{"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":823762,"link":"/api/v1.1/game/823762/feed/live","metaData":{"wait":10,"timeStamp":"20260721_021554","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823762,"type":"R","doubleHeader":"N","id":"2026/07/20/nynmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823762-2026-07-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-20T23:40:00Z","originalDate":"2026-07-20","officialDate":"2026-07-20","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2026,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":101,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":59,"ties":0,"pct":".416"},"records":{},"divisionLeader":false,"wins":42,"losses":59,"winningPercentage":".416"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","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":"Milwaukee","record":{"gamesPlayed":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":37,"ties":0,"pct":".630"},"records":{},"divisionLeader":false,"wins":63,"losses":37,"winningPercentage":".630"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"28","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"43","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669699":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699","firstName":"Braden","lastName":"Shewmake","primaryNumber":"13","birthDate":"1997-11-19","currentAge":28,"birthCity":"Wylie","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Braden","useLastName":"Shewmake","middleName":"Jack","boxscoreName":"Shewmake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SHOE-make","mlbDebutDate":"2023-05-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Shewmake","nameSlug":"braden-shewmake-669699","firstLastName":"Braden Shewmake","lastFirstName":"Shewmake, Braden","lastInitName":"Shewmake, B","initLastName":"B Shewmake","fullFMLName":"Braden Jack Shewmake","fullLFMName":"Shewmake, Braden Jack","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID684974":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974","firstName":"Craig","lastName":"Yoho","primaryNumber":"48","birthDate":"1999-10-23","currentAge":26,"birthCity":"Fishers","birthStateProvince":"IN","birthCountry":"USA","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Yoho","boxscoreName":"Yoho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Yoho","nameSlug":"craig-yoho-684974","firstLastName":"Craig Yoho","lastFirstName":"Yoho, Craig","lastInitName":"Yoho, C","initLastName":"C Yoho","fullFMLName":"Craig  Yoho","fullLFMName":"Yoho, Craig ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642207":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207","firstName":"Devin","lastName":"Williams","primaryNumber":"38","birthDate":"1994-09-21","currentAge":31,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Devin","useLastName":"Williams","middleName":"Terran","boxscoreName":"Williams, D","nickName":"Dave","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2019-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Devin Williams","nameSlug":"devin-williams-642207","firstLastName":"Devin Williams","lastFirstName":"Williams, Devin","lastInitName":"Williams, D","initLastName":"D Williams","fullFMLName":"Devin Terran Williams","fullLFMName":"Williams, Devin Terran","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675540":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540","firstName":"Xzavion","lastName":"Curry","primaryNumber":"53","birthDate":"1998-07-27","currentAge":27,"birthCity":"Orangeburg","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Xzavion","useLastName":"Curry","middleName":"Rashan","boxscoreName":"Curry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ex-zayv-ee-on","mlbDebutDate":"2022-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xzavion Curry","nameSlug":"xzavion-curry-675540","firstLastName":"Xzavion Curry","lastFirstName":"Curry, Xzavion","lastInitName":"Curry, X","initLastName":"X Curry","fullFMLName":"Xzavion Rashan Curry","fullLFMName":"Curry, Xzavion Rashan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":25,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","primaryNumber":"16","birthDate":"1996-09-10","currentAge":29,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621121":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121","firstName":"Lance","lastName":"McCullers","primaryNumber":"50","birthDate":"1993-10-02","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lance","useLastName":"McCullers Jr.","middleName":"G.","boxscoreName":"McCullers Jr.","nickName":"Perdomo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lance McCullers Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lance-mccullers-jr-621121","firstLastName":"Lance McCullers Jr.","lastFirstName":"McCullers Jr., Lance","lastInitName":"McCullers Jr., L","initLastName":"L McCullers","fullFMLName":"Lance G. McCullers Jr.","fullLFMName":"McCullers Jr., Lance G.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":24,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669060":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060","firstName":"Bryse","lastName":"Wilson","primaryNumber":"41","birthDate":"1997-12-20","currentAge":28,"birthCity":"Hillsborough","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryse","useLastName":"Wilson","middleName":"Everett","boxscoreName":"Wilson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryse Wilson","nameSlug":"bryse-wilson-669060","firstLastName":"Bryse Wilson","lastFirstName":"Wilson, Bryse","lastInitName":"Wilson, B","initLastName":"B Wilson","fullFMLName":"Bryse Everett Wilson","fullLFMName":"Wilson, Bryse Everett","strikeZoneTop":3.55,"strikeZoneBottom":1.66},"ID804267":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267","firstName":"Zachary","lastName":"Thornton","primaryNumber":"49","birthDate":"2002-01-17","currentAge":24,"birthCity":"Winona","birthStateProvince":"MN","birthCountry":"USA","height":"6' 3\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Thornton","middleName":"Charles","boxscoreName":"Thornton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Zac Thornton","nameSlug":"zac-thornton-804267","firstLastName":"Zac Thornton","lastFirstName":"Thornton, Zac","lastInitName":"Thornton, Z","initLastName":"Z Thornton","fullFMLName":"Zachary Charles Thornton","fullLFMName":"Thornton, Zachary Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":28,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":21,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":27,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":21,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cooper","useLastName":"Pratt","middleName":"Wickham","boxscoreName":"Pratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Pratt","nameSlug":"cooper-pratt-806198","firstLastName":"Cooper Pratt","lastFirstName":"Pratt, Cooper","lastInitName":"Pratt, C","initLastName":"C Pratt","fullFMLName":"Cooper Pratt","fullLFMName":"Pratt, Cooper","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID701656":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656","firstName":"Logan","lastName":"Henderson","primaryNumber":"43","birthDate":"2002-03-02","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Henderson","middleName":"Blake","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Henderson","nameSlug":"logan-henderson-701656","firstLastName":"Logan Henderson","lastFirstName":"Henderson, Logan","lastInitName":"Henderson, L","initLastName":"L Henderson","fullFMLName":"Logan Blake Henderson","fullLFMName":"Henderson, Logan Blake","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694192":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192","firstName":"Jackson","lastName":"Chourio","primaryNumber":"11","birthDate":"2004-03-11","currentAge":22,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":199,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jackson","useLastName":"Chourio","middleName":"Bryan","boxscoreName":"Chourio, J","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":true,"pronunciation":"CHOO-ree-oh","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Chourio","nameSlug":"jackson-chourio-694192","firstLastName":"Jackson Chourio","lastFirstName":"Chourio, Jackson","lastInitName":"Chourio, J","initLastName":"J Chourio","fullFMLName":"Jackson Bryan Chourio","fullLFMName":"Chourio, Jackson Bryan","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"30","birthDate":"1993-08-21","currentAge":32,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":35,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":32,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID688107":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107","firstName":"Robert","lastName":"Gasser","primaryNumber":"54","birthDate":"1999-05-31","currentAge":27,"birthCity":"El Dorado Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Gasser","middleName":"Riordan","boxscoreName":"Gasser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Gasser","nameSlug":"robert-gasser-688107","firstLastName":"Robert Gasser","lastFirstName":"Gasser, Robert","lastInitName":"Gasser, R","initLastName":"R Gasser","fullFMLName":"Robert Riordan Gasser","fullLFMName":"Gasser, Robert Riordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681035":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","firstName":"Christian","lastName":"Scott","primaryNumber":"45","birthDate":"1999-06-15","currentAge":27,"birthCity":"Coconut Creek","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Christian","useLastName":"Scott","middleName":"David","boxscoreName":"Scott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Scott","nameSlug":"christian-scott-681035","firstLastName":"Christian Scott","lastFirstName":"Scott, Christian","lastInitName":"Scott, C","initLastName":"C Scott","fullFMLName":"Christian David Scott","fullLFMName":"Scott, Christian David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"25","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID800325":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325","firstName":"Luis","lastName":"Lara","primaryNumber":"18","birthDate":"2004-11-17","currentAge":21,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 7\"","weight":169,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Lara","middleName":"Alexander","boxscoreName":"Lara","gender":"M","nameMatrilineal":"Chirinos","isPlayer":true,"isVerified":true,"pronunciation":"LAH-ruh","mlbDebutDate":"2026-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Lara","nameSlug":"luis-lara-800325","firstLastName":"Luis Lara","lastFirstName":"Lara, Luis","lastInitName":"Lara, L","initLastName":"L Lara","fullFMLName":"Luis Alexander Lara","fullLFMName":"Lara, Luis Alexander","strikeZoneTop":3.01,"strikeZoneBottom":1.52},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41700,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2026"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Cloudy","temp":"82","wind":"14 mph, R To L"},"gameInfo":{"attendance":34073,"firstPitch":"2026-07-20T23:40:00.000Z","gameDurationMinutes":155},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"home":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"}},"officialScorer":{"id":431058,"fullName":"Tim O'Driscoll","link":"/api/v1/people/431058"},"primaryDatacaster":{"id":800982,"fullName":"Alex Haese","link":"/api/v1/people/800982"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:40:45.876Z","endTime":"2026-07-20T23:41:47.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7],"actionIndex":[0,1,2],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-20T20:26:44.503Z","endTime":"2026-07-20T23:16:40.961Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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-20T23:16:40.961Z","endTime":"2026-07-20T23:40:11.785Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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-20T23:40:11.785Z","endTime":"2026-07-20T23:40:48.212Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":102.2,"endSpeed":93.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.35005982071869,"aZ":-8.694486289860905,"pfxX":-7.258818541772527,"pfxZ":10.524283311206716,"pX":-0.21897864694777627,"pZ":2.757174152011218,"vX0":7.562276293342849,"vY0":-148.59085604562338,"vZ0":-5.2933113676892285,"x":125.35,"y":164.34,"x0":-1.8566489170807277,"y0":50.00357661210422,"z0":5.069487892161244,"aX":-16.19626367350457},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":18.1,"breakHorizontal":11.6,"spinRate":2658,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.36892571365770266,"extension":7.632223374455423},"index":3,"playId":"a8c9cccf-3794-3f9c-88a6-a31bec6eed71","pitchNumber":1,"startTime":"2026-07-20T23:40:48.212Z","endTime":"2026-07-20T23:40:51.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-20T23:41:00.495Z","endTime":"2026-07-20T23:41:09.047Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":102.3,"endSpeed":93.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06396665052596,"aZ":-9.297142354285016,"pfxX":-7.06478339806642,"pfxZ":10.225840130195332,"pX":0.36403264628204557,"pZ":3.481182571016666,"vX0":9.1472781800938,"vY0":-148.72745139074507,"vZ0":-3.454032681224956,"x":103.12,"y":144.79,"x0":-1.8353171849513652,"y0":50.00739693271737,"z0":5.197984639098009,"aX":-15.812428781733779},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":18.0,"breakHorizontal":11.0,"spinRate":2672,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.36843772067616287,"extension":7.571743602192906},"index":5,"playId":"b9caf7b7-db7b-3523-9473-a72c195b6af5","pitchNumber":2,"startTime":"2026-07-20T23:41:09.047Z","endTime":"2026-07-20T23:41:12.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":103.2,"endSpeed":93.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.79406640823058,"aZ":-10.624003071856013,"pfxX":-5.605830870319684,"pfxZ":9.493473363682503,"pX":-1.8363453923913464,"pZ":4.3002100431781285,"vX0":2.856353042452593,"vY0":-150.24259351041005,"vZ0":-1.1028574774428104,"x":187.0,"y":122.67,"x0":-2.074777719111802,"y0":50.002083337913405,"z0":5.2804571424339075,"aX":-12.724858174223467},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2655,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.36554203409628805,"extension":7.413367388377685},"index":6,"playId":"ca36b81d-272d-3545-a7a0-e187b26a3bfc","pitchNumber":3,"startTime":"2026-07-20T23:41:24.955Z","endTime":"2026-07-20T23:41:28.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22864031255594,"aZ":-42.68595999700476,"pfxX":2.681484784266588,"pfxZ":-6.102731993617082,"pX":-0.32609137221759554,"pZ":2.212457503709221,"vX0":3.1287446597464985,"vY0":-130.14983279336076,"vZ0":0.27605956277752886,"x":129.43,"y":179.04,"x0":-1.890251792816626,"y0":50.00254504646696,"z0":5.326606704620888,"aX":4.618812743641173},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-10.8,"breakHorizontal":-5.5,"spinRate":2276,"spinDirection":44},"zone":4,"typeConfidence":0.9,"plateTime":0.4201732189409446,"extension":7.1120315092456305},"index":7,"playId":"4c8da1f6-be64-32c4-93ff-51c5730fdbe4","pitchNumber":4,"startTime":"2026-07-20T23:41:42.967Z","endTime":"2026-07-20T23:41:47.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:41:47.277Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:41:59.538Z","endTime":"2026-07-20T23:43:19.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":103.4,"endSpeed":94.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.64333412897305,"aZ":-8.74576034598585,"pfxX":-6.138204619642748,"pfxZ":10.276649625981348,"pX":0.3941402017799904,"pZ":2.8152132417024975,"vX0":8.6915604902631,"vY0":-150.29577618716425,"vZ0":-5.627300080022933,"x":101.98,"y":162.77,"x0":-1.7425395523781482,"y0":50.0026564819253,"z0":5.212887230815923,"aX":-13.993909891203389},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2733,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3649482572112386,"extension":7.656210210949973},"index":0,"playId":"0fdb2bfe-4361-3ed3-8dde-31497674a92f","pitchNumber":1,"startTime":"2026-07-20T23:42:15.778Z","endTime":"2026-07-20T23:42:19.462Z","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":104.0,"endSpeed":94.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.488624124919305,"aZ":-10.38032326823013,"pfxX":-5.158559256060693,"pfxZ":9.422979726093457,"pX":-1.4733844596862018,"pZ":3.74626411904008,"vX0":3.4735627379687686,"vY0":-151.44503624176872,"vZ0":-2.547479988855849,"x":173.16,"y":137.63,"x0":-1.967629267429594,"y0":50.001262724827676,"z0":5.182566705065996,"aX":-11.929464882721804},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2724,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3622763285173578,"extension":7.5147665022814},"index":1,"playId":"4b9e6381-0f3a-3a6c-b573-aa6a86d1f598","pitchNumber":2,"startTime":"2026-07-20T23:42:31.347Z","endTime":"2026-07-20T23:42:34.728Z","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":103.8,"endSpeed":94.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.13595164749718,"aZ":-9.037200192673842,"pfxX":-6.145347930812333,"pfxZ":10.094806323628143,"pX":0.47660269075337985,"pZ":2.5357979259417927,"vX0":9.181033992613429,"vY0":-150.76057507685647,"vZ0":-5.981410739386314,"x":98.83,"y":170.31,"x0":-1.8159254979127823,"y0":50.00436997255792,"z0":5.0612130645105715,"aX":-14.087366058683303},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":17.2,"breakHorizontal":9.2,"spinRate":2777,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.3639227252996462,"extension":7.744145739216915},"index":2,"playId":"e98d5dc3-4653-3d0a-8b9f-a9c607984b07","pitchNumber":3,"startTime":"2026-07-20T23:42:47.805Z","endTime":"2026-07-20T23:42:51.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-20T23:42:56.169Z","endTime":"2026-07-20T23:43:15.311Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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":103.6,"endSpeed":94.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.66456951276331,"aZ":-9.385471425152984,"pfxX":-6.059059444574831,"pfxZ":9.946253003277528,"pX":-0.998562841718855,"pZ":2.6254474845035993,"vX0":5.0833855627014435,"vY0":-150.65137603771436,"vZ0":-5.893157617217626,"x":155.06,"y":167.89,"x0":-1.9231705591915775,"y0":50.00742026277554,"z0":5.1416582028371085,"aX":-13.887737305319524},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":17.0,"breakHorizontal":10.0,"spinRate":2703,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.36401539215866485,"extension":7.677141789905907},"index":4,"playId":"11311d5f-f520-3716-aa7b-f2bcb9b5a350","pitchNumber":4,"startTime":"2026-07-20T23:43:15.311Z","endTime":"2026-07-20T23:43:19.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:43:19.091Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a soft ground ball to third baseman Joey Ortiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:43:31.050Z","endTime":"2026-07-20T23:44:11.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":103.8,"endSpeed":94.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.98059356930808,"aZ":-10.554356567318587,"pfxX":-4.1355646962574815,"pfxZ":9.384663780076712,"pX":0.4641794580337273,"pZ":2.9000126656766034,"vX0":7.971417625820222,"vY0":-150.87508248740707,"vZ0":-4.928005028407276,"x":99.31,"y":160.48,"x0":-1.6757609221813035,"y0":50.002302890134686,"z0":5.150325678163523,"aX":-9.527720597165603},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2732,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.36315662483937405,"extension":7.61210703252288},"index":0,"playId":"a69b70f1-b46d-30fc-a8bc-af057b091705","pitchNumber":1,"startTime":"2026-07-20T23:43:46.539Z","endTime":"2026-07-20T23:43:50.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.5,"endSpeed":93.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.82225227276564,"aZ":-11.771644794468811,"pfxX":-6.720492714732131,"pfxZ":9.07848810280799,"pX":-1.3538911793867001,"pZ":3.378724338605378,"vX0":3.898934638228709,"vY0":-149.17434517040712,"vZ0":-3.3493652144296164,"x":168.61,"y":147.55,"x0":-1.806669590890536,"y0":50.002623667298124,"z0":5.197565205867985,"aX":-15.10373255411374},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2705,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3675627301575535,"extension":7.466867498507118},"hitData":{"launchSpeed":34.0,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.3,"coordY":183.93}},"index":1,"playId":"12553ea1-055a-3679-a72d-e24a5f86edce","pitchNumber":2,"startTime":"2026-07-20T23:44:04.444Z","endTime":"2026-07-20T23:44:11.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:44:11.947Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a ground ball to left fielder Jackson Chourio. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:44:19.207Z","endTime":"2026-07-20T23:46:00.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.500580276712654,"aZ":-24.696578489235037,"pfxX":0.5617815640954444,"pfxZ":3.677218112071264,"pX":0.7112838153265068,"pZ":1.369028167371982,"vX0":6.49933151559968,"vY0":-141.36209081757553,"vZ0":-5.692618862137651,"x":89.89,"y":201.82,"x0":-1.6853718321242561,"y0":50.006204560696645,"z0":4.982068876389764,"aX":1.1439421026803565},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.8,"breakHorizontal":-2.3,"spinRate":2656,"spinDirection":188},"zone":14,"typeConfidence":0.92,"plateTime":0.38660884524113914,"extension":7.596050964577939},"index":0,"playId":"b239f586-a02b-39eb-9aa4-6fc8560d77a4","pitchNumber":1,"startTime":"2026-07-20T23:44:47.608Z","endTime":"2026-07-20T23:44:51.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":91.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.73371132085705,"aZ":-13.172406185711441,"pfxX":-6.599637200316929,"pfxZ":8.76966453407865,"pX":-0.18255791747521946,"pZ":4.069825070370927,"vX0":8.221037192622116,"vY0":-147.33210957846148,"vZ0":-0.741776072989508,"x":123.96,"y":128.89,"x0":-2.170895323172002,"y0":50.00002732200739,"z0":5.114351933960833,"aX":-14.296686775844867},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2585,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.37383663176659176,"extension":7.732452642140762},"index":1,"playId":"0a5aceb7-4b1b-32c7-9170-648333290c3b","pitchNumber":2,"startTime":"2026-07-20T23:45:07.718Z","endTime":"2026-07-20T23:45:11.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.1,"endSpeed":92.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.573439833411484,"aZ":-14.406780399671774,"pfxX":-6.582406840116027,"pfxZ":8.001541190474386,"pX":-0.5530131509852355,"pZ":2.9717323310765775,"vX0":6.561046811900357,"vY0":-148.5275027707266,"vZ0":-3.884951394789166,"x":138.08,"y":158.54,"x0":-1.9419184008907755,"y0":50.004862902573414,"z0":5.142068577879383,"aX":-14.620115329088385},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2622,"spinDirection":227},"zone":1,"typeConfidence":0.9,"plateTime":0.36962133218562565,"extension":7.722383733101668},"index":2,"playId":"06646c53-4c51-3633-8e68-f7d9dee7c87e","pitchNumber":3,"startTime":"2026-07-20T23:45:29.648Z","endTime":"2026-07-20T23:45:33.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":91.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.36279897788003,"aZ":-13.412496845298202,"pfxX":-6.065171290816701,"pfxZ":8.624644540432934,"pX":0.11339805927231317,"pZ":2.0406417682442335,"vX0":7.695587075845289,"vY0":-147.12531345593283,"vZ0":-6.320874130159053,"x":112.68,"y":183.68,"x0":-1.7575461284936644,"y0":50.00589159681681,"z0":5.023824397588355,"aX":-13.198792504284691},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2598,"spinDirection":222},"zone":8,"typeConfidence":0.89,"plateTime":0.3733568475987519,"extension":7.841556907310591},"hitData":{"launchSpeed":96.4,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.33,"coordY":141.04}},"index":3,"playId":"761377c2-583b-3925-a65c-fb6c4afb752e","pitchNumber":4,"startTime":"2026-07-20T23:45:50.716Z","endTime":"2026-07-20T23:46:00.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:46:00.391Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:46:09.662Z","endTime":"2026-07-20T23:47:20.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35641522850008,"aZ":-27.56842688607625,"pfxX":-0.3988917070125553,"pfxZ":2.292845060285746,"pX":0.4693344495217578,"pZ":2.634081585676749,"vX0":6.775539109646066,"vY0":-140.7263390642658,"vZ0":-1.5620277326562835,"x":99.11,"y":167.66,"x0":-1.91579639785871,"y0":50.00514042692661,"z0":4.978949952652987,"aX":-0.803669144067839},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.1,"breakHorizontal":-0.6,"spinRate":2541,"spinDirection":191},"zone":6,"typeConfidence":0.91,"plateTime":0.3889422717332427,"extension":7.560279477603296},"index":0,"playId":"8d857d95-8451-3bec-a73b-d5efeafa34ce","pitchNumber":1,"startTime":"2026-07-20T23:46:30.769Z","endTime":"2026-07-20T23:46:34.568Z","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":101.2,"endSpeed":91.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.530643069315694,"aZ":-10.320167416715584,"pfxX":-5.988703176126625,"pfxZ":10.100316870250793,"pX":0.7228991134923378,"pZ":1.9949261234861242,"vX0":9.95359633508975,"vY0":-146.80866180517887,"vZ0":-6.697864279516389,"x":89.44,"y":184.92,"x0":-1.9469514575328095,"y0":50.00724668699227,"z0":4.933089406527354,"aX":-12.963737946755922},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2651,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.3743051614414128,"extension":7.730665222254527},"index":1,"playId":"2f188c43-7b83-3915-813b-57cef71cbac8","pitchNumber":2,"startTime":"2026-07-20T23:46:52.785Z","endTime":"2026-07-20T23:46:56.816Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":102.8,"endSpeed":93.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.56151750453844,"aZ":-9.374297754822079,"pfxX":-6.185243900930907,"pfxZ":10.160583765405388,"pX":0.5730489523765768,"pZ":2.1995532363058334,"vX0":9.362007246548385,"vY0":-149.20845905516666,"vZ0":-6.744640236392812,"x":95.16,"y":179.39,"x0":-1.8088175948528076,"y0":50.000215937088676,"z0":5.036378176099503,"aX":-13.876682497955949},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.2,"breakHorizontal":9.2,"spinRate":2669,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.36778297678545346,"extension":7.905033674077153},"index":2,"playId":"cf39ac65-8e86-3d4e-ab51-57cfea571f41","pitchNumber":3,"startTime":"2026-07-20T23:47:16.030Z","endTime":"2026-07-20T23:47:20.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:47:20.620Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:49:22.991Z","endTime":"2026-07-20T23:50:57.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657815427127645,"aZ":-12.627457444992785,"pfxX":-4.206819706809734,"pfxZ":10.357307615531822,"pX":-1.4991430606613543,"pZ":3.059429809880933,"vX0":5.997771042084052,"vY0":-136.87183655027877,"vZ0":-3.717563192956136,"x":174.14,"y":156.18,"x0":-3.177560900666057,"y0":50.00546390935743,"z0":5.30665406476745,"aX":-7.941970299325799},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":6.2,"spinRate":2468,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4009508942209208,"extension":6.444692009165264},"index":0,"playId":"2e428e4b-d83d-34e8-a50a-af70f07cb2cd","pitchNumber":1,"startTime":"2026-07-20T23:49:28.869Z","endTime":"2026-07-20T23:49:32.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565799357439204,"aZ":-12.357296964347743,"pfxX":-3.887297127097984,"pfxZ":10.651867536846357,"pX":0.4690887639741268,"pZ":2.3751299757165447,"vX0":10.518763580256364,"vY0":-135.7537142392461,"vZ0":-5.5643805997275955,"x":99.12,"y":174.65,"x0":-2.9562361844824174,"y0":50.006334743352845,"z0":5.316586385108658,"aX":-7.2352262825903875},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2442,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4039414777921362,"extension":6.617417797340163},"index":1,"playId":"470897b6-e7ff-3c98-847c-96253383fb0e","pitchNumber":2,"startTime":"2026-07-20T23:49:41.180Z","endTime":"2026-07-20T23:49:46.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.283347016200423,"aZ":-12.813662500380337,"pfxX":-3.1008133540695457,"pfxZ":10.051641152151701,"pX":1.0557867120548754,"pZ":2.9003785151274766,"vX0":11.993278196167546,"vY0":-138.05145743405618,"vZ0":-4.08081927512988,"x":76.76,"y":160.47,"x0":-2.9458609585934297,"y0":50.006098122406954,"z0":5.262926950298833,"aX":-5.975223597990463},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":3.1,"spinRate":2541,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3970465486602426,"extension":6.709600970635157},"index":2,"playId":"ac0010a0-04c3-33e9-90ec-f32bdb81cf3e","pitchNumber":3,"startTime":"2026-07-20T23:49:57.898Z","endTime":"2026-07-20T23:50:02.019Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":73.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23511974163926,"aZ":-37.342394819672144,"pfxX":2.606443296530929,"pfxZ":-3.9337521582572963,"pX":1.015908897705238,"pZ":-0.3539864521459506,"vX0":7.979449710313246,"vY0":-113.8190233233437,"vZ0":-4.456962203579373,"x":78.28,"y":248.34,"x0":-2.8688380070874766,"y0":50.00008001454929,"z0":5.3144310910013814,"aX":3.4282032479966165},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.9,"breakHorizontal":-6.7,"spinRate":2382,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4806168645849973,"extension":6.496184218766829},"index":3,"playId":"20b89d1a-0f5f-30a3-9c50-da6e013d6dfc","pitchNumber":4,"startTime":"2026-07-20T23:50:14.007Z","endTime":"2026-07-20T23:50:17.744Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.113228021197045,"aZ":-37.404703354591206,"pfxX":3.65461448350963,"pfxZ":-3.9501881216463186,"pX":-1.0723843340946475,"pZ":2.7336407651087438,"vX0":3.324728122534654,"vY0":-114.30251708213532,"vZ0":1.7118259300541876,"x":157.88,"y":164.97,"x0":-3.02081213440803,"y0":50.00460641892618,"z0":5.64829785966263,"aX":4.834966670216348},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.5,"breakHorizontal":-7.4,"spinRate":2371,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4792251473604172,"extension":6.440453538716176},"index":4,"playId":"52e890c5-96a6-3b60-b619-acb45e7d8307","pitchNumber":5,"startTime":"2026-07-20T23:50:31.225Z","endTime":"2026-07-20T23:50:35.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.940842254031736,"aZ":-15.074318190718692,"pfxX":-1.8231237750772666,"pfxZ":8.607586980714178,"pX":0.2337014375846217,"pZ":2.7487593446166754,"vX0":9.937288241326534,"vY0":-140.11183991537192,"vZ0":-3.8901056289588865,"x":108.09,"y":164.56,"x0":-3.1234196584398055,"y0":50.001904351823484,"z0":5.141616610904817,"aX":-3.6237958122156555},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":1.2,"spinRate":2498,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39108042023163714,"extension":6.641835184927398},"hitData":{"launchSpeed":80.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":147.12}},"index":5,"playId":"282a5c4c-6c11-3005-9b1c-ba2d601d743f","pitchNumber":6,"startTime":"2026-07-20T23:50:50.544Z","endTime":"2026-07-20T23:50:57.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:50:57.685Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Chourio walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:51:01.261Z","endTime":"2026-07-20T23:52:18.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86540127331565,"aZ":-12.993604582317332,"pfxX":-4.374587456972543,"pfxZ":9.816983332597005,"pX":0.10172827849535804,"pZ":1.087020196264498,"vX0":9.665438328018231,"vY0":-138.84053465638806,"vZ0":-8.65556446172365,"x":113.12,"y":209.43,"x0":-2.855054923289625,"y0":50.0023916235963,"z0":5.108095208053388,"aX":-8.547441369626249},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2524,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39437672862364215,"extension":6.578858984091009},"index":0,"playId":"8989ed87-58f6-3c30-9f6f-59b50525147b","pitchNumber":1,"startTime":"2026-07-20T23:51:23.556Z","endTime":"2026-07-20T23:51:28.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60078396340109,"aZ":-12.649216070968922,"pfxX":-3.424483597155943,"pfxZ":10.06309369905889,"pX":0.9888135341200108,"pZ":2.2384564235901143,"vX0":11.525572096416296,"vY0":-138.5643388219251,"vZ0":-5.9829305837756035,"x":79.31,"y":178.34,"x0":-2.783702758512285,"y0":50.00356837779865,"z0":5.274439528299144,"aX":-6.646371598179329},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":3.7,"spinRate":2545,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.395618065981151,"extension":6.569845517620529},"index":1,"playId":"137504d6-7227-300f-868a-9a9bc0d399fa","pitchNumber":2,"startTime":"2026-07-20T23:51:37.214Z","endTime":"2026-07-20T23:51:41.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677920128472085,"aZ":-12.492248854262339,"pfxX":-5.4123168439475515,"pfxZ":10.2902362907351,"pX":1.2237326351360707,"pZ":1.284548216686593,"vX0":12.665366528485714,"vY0":-137.6872648063238,"vZ0":-8.272512444461977,"x":70.35,"y":204.1,"x0":-2.7405513183954064,"y0":50.00197070762706,"z0":5.18095277954605,"aX":-10.352164034134292},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2486,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39839023936032447,"extension":6.592806094464992},"index":2,"playId":"f92ad628-e441-33b1-850d-c6142b401736","pitchNumber":3,"startTime":"2026-07-20T23:51:52.983Z","endTime":"2026-07-20T23:51:56.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"startTime":"2026-07-20T23:52:01.921Z","endTime":"2026-07-20T23:52:14.468Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.545660932816745,"aZ":-14.238335082374213,"pfxX":-4.167676521568396,"pfxZ":9.296867535915037,"pX":-1.0122897454302395,"pZ":2.266937219318059,"vX0":7.176663155779676,"vY0":-137.97108858273205,"vZ0":-5.379722241940644,"x":155.59,"y":177.57,"x0":-3.104988564593373,"y0":50.00223266213896,"z0":5.2008123778747,"aX":-8.040365838376585},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2518,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3969186531694975,"extension":6.530158414716007},"index":4,"playId":"7b69e428-52c0-3db3-a2de-d18cefb077d9","pitchNumber":4,"startTime":"2026-07-20T23:52:14.468Z","endTime":"2026-07-20T23:52:18.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:52:18.501Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brice Turang doubles (24) on a line drive to right fielder A.J. Ewing. Jackson Chourio scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:52:35.334Z","endTime":"2026-07-20T23:54:24.113Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69758349268919,"aZ":-14.911240259767432,"pfxX":-5.332294502469802,"pfxZ":9.368062945258437,"pX":-0.9632311229433248,"pZ":3.278586878356193,"vX0":7.750695745076765,"vY0":-135.4075360763061,"vZ0":-2.572538848393538,"x":153.72,"y":150.26,"x0":-3.180143850043773,"y0":50.00278751621118,"z0":5.294153961265963,"aX":-9.826631033135182},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":7.8,"spinRate":2368,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40571024550266044,"extension":6.424409955472106},"index":0,"playId":"8224c97f-e71b-34df-839f-08ae75a47761","pitchNumber":1,"startTime":"2026-07-20T23:52:46.751Z","endTime":"2026-07-20T23:52:51.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06261230431333,"aZ":-11.819483066435012,"pfxX":-4.072898969240409,"pfxZ":10.436655185784241,"pX":-0.3958589530561449,"pZ":3.46195798629257,"vX0":8.450378555729355,"vY0":-139.21358150147432,"vZ0":-2.994033785889,"x":132.09,"y":145.31,"x0":-2.9501174109811674,"y0":50.00670562876226,"z0":5.340738655768113,"aX":-7.947289859717845},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2475,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.394391352819504,"extension":6.54285866141322},"index":1,"playId":"210af046-d7ef-38f1-a272-004eeecf37b7","pitchNumber":2,"startTime":"2026-07-20T23:53:09.576Z","endTime":"2026-07-20T23:53:13.530Z","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.3,"endSpeed":79.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.059438999494184,"aZ":-27.17428981108031,"pfxX":-10.505985344404952,"pfxZ":3.076138667949717,"pX":-0.9635197085560459,"pZ":2.1826797958138826,"vX0":8.917343689629416,"vY0":-126.7672700106558,"vZ0":-1.9402876778972913,"x":153.73,"y":179.85,"x0":-3.1628297076256717,"y0":50.005936925302,"z0":5.128728547951071,"aX":-17.092226110065738},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":17.0,"spinRate":1710,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.432176635103926,"extension":6.545237555056098},"index":2,"playId":"ba5cbc3f-9a8d-3bec-b7fd-9743bce34847","pitchNumber":3,"startTime":"2026-07-20T23:53:27.932Z","endTime":"2026-07-20T23:53:31.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06612775649226,"aZ":-25.857718353192283,"pfxX":-7.881003414708518,"pfxZ":3.881435545963365,"pX":-1.3408624326907144,"pZ":1.2316956040188631,"vX0":7.57165048081073,"vY0":-126.82968428328206,"vZ0":-4.32888327573834,"x":168.11,"y":205.52,"x0":-3.3417515561990307,"y0":50.005466588673315,"z0":5.024203101779877,"aX":-12.83488442038414},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.2,"breakHorizontal":12.6,"spinRate":1880,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.431957826348389,"extension":6.605342383878011},"index":3,"playId":"f8f87749-46e9-357d-a45b-999ba0530857","pitchNumber":4,"startTime":"2026-07-20T23:53:47.760Z","endTime":"2026-07-20T23:53:52.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.107756704714603,"aZ":-36.42508681827431,"pfxX":2.1765618867549787,"pfxZ":-3.180215710482784,"pX":-0.09595576545315208,"pZ":1.9872241167834583,"vX0":5.864217135930974,"vY0":-114.82090865484989,"vZ0":0.08899601779949262,"x":120.66,"y":185.12,"x0":-2.965063647506899,"y0":50.00396317581406,"z0":5.4901068986102075,"aX":2.9074647535328104},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.4,"breakHorizontal":-5.4,"spinRate":2285,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4768932464123026,"extension":6.5049340809103775},"hitData":{"launchSpeed":82.1,"launchAngle":14.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.89,"coordY":129.45}},"index":4,"playId":"a028301e-0aab-3656-98e2-6245624a8a91","pitchNumber":5,"startTime":"2026-07-20T23:54:10.409Z","endTime":"2026-07-20T23:54:24.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:54:24.113Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:54:56.915Z","endTime":"2026-07-20T23:56:13.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.377592994270923,"aZ":-26.468576202931974,"pfxX":8.331911550173942,"pfxZ":3.8624071348305886,"pX":0.24343262647836747,"pZ":2.876560217892042,"vX0":5.799587341778822,"vY0":-121.51021438953525,"vZ0":-0.364220694080175,"x":107.72,"y":161.11,"x0":-3.2665984531679113,"y0":50.00538951971136,"z0":5.351301861315754,"aX":12.3147866484748},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.2,"breakHorizontal":-16.6,"spinRate":2481,"spinDirection":86},"zone":3,"typeConfidence":2.0,"plateTime":0.45278016542286403,"extension":6.485429888328427},"index":0,"playId":"369e1e98-6c13-3fa8-9d87-390f247807d5","pitchNumber":1,"startTime":"2026-07-20T23:55:05.040Z","endTime":"2026-07-20T23:55:08.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-20T23:55:14.915Z","endTime":"2026-07-20T23:55:31.563Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9711687350477,"aZ":-11.17088094325319,"pfxX":-3.242572113392648,"pfxZ":10.825051311646888,"pX":-0.30725694418062105,"pZ":2.5952033597148945,"vX0":8.34473015135266,"vY0":-139.29668967922848,"vZ0":-5.251930796753382,"x":128.71,"y":168.71,"x0":-2.937450239123383,"y0":50.00250723134602,"z0":5.261477325824365,"aX":-6.29147152080366},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2409,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39511495528416285,"extension":6.747390609224626},"index":2,"playId":"1314324f-8728-3e1d-a839-2c6fe0b8f6b3","pitchNumber":2,"startTime":"2026-07-20T23:55:31.563Z","endTime":"2026-07-20T23:55:35.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77252183717828,"aZ":-30.771776248490806,"pfxX":7.7301694177217115,"pfxZ":0.9775500547666585,"pX":1.1918903284146602,"pZ":0.3510953545171778,"vX0":8.067607569860694,"vY0":-119.3550256604162,"vZ0":-4.4351287428344985,"x":71.57,"y":229.3,"x0":-3.2466009209626794,"y0":50.00050557105134,"z0":5.030378717439423,"aX":11.057213817827},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2519,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4603748485526147,"extension":6.541415287834538},"index":3,"playId":"964d76f5-447e-3cc2-a3b7-9d1e2cb777eb","pitchNumber":3,"startTime":"2026-07-20T23:55:50.477Z","endTime":"2026-07-20T23:55:53.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4529235333141,"aZ":-9.357396975798759,"pfxX":-2.32220725802486,"pfxZ":11.720418393910254,"pX":-0.8383562624029917,"pZ":1.9821653816544356,"vX0":6.428883048742255,"vY0":-139.39685287022425,"vZ0":-7.250231619644788,"x":148.96,"y":185.26,"x0":-2.8838857333869723,"y0":50.00597315909783,"z0":5.252036724362075,"aX":-4.52237115975837},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":2.8,"spinRate":2470,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39453408643578447,"extension":6.732582261672593},"index":4,"playId":"9bceaaef-3668-356c-a3bf-88b0eaab5541","pitchNumber":4,"startTime":"2026-07-20T23:56:08.255Z","endTime":"2026-07-20T23:56:13.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:56:13.810Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a line drive to right fielder A.J. Ewing. Brice Turang scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:56:30.340Z","endTime":"2026-07-20T23:57:13.703Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"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(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.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.929322271786365,"aZ":-12.502605845488453,"pfxX":-4.068119244713085,"pfxZ":10.150258637831294,"pX":2.067582924133064,"pZ":1.5594452570700366,"vX0":14.594355223431515,"vY0":-138.55934185131943,"vZ0":-7.42318718956236,"x":38.19,"y":196.67,"x0":-2.747048005091581,"y0":50.003696875953565,"z0":5.114948221916489,"aX":-7.8874631751024165},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":4.2,"spinRate":2502,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39581158868209165,"extension":6.810904913819188},"index":0,"playId":"9dd222bc-48bf-345f-b200-b12dc06f2404","pitchNumber":1,"startTime":"2026-07-20T23:56:39.670Z","endTime":"2026-07-20T23:56:43.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010677262326812,"aZ":-30.779260422511214,"pfxX":8.139913587444008,"pfxZ":0.9743409557361558,"pX":0.3186928256281654,"pZ":1.8628502672329037,"vX0":5.920746531637584,"vY0":-119.35330234136586,"vZ0":-1.1668096930657754,"x":104.85,"y":188.48,"x0":-3.2598017133803623,"y0":50.00178333820952,"z0":5.153953157379486,"aX":11.629884085935185},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":-16.3,"spinRate":2431,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.46059729421394957,"extension":6.46734585567821},"hitData":{"launchSpeed":85.8,"launchAngle":17.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.77,"coordY":107.82}},"index":1,"playId":"b56421a8-fe8e-3435-ab20-5263c0c58a8f","pitchNumber":2,"startTime":"2026-07-20T23:56:59.509Z","endTime":"2026-07-20T23:57:13.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:57:13.703Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out to right fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:57:28.304Z","endTime":"2026-07-20T23:58:38.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.245010716648423,"aZ":-13.239730524232572,"pfxX":-5.106003172433041,"pfxZ":9.73180647038166,"pX":-0.4978475560647139,"pZ":1.4434958318747735,"vX0":8.464704335659215,"vY0":-138.65648949495915,"vZ0":-7.742409948233343,"x":135.98,"y":199.81,"x0":-2.9279884060110595,"y0":50.00295806991538,"z0":5.157113357076213,"aX":-9.934883805492774},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2333,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39516188460925417,"extension":6.771484257558703},"index":0,"playId":"55d16b5f-9614-377f-a090-14338c40ea89","pitchNumber":1,"startTime":"2026-07-20T23:57:38.221Z","endTime":"2026-07-20T23:57:42.603Z","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":1,"playId":"fb7526c9-88bd-3593-8f72-4f7ceaac69e3","startTime":"2026-07-20T23:57:54.673Z","endTime":"2026-07-20T23:57:57.890Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59708524645578,"aZ":-13.05260235434805,"pfxX":-4.059657770311272,"pfxZ":9.882579272390682,"pX":0.5105474210648607,"pZ":2.243730237900251,"vX0":10.592027003747116,"vY0":-138.82560934783436,"vZ0":-5.876923520337608,"x":97.54,"y":178.2,"x0":-2.8416065607024583,"y0":50.00208758605264,"z0":5.27096798058083,"aX":-7.854896255601826},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":4.9,"spinRate":2416,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3958488096013357,"extension":6.651399782177889},"index":2,"playId":"244a21f3-9cf3-38ab-a576-e4c9a6ef5449","pitchNumber":2,"startTime":"2026-07-20T23:58:12.331Z","endTime":"2026-07-20T23:58:15.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.656266814487175,"aZ":-27.912821891136378,"pfxX":5.526018150033394,"pfxZ":2.9624228924089646,"pX":-0.10091693093383719,"pZ":2.5449619350910107,"vX0":5.627969838761243,"vY0":-119.91125002690174,"vZ0":-0.6523751386483364,"x":120.85,"y":170.07,"x0":-3.2064614066052397,"y0":50.004894363472154,"z0":5.3361250355099905,"aX":7.95535620677171},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.5,"breakHorizontal":-11.5,"spinRate":2496,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.45878117958584674,"extension":6.439674622907795},"hitData":{"launchSpeed":91.7,"launchAngle":55.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.96,"coordY":115.2}},"index":3,"playId":"552eef17-df69-3856-9fdf-c6ffde22922a","pitchNumber":3,"startTime":"2026-07-20T23:58:28.489Z","endTime":"2026-07-20T23:58:38.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:58:38.705Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out softly, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T00:00:36.075Z","endTime":"2026-07-21T00:01:32.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.85123689305632,"aZ":-11.514336418397317,"pfxX":-5.617048699897365,"pfxZ":9.999177751021278,"pX":-0.22026083597989093,"pZ":2.295269403175748,"vX0":6.1696558169041875,"vY0":-143.66212240937037,"vZ0":-6.191876703930966,"x":125.4,"y":176.81,"x0":-1.6777794521907285,"y0":50.00409104826278,"z0":5.211722218388673,"aX":-11.607361304073397},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2581,"spinDirection":221},"zone":5,"typeConfidence":0.87,"plateTime":0.38295958403060126,"extension":7.467074273412694},"index":0,"playId":"3963a9eb-6493-385a-9ee6-6e02fb534edd","pitchNumber":1,"startTime":"2026-07-21T00:00:44.845Z","endTime":"2026-07-21T00:00:48.455Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-21T00:00:53.237Z","endTime":"2026-07-21T00:01:05.702Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82074716808603,"aZ":-40.663893890551144,"pfxX":4.2534799039110815,"pfxZ":-5.130654326138498,"pX":2.1257256422455133,"pZ":-0.7146896468024424,"vX0":7.8624863705213155,"vY0":-128.34333169831956,"vZ0":-6.9053070699616,"x":35.97,"y":258.08,"x0":-1.541367384097872,"y0":50.00625903652221,"z0":5.212409393041198,"aX":7.03202266878473},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-10.8,"breakHorizontal":-9.6,"spinRate":2487,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.42826764480188917,"extension":7.243006279199115},"index":2,"playId":"980f3aec-10a1-3565-b21b-42663564d1fd","pitchNumber":2,"startTime":"2026-07-21T00:01:05.702Z","endTime":"2026-07-21T00:01:09.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73896895451656,"aZ":-22.72430892462625,"pfxX":2.194525526014501,"pfxZ":4.688478941010883,"pX":0.8451265864327127,"pZ":3.2139059500623373,"vX0":6.880894744375653,"vY0":-141.64798948705706,"vZ0":-1.4918861885534747,"x":84.79,"y":152.0,"x0":-1.9084366385429015,"y0":50.003275386640894,"z0":5.21166211384775,"aX":4.42457203034348},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":-5.5,"spinRate":2682,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.3878418356478299,"extension":7.601576684819047},"hitData":{"launchSpeed":57.1,"launchAngle":12.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":149.7,"coordY":150.82}},"index":3,"playId":"7d4988fc-1d08-341b-bc05-ccedfe11ba6d","pitchNumber":3,"startTime":"2026-07-21T00:01:23.729Z","endTime":"2026-07-21T00:01:32.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:01:32.236Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T00:01:40.963Z","endTime":"2026-07-21T00:02:35.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.626940954245416,"aZ":-21.4288205516981,"pfxX":2.679605998789771,"pfxZ":5.401856748475527,"pX":0.5149767613435677,"pZ":2.9640078720524876,"vX0":5.574296768458979,"vY0":-139.93950714519778,"vZ0":-2.1105958330096195,"x":97.37,"y":158.75,"x0":-1.8485465622482822,"y0":50.005575843683815,"z0":5.127082228691189,"aX":5.330867359618021},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":-6.0,"spinRate":2622,"spinDirection":188},"zone":3,"typeConfidence":0.92,"plateTime":0.3909222570789046,"extension":7.650959881334865},"index":0,"playId":"f1087516-0456-3f66-afd8-460f5b865777","pitchNumber":1,"startTime":"2026-07-21T00:01:57.419Z","endTime":"2026-07-21T00:02:01.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.264552922233285,"aZ":-34.63341240141882,"pfxX":6.926153545012416,"pfxZ":-1.500661705589554,"pX":0.9757174015015078,"pZ":2.328227722756176,"vX0":4.916100986890646,"vY0":-127.24847022672665,"vZ0":-0.1925158442705931,"x":79.81,"y":175.92,"x0":-1.8815573100298015,"y0":50.00374812329664,"z0":5.150300053661226,"aX":11.34940326329144},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.5,"breakHorizontal":-13.7,"spinRate":2478,"spinDirection":45},"zone":14,"typeConfidence":0.93,"plateTime":0.430551837713844,"extension":7.418565084328898},"index":1,"playId":"d39825f1-f20c-3c44-a360-c71fdd0db0cc","pitchNumber":2,"startTime":"2026-07-21T00:02:12.882Z","endTime":"2026-07-21T00:02:17.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":91.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59602674565271,"aZ":-14.880546379669651,"pfxX":-6.6985766562143905,"pfxZ":7.974017161489924,"pX":0.6235829901963108,"pZ":3.3810627357597762,"vX0":9.221752984161348,"vY0":-146.5547911861881,"vZ0":-2.64002261082006,"x":93.23,"y":147.49,"x0":-1.6978740960083416,"y0":50.0022565385506,"z0":5.185621179758222,"aX":-14.527716516249983},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2666,"spinDirection":220},"zone":3,"typeConfidence":0.89,"plateTime":0.3741603615242428,"extension":7.793028636981183},"index":2,"playId":"79e4694d-8278-30ef-b2d4-e90a3c948c24","pitchNumber":3,"startTime":"2026-07-21T00:02:31.507Z","endTime":"2026-07-21T00:02:35.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:02:35.167Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T00:02:42.146Z","endTime":"2026-07-21T00:05:10.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.7,"endSpeed":92.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.79058836426325,"aZ":-11.073767476093343,"pfxX":-6.964629525045695,"pfxZ":9.556490728662023,"pX":-0.5234887054800212,"pZ":3.309751178732033,"vX0":6.480754031874592,"vY0":-147.9939280532089,"vZ0":-3.6016565650818695,"x":136.95,"y":149.42,"x0":-1.8416244369126387,"y0":50.00590294490659,"z0":5.195903633738879,"aX":-15.38298293254663},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2686,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.3707360627873615,"extension":7.577487171892033},"index":0,"playId":"4a54b561-d790-386f-8f89-e14638237703","pitchNumber":1,"startTime":"2026-07-21T00:03:00.972Z","endTime":"2026-07-21T00:03:04.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-21T00:03:10.234Z","endTime":"2026-07-21T00:03:29.968Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":100.0,"endSpeed":90.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.283007013766934,"aZ":-13.120818935533226,"pfxX":-7.209144564297742,"pfxZ":8.946797596406663,"pX":0.21254940233195074,"pZ":2.899946428739393,"vX0":8.57219754997489,"vY0":-145.28108888635168,"vZ0":-4.228583299084877,"x":108.9,"y":160.48,"x0":-1.8451420540304129,"y0":50.00087681763625,"z0":5.176831110441534,"aX":-15.349525470804474},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.5,"breakHorizontal":11.3,"spinRate":2656,"spinDirection":215},"zone":2,"typeConfidence":0.89,"plateTime":0.3775852438737757,"extension":7.525004654050428},"index":2,"playId":"3236ebe9-c921-3c14-941e-0a075ab60820","pitchNumber":2,"startTime":"2026-07-21T00:03:29.968Z","endTime":"2026-07-21T00:03:33.521Z","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":102.5,"endSpeed":93.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.67880909274812,"aZ":-12.55450732372673,"pfxX":-7.980483321633004,"pfxZ":8.778107718416003,"pX":-0.2579766629225722,"pZ":2.627134590046483,"vX0":7.760013257785855,"vY0":-148.98665486873563,"vZ0":-5.3126250022561585,"x":126.83,"y":167.85,"x0":-1.8666658092122645,"y0":50.00738261894442,"z0":5.166886608178383,"aX":-17.844755600830723},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":14.9,"breakHorizontal":12.8,"spinRate":2671,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.3684367082903224,"extension":7.52378132818998},"index":3,"playId":"a11a0772-2b33-3e4f-b7ed-ab290628a0e6","pitchNumber":3,"startTime":"2026-07-21T00:03:47.786Z","endTime":"2026-07-21T00:03:51.436Z","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":89.8,"endSpeed":82.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.816864698397133,"aZ":-39.03814146634621,"pfxX":1.3669055869892865,"pfxZ":-3.985632650929835,"pX":1.4937435290878447,"pZ":1.5349930666389806,"vX0":8.043714468294809,"vY0":-130.52428078830823,"vZ0":-2.060961541799438,"x":60.06,"y":197.34,"x0":-1.8071282623949603,"y0":50.00282975849975,"z0":5.2782593031602225,"aX":2.352640038158844},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-7.4,"breakHorizontal":-4.3,"spinRate":2372,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.41986734853655294,"extension":7.465170313727429},"index":4,"playId":"46f70fc2-3630-3dfe-a74c-83f771537d05","pitchNumber":4,"startTime":"2026-07-21T00:04:08.568Z","endTime":"2026-07-21T00:04:12.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":91.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.032841022418154,"aZ":-12.246029339859659,"pfxX":-6.411629699833524,"pfxZ":9.090629732778844,"pX":-1.277389499006018,"pZ":3.577848621745669,"vX0":4.367033846511266,"vY0":-147.7628538817942,"vZ0":-2.641478066010634,"x":165.69,"y":142.18,"x0":-1.948023629199974,"y0":50.003776462389325,"z0":5.2113549602518034,"aX":-14.056984072301468},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2716,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.37190434448020504,"extension":7.498778608127821},"index":5,"playId":"c2ade3b5-f03c-3fc6-a4d8-80bee7be02c4","pitchNumber":5,"startTime":"2026-07-21T00:04:26.782Z","endTime":"2026-07-21T00:04:30.460Z","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":101.9,"endSpeed":92.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.52856750543041,"aZ":-11.60553408256667,"pfxX":-6.4172612051729,"pfxZ":9.313371750795026,"pX":-0.28804443256805984,"pZ":3.174987721231762,"vX0":6.7072804852956,"vY0":-148.16719312942115,"vZ0":-4.007246485883393,"x":127.98,"y":153.06,"x0":-1.7544262224448086,"y0":50.007011594660156,"z0":5.230535207421331,"aX":-14.179685857472048},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2744,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.37056976447460555,"extension":7.534885636507952},"index":6,"playId":"86277334-e662-3e38-97f2-1699ea14bdbe","pitchNumber":6,"startTime":"2026-07-21T00:04:44.386Z","endTime":"2026-07-21T00:04:49.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09386200865489,"aZ":-23.213991084808917,"pfxX":0.7367517326639161,"pfxZ":4.373817214348964,"pX":1.3084122766605908,"pZ":2.5469255518337994,"vX0":8.225270443460227,"vY0":-141.92690380513065,"vZ0":-3.00826025998502,"x":67.13,"y":170.01,"x0":-1.7175617601869055,"y0":50.003977916317396,"z0":5.091343987574216,"aX":1.5103167999629896},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.6,"breakHorizontal":-2.9,"spinRate":2581,"spinDirection":211},"zone":14,"typeConfidence":0.92,"plateTime":0.3852381666745819,"extension":7.722672606291243},"index":7,"playId":"af1cb82b-78d3-348e-8980-6dc39bbf0c81","pitchNumber":7,"startTime":"2026-07-21T00:05:05.971Z","endTime":"2026-07-21T00:05:10.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:05:10.165Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T00:07:25.805Z","endTime":"2026-07-21T00:08:17.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80829392472099,"aZ":-17.15708711563775,"pfxX":-2.140976740735882,"pfxZ":8.157635981958103,"pX":0.012419927070295841,"pZ":3.2196203757669903,"vX0":8.152607887064988,"vY0":-134.71511755078032,"vZ0":-2.8116788372095436,"x":116.53,"y":151.85,"x0":-2.772761617754564,"y0":50.004445788115504,"z0":5.487290764948602,"aX":-3.9430930049556183},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":2.2,"spinRate":2192,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4063223452379252,"extension":6.343141596192582},"index":0,"playId":"1373b2ec-da24-31c1-aa6f-3704d564a08c","pitchNumber":1,"startTime":"2026-07-21T00:07:29.891Z","endTime":"2026-07-21T00:07:33.712Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177713952811438,"aZ":-28.29245906324477,"pfxX":-9.700145092651962,"pfxZ":2.435875756960707,"pX":-0.7218053010425313,"pZ":1.7462854585882197,"vX0":8.713549544430188,"vY0":-125.5591070632952,"vZ0":-2.968128799564776,"x":144.51,"y":191.63,"x0":-2.9822102194132274,"y0":50.000931184093304,"z0":5.253661293774345,"aX":-15.437456575738901},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":15.5,"spinRate":1724,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4367614913272635,"extension":6.258354046961141},"index":1,"playId":"336c4e70-d893-3e9d-ab10-27c86956ae29","pitchNumber":2,"startTime":"2026-07-21T00:07:43.045Z","endTime":"2026-07-21T00:07:47.261Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21372514126796,"aZ":-16.243802156733228,"pfxX":-4.907844336248198,"pfxZ":8.366107128310583,"pX":-0.7061158715939929,"pZ":3.131324517396851,"vX0":8.354688126788588,"vY0":-137.5495221964927,"vZ0":-2.7936624264217738,"x":143.92,"y":154.23,"x0":-3.153631149803288,"y0":50.00559821523145,"z0":5.2696258024478775,"aX":-9.349346099501041},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2316,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39910454027710784,"extension":6.320283037531347},"index":2,"playId":"d9450263-9cf6-322a-84da-4c4bb455dbc6","pitchNumber":3,"startTime":"2026-07-21T00:08:12.172Z","endTime":"2026-07-21T00:08:17.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:08:17.191Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cooper Pratt homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T00:08:32.988Z","endTime":"2026-07-21T00:09:17.414Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474104263286527,"aZ":-15.25161167559246,"pfxX":-4.126869456885483,"pfxZ":8.850595300851097,"pX":-0.3166904490923731,"pZ":2.1699025339254674,"vX0":8.83100856622084,"vY0":-137.4117534513057,"vZ0":-5.537735098463136,"x":129.07,"y":180.19,"x0":-3.03613334794322,"y0":50.00569222360652,"z0":5.247885986329653,"aX":-7.89418349816586},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":5.6,"spinRate":2335,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3986324179817071,"extension":6.491009612091426},"index":0,"playId":"f7d6d9ee-2393-32b3-99bf-b1947bfb401c","pitchNumber":1,"startTime":"2026-07-21T00:08:42.788Z","endTime":"2026-07-21T00:08:46.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.780659385638913,"aZ":-26.197181592998035,"pfxX":4.871775338625615,"pfxZ":4.206215092403912,"pX":-0.5003642083879685,"pZ":2.5463922421791274,"vX0":5.072748203421022,"vY0":-118.0021473145931,"vZ0":-0.78148799658432,"x":136.07,"y":170.03,"x0":-3.3046292511854505,"y0":50.0039668917556,"z0":5.278411212425412,"aX":6.924796070237383},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.7,"breakHorizontal":-10.0,"spinRate":2607,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.4627721391185302,"extension":6.422296992259055},"hitData":{"launchSpeed":96.7,"launchAngle":30.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.82,"coordY":44.04}},"index":1,"playId":"d1067cad-8a73-3ced-97fa-66d8337f81d7","pitchNumber":2,"startTime":"2026-07-21T00:08:55.303Z","endTime":"2026-07-21T00:09:17.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:09:17.414Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T00:09:31.573Z","endTime":"2026-07-21T00:10:30.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80268729488318,"aZ":-12.349487927215817,"pfxX":-5.4953778945599705,"pfxZ":10.397654519812479,"pX":0.09562859703021599,"pZ":1.2165686081237075,"vX0":10.073637528203705,"vY0":-137.51434823906268,"vZ0":-8.4829270835777,"x":113.35,"y":205.93,"x0":-2.9087214289881698,"y0":50.002058647186146,"z0":5.1883741670023635,"aX":-10.477528065756234},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2503,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.399020119796651,"extension":6.544856451528171},"index":0,"playId":"b493869e-c6e6-3085-899a-d0ee91057d99","pitchNumber":1,"startTime":"2026-07-21T00:09:41.847Z","endTime":"2026-07-21T00:09:46.246Z","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":94.5,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04311669027979,"aZ":-11.710196566496684,"pfxX":-3.3813915481821972,"pfxZ":10.811650989692085,"pX":0.4047471207220938,"pZ":2.7012886543991694,"vX0":10.154552592025395,"vY0":-137.13119489568416,"vZ0":-4.761710027222174,"x":101.57,"y":165.85,"x0":-2.9169541449770877,"y0":50.00460544372842,"z0":5.267640825588873,"aX":-6.4020105735303705},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2492,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4003410278077668,"extension":6.607866318069283},"index":1,"playId":"b99d287b-3319-3530-939e-798bf63d0f21","pitchNumber":2,"startTime":"2026-07-21T00:09:53.314Z","endTime":"2026-07-21T00:09:56.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.772841137794224,"aZ":-12.403133829336413,"pfxX":-2.089627013412265,"pfxZ":10.499430542856675,"pX":0.18162816833477166,"pZ":1.857543330821678,"vX0":9.124772859738572,"vY0":-136.30744395368632,"vZ0":-6.737029697382181,"x":110.08,"y":188.63,"x0":-2.936845809898433,"y0":50.003258910200245,"z0":5.2164726594654365,"aX":-3.9365238443729376},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":1.9,"spinRate":2490,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.40173003673132834,"extension":6.654157390694539},"index":2,"playId":"9fec2fae-bbb6-34e3-866b-c1b4b9ece93e","pitchNumber":3,"startTime":"2026-07-21T00:10:04.655Z","endTime":"2026-07-21T00:10:08.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-21T00:10:12.507Z","endTime":"2026-07-21T00:10:26.226Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89114277134063,"aZ":-12.037920143064051,"pfxX":-6.829529608827836,"pfxZ":10.317920238271924,"pX":-0.025754652663945807,"pZ":2.1197247861691397,"vX0":9.900412281137134,"vY0":-139.43616990308075,"vZ0":-6.3577203356394625,"x":117.98,"y":181.55,"x0":-2.7495412796718552,"y0":50.006663764595736,"z0":5.237981686575207,"aX":-13.334328775560579},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2426,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3941300043784759,"extension":6.604900331492885},"index":4,"playId":"096ca4e4-20f8-34bd-9912-ee08bbb0937e","pitchNumber":4,"startTime":"2026-07-21T00:10:26.226Z","endTime":"2026-07-21T00:10:30.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:10:30.418Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Yelich doubles (16) on a fly ball to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T00:10:50.089Z","endTime":"2026-07-21T00:11:57.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70452541346097,"aZ":-13.546525195765327,"pfxX":-6.9253532377991265,"pfxZ":9.661147414928948,"pX":-1.218539121466809,"pZ":2.5478208678534244,"vX0":7.298315424984794,"vY0":-138.40663544881426,"vZ0":-4.973349940261019,"x":163.45,"y":169.99,"x0":-2.997811747579071,"y0":50.002428848448695,"z0":5.284771192063492,"aX":-13.35198515424665},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2494,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3967031568391026,"extension":6.289829351073949},"index":0,"playId":"6ba7fb9a-a0ef-3420-bd7c-394a48c2e00d","pitchNumber":1,"startTime":"2026-07-21T00:10:51.642Z","endTime":"2026-07-21T00:10:55.642Z","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.7,"endSpeed":86.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10333937505798,"aZ":-12.06979147916053,"pfxX":-5.33145033970194,"pfxZ":10.339060857721481,"pX":-0.27388865074012675,"pZ":2.3188624769946036,"vX0":8.919544371651968,"vY0":-139.02786050355994,"vZ0":-6.061968865848407,"x":127.44,"y":176.17,"x0":-2.8408630623821547,"y0":50.00403578338589,"z0":5.339294746034071,"aX":-10.368957871092052},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":7.7,"spinRate":2559,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3949765779847758,"extension":6.4548397550736905},"index":1,"playId":"0dbc1280-b5f7-3f87-9034-73d2d84d4e02","pitchNumber":2,"startTime":"2026-07-21T00:11:04.208Z","endTime":"2026-07-21T00:11:07.881Z","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":93.4,"endSpeed":85.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938072003437156,"aZ":-15.525723995301336,"pfxX":-4.120180807701908,"pfxZ":8.92252639274216,"pX":1.8358442811883005,"pZ":2.2677371820410017,"vX0":13.887594977318427,"vY0":-135.35976828219384,"vZ0":-4.712234543445793,"x":47.02,"y":177.55,"x0":-2.813147594140578,"y0":50.006425073327335,"z0":5.10884753386142,"aX":-7.691844517855724},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":4.7,"spinRate":2353,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4037505390489442,"extension":6.564435342322637},"index":2,"playId":"9416a4de-c37e-3823-9931-8c9114712ddc","pitchNumber":3,"startTime":"2026-07-21T00:11:23.561Z","endTime":"2026-07-21T00:11:27.113Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907644288791705,"aZ":-31.359263863514183,"pfxX":-9.729229337215523,"pfxZ":0.5001951385671806,"pX":-0.8294645433521319,"pZ":2.1455724024925096,"vX0":9.07253030763593,"vY0":-126.54645558204373,"vZ0":-1.2416725385164964,"x":148.62,"y":180.85,"x0":-3.1976113070432106,"y0":50.00218104291871,"z0":5.155631875704826,"aX":-15.774349931715005},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":15.6,"spinRate":1909,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.43290282161905,"extension":6.368565981066617},"hitData":{"launchSpeed":97.3,"launchAngle":24.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.37,"coordY":66.89}},"index":3,"playId":"be56fdda-c5b0-3db7-ac4e-4d18ccb8d34b","pitchNumber":4,"startTime":"2026-07-21T00:11:43.832Z","endTime":"2026-07-21T00:11:57.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:11:57.386Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, pitcher Freddy Peralta to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T00:12:25.988Z","endTime":"2026-07-21T00:14:30.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642547,"link":"/api/v1/people/642547"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":93.6,"endSpeed":84.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.188932830765104,"aZ":-13.693244923535765,"pfxX":-3.922802393603278,"pfxZ":9.940199351014867,"pX":-0.592710621508034,"pZ":3.949515282821603,"vX0":8.406604384864549,"vY0":-136.05717930281008,"vZ0":-1.1511865683027782,"x":139.59,"y":132.14,"x0":-3.2245064856544645,"y0":50.00214366792699,"z0":5.3352618381193215,"aX":-7.294284266302701},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2376,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4038680482472574,"extension":6.50141480398262},"index":0,"playId":"bcb503ef-5cf9-358b-b153-fa99c249e10b","pitchNumber":1,"startTime":"2026-07-21T00:12:40.359Z","endTime":"2026-07-21T00:12:44.262Z","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.4,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33621231145594,"aZ":-12.940351319878758,"pfxX":-4.659347733329789,"pfxZ":9.959608851545273,"pX":0.4057913316831552,"pZ":1.9843102127856571,"vX0":10.90078812774666,"vY0":-138.4266569555274,"vZ0":-6.2361276125470155,"x":101.53,"y":185.2,"x0":-2.9864714753131048,"y0":50.000663898376125,"z0":5.140869071225535,"aX":-8.996925717659392},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2357,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3964278057882282,"extension":6.629776646504359},"index":1,"playId":"96bf0eb9-dadd-3166-b7ac-3f240561312f","pitchNumber":2,"startTime":"2026-07-21T00:12:57.625Z","endTime":"2026-07-21T00:13:01.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.193873743121504,"aZ":-27.46945225604086,"pfxX":6.436859749900025,"pfxZ":3.2320443441424285,"pX":0.8548770225612286,"pZ":2.274460439674885,"vX0":7.399543944711169,"vY0":-120.07951886115626,"vZ0":-1.2070995882446498,"x":84.41,"y":177.37,"x0":-3.107569220346104,"y0":50.00107775354546,"z0":5.237453354177779,"aX":9.355043128276217},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.9,"breakHorizontal":-13.4,"spinRate":2546,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.45690637053391114,"extension":6.47849474556901},"index":2,"playId":"75501f9b-0818-3cbc-aff5-2ad6048a9d1f","pitchNumber":3,"startTime":"2026-07-21T00:13:15.305Z","endTime":"2026-07-21T00:13:18.768Z","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.6,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40798740423777,"aZ":-12.362777390366622,"pfxX":-6.214029136203197,"pfxZ":9.901093029333385,"pX":1.767228741639835,"pZ":1.5606014215750148,"vX0":15.204635147841882,"vY0":-141.087521192719,"vZ0":-7.395607574319653,"x":49.64,"y":196.64,"x0":-2.902750113160927,"y0":50.000505622542896,"z0":5.0262606529074105,"aX":-12.432890219320486},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2365,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3893813478512067,"extension":6.740423358155706},"index":3,"playId":"a3f27ce5-bd45-304d-8675-daadccbf14d7","pitchNumber":4,"startTime":"2026-07-21T00:13:34.969Z","endTime":"2026-07-21T00:13:38.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.933705551646067,"aZ":-24.616374133924268,"pfxX":1.2722496658901443,"pfxZ":5.012594032895833,"pX":1.9093635658182906,"pZ":1.0058991792212626,"vX0":11.923450262533517,"vY0":-121.99859356189151,"vZ0":-4.2974083951850695,"x":44.22,"y":211.62,"x0":-3.205966972362072,"y0":50.0024833520819,"z0":4.911128442430656,"aX":1.9179110213769646},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2574,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4489039973492255,"extension":6.545191813997032},"index":4,"playId":"ca132652-9bf8-3e31-83b2-f3dab8df744c","pitchNumber":5,"startTime":"2026-07-21T00:13:53.551Z","endTime":"2026-07-21T00:13:56.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.136460576539996,"aZ":-11.422023787355656,"pfxX":-3.9312137960758804,"pfxZ":10.496863025397616,"pX":0.06961832837465076,"pZ":3.0312664886871783,"vX0":10.398978037609645,"vY0":-139.85186987804425,"vZ0":-3.898670922072226,"x":114.35,"y":156.94,"x0":-3.1893752568380713,"y0":50.00031196620014,"z0":5.194929459058626,"aX":-7.771120677470758},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":4.9,"spinRate":2470,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39194270322656743,"extension":6.603430222393163},"hitData":{"launchSpeed":80.6,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":181.07}},"index":5,"playId":"38a8ea8c-96cd-3e82-80c8-bf74eae9ff96","pitchNumber":6,"startTime":"2026-07-21T00:14:22.209Z","endTime":"2026-07-21T00:14:30.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:14:30.303Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T00:16:46.599Z","endTime":"2026-07-21T00:17:00.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T00:16:32.987Z","endTime":"2026-07-21T00:16:48.926Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.66440601457224,"aZ":-14.898146344072181,"pfxX":-6.159924155484277,"pfxZ":8.343588402198694,"pX":-0.6048306792821785,"pZ":3.0446838062701973,"vX0":5.623217020448516,"vY0":-143.77113064672193,"vZ0":-3.504214775395792,"x":140.05,"y":156.57,"x0":-1.7960575579786857,"y0":50.00706058939031,"z0":5.21796644610946,"aX":-12.760676944052374},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":9.8,"spinRate":2617,"spinDirection":218},"zone":1,"typeConfidence":0.86,"plateTime":0.38255004669275827,"extension":7.465337357001441},"hitData":{"launchSpeed":87.7,"launchAngle":11.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.06,"coordY":89.71}},"index":1,"playId":"813aa411-847b-343d-ab66-250ceb5f7ba5","pitchNumber":1,"startTime":"2026-07-21T00:16:48.926Z","endTime":"2026-07-21T00:17:00.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:17:00.312Z","atBatIndex":19},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"A.J. Ewing reaches on a fielding error by first baseman Andrew Vaughn. Francisco Alvarez to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T00:17:30.800Z","endTime":"2026-07-21T00:18:27.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T00:17:26.414Z","endTime":"2026-07-21T00:17:32.976Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81151495388282,"aZ":-21.399541733893198,"pfxX":0.3118517616586203,"pfxZ":5.4024994437707505,"pX":0.08076115093023467,"pZ":2.648899085284916,"vX0":5.7014891349312595,"vY0":-140.75007469673227,"vZ0":-2.6509629156832193,"x":113.92,"y":167.26,"x0":-2.01690081376073,"y0":50.00192307706406,"z0":4.9984937780503085,"aX":0.6200024654200702},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2730,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.3900859182345888,"extension":7.648382045751081},"index":1,"playId":"6698f282-4afe-3f6b-9530-6b022a015756","pitchNumber":1,"startTime":"2026-07-21T00:17:32.976Z","endTime":"2026-07-21T00:17:36.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492793237708153,"aZ":-23.92462095581488,"pfxX":0.669221418161356,"pfxZ":4.150870561491875,"pX":-0.21377928346521047,"pZ":3.414603791140082,"vX0":4.8246807663453835,"vY0":-139.63448604576465,"vZ0":-0.16485621881290646,"x":125.15,"y":146.59,"x0":-2.0462598954539737,"y0":50.003011383518086,"z0":5.039692483037959,"aX":1.3301532585834193},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":-2.2,"spinRate":2539,"spinDirection":201},"zone":11,"typeConfidence":0.92,"plateTime":0.3912742670800715,"extension":7.3461559088341},"index":2,"playId":"5eafbe86-bac2-3467-9928-66cfb3b9fb9d","pitchNumber":2,"startTime":"2026-07-21T00:17:52.601Z","endTime":"2026-07-21T00:17:57.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234541483265854,"aZ":-23.862972583626167,"pfxX":0.5165572973902025,"pfxZ":4.2073565684350545,"pX":-0.1509251421981637,"pZ":2.352424657447924,"vX0":4.868621779627558,"vY0":-139.15724316795755,"vZ0":-2.7059386373362573,"x":122.75,"y":175.26,"x0":-1.9852725259250827,"y0":50.0021553127288,"z0":4.906655569177407,"aX":1.0182240372235745},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":-1.9,"spinRate":2591,"spinDirection":187},"zone":5,"typeConfidence":0.92,"plateTime":0.3925920241672194,"extension":7.458918781426154},"hitData":{"launchSpeed":86.5,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":174.49}},"index":3,"playId":"10d9a198-748e-34e1-84a6-67f003f11330","pitchNumber":3,"startTime":"2026-07-21T00:18:14.561Z","endTime":"2026-07-21T00:18:27.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:18:27.241Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Juan Soto grounds into a double play, second baseman Brice Turang to shortstop Cooper Pratt to first baseman Andrew Vaughn. Francisco Alvarez scores. A.J. Ewing out at 2nd. Juan Soto out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T00:18:50.111Z","endTime":"2026-07-21T00:19:51.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.9,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.58359349385081,"aZ":-16.117472630530607,"pfxX":-5.2086489867239685,"pfxZ":7.562804088085215,"pX":-1.2095215421654275,"pZ":4.776979056551264,"vX0":4.090903116232051,"vY0":-145.36851033302278,"vZ0":1.335410460320834,"x":163.1,"y":109.8,"x0":-1.9638945925534985,"y0":50.004110263816045,"z0":5.294996207218939,"aX":-11.060712348101779},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.2,"breakHorizontal":8.5,"spinRate":2447,"spinDirection":221},"zone":11,"typeConfidence":0.87,"plateTime":0.3779223132437872,"extension":7.5905739753296135},"index":0,"playId":"b9d189e4-d0cd-3052-b97d-6918b72df38c","pitchNumber":1,"startTime":"2026-07-21T00:18:58.630Z","endTime":"2026-07-21T00:19:02.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651824800951516,"aZ":-25.955518259320357,"pfxX":1.0341604277487102,"pfxZ":3.096056633784494,"pX":-1.1389343161843075,"pZ":3.6281909016424483,"vX0":2.401695510944902,"vY0":-140.33774385122706,"vZ0":0.7748664601611852,"x":160.41,"y":140.82,"x0":-2.137796722657509,"y0":50.003217185999276,"z0":5.030079883789438,"aX":2.076947534209944},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":-2.3,"spinRate":2530,"spinDirection":199},"zone":11,"typeConfidence":0.92,"plateTime":0.38924932919365585,"extension":7.525362047226166},"index":1,"playId":"ce1a08d7-3a2e-3dae-91be-9696f4c6c399","pitchNumber":2,"startTime":"2026-07-21T00:19:20.660Z","endTime":"2026-07-21T00:19:24.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13158877535605,"aZ":-25.558629162056615,"pfxX":0.3575255683567902,"pfxZ":3.320984226555863,"pX":-0.11475537630069,"pZ":2.3481703139900256,"vX0":5.423421944266212,"vY0":-139.43501197042232,"vZ0":-2.7439691548607845,"x":121.37,"y":175.38,"x0":-2.1224926633111303,"y0":50.000502267777655,"z0":5.011680568361471,"aX":0.710540224303667},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":-1.7,"spinRate":2459,"spinDirection":194},"zone":5,"typeConfidence":0.91,"plateTime":0.3911809223752831,"extension":7.6501979331787835},"hitData":{"launchSpeed":96.4,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":147.63}},"index":2,"playId":"f28e1951-5794-393b-bb78-ce48b484e7b6","pitchNumber":3,"startTime":"2026-07-21T00:19:43.087Z","endTime":"2026-07-21T00:19:51.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:19:51.983Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T00:20:11.747Z","endTime":"2026-07-21T00:21:15.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.227807955231967,"aZ":-23.97961881103802,"pfxX":1.9252983248259516,"pfxZ":4.11327310906347,"pX":0.755742337779987,"pZ":1.3726654727189855,"vX0":6.406133026743927,"vY0":-139.90055363105674,"vZ0":-5.462709782582801,"x":88.19,"y":201.72,"x0":-1.8096325307630556,"y0":50.00185958860867,"z0":4.912809408368718,"aX":3.8311124565517005},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":-4.8,"spinRate":2589,"spinDirection":191},"zone":14,"typeConfidence":0.92,"plateTime":0.3908533468602169,"extension":7.833275693614552},"index":0,"playId":"f0352f2f-44b7-35f0-b282-338f5bf13d05","pitchNumber":1,"startTime":"2026-07-21T00:20:17.906Z","endTime":"2026-07-21T00:20:21.440Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.547901295085907,"aZ":-32.55451343729201,"pfxX":1.7218436548423632,"pfxZ":-0.2054807654764801,"pX":-1.3406043512207846,"pZ":2.570771030645449,"vX0":1.7879485336830654,"vY0":-133.63456801752292,"vZ0":-0.08202168219238526,"x":168.1,"y":169.37,"x0":-2.2409924644817893,"y0":50.00602575305211,"z0":4.931369104353645,"aX":3.1290351306482562},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.2,"breakHorizontal":-3.5,"spinRate":2593,"spinDirection":97},"zone":11,"typeConfidence":0.73,"plateTime":0.4091541985334497,"extension":7.5489570632526455},"index":1,"playId":"d6f438c9-e181-3f90-9601-ebf7a982c463","pitchNumber":2,"startTime":"2026-07-21T00:20:34.275Z","endTime":"2026-07-21T00:20:38.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":92.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57724868545816,"aZ":-15.174008240163815,"pfxX":-5.637665514419499,"pfxZ":7.670161645552687,"pX":-1.1197787672518136,"pZ":3.7965590888985825,"vX0":4.444535198476567,"vY0":-147.79681296287086,"vZ0":-1.2724945007751516,"x":159.68,"y":136.27,"x0":-1.9091039227765236,"y0":50.004670961192204,"z0":5.122050836709786,"aX":-12.498207901857905},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":13.8,"breakHorizontal":9.4,"spinRate":2767,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.37032273532460724,"extension":7.681015703318621},"index":2,"playId":"df222069-d7d1-3e9d-9633-41c917130d1d","pitchNumber":3,"startTime":"2026-07-21T00:20:52.100Z","endTime":"2026-07-21T00:20:55.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.119487411892514,"aZ":-15.00366633746044,"pfxX":-5.473001517203725,"pfxZ":7.988581309888811,"pX":-0.893254712748648,"pZ":3.4560467123886305,"vX0":5.3319938156170865,"vY0":-145.67594203379375,"vZ0":-2.133215909171458,"x":151.05,"y":145.47,"x0":-2.0359532514617795,"y0":50.00599792372889,"z0":5.104478465212879,"aX":-11.768906560722389},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2773,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.3759487855091912,"extension":7.547042685859965},"index":3,"playId":"a379f64e-fa9d-3654-b5d9-e6c80aeee8a4","pitchNumber":4,"startTime":"2026-07-21T00:21:11.937Z","endTime":"2026-07-21T00:21:15.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:21:15.957Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T00:22:09.332Z","endTime":"2026-07-21T00:24:03.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T00:21:29.049Z","endTime":"2026-07-21T00:22:11.682Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54371005023624,"aZ":-21.96926185445705,"pfxX":0.9244235714592559,"pfxZ":5.139089541776951,"pX":0.7623593450878137,"pZ":1.9727477643418303,"vX0":7.375650169923856,"vY0":-139.5867893676954,"vZ0":-4.07114944296036,"x":87.94,"y":185.52,"x0":-2.027356973645781,"y0":50.00308946432527,"z0":4.885029145013502,"aX":1.8354093816947206},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2697,"spinDirection":196},"zone":9,"typeConfidence":0.92,"plateTime":0.39143606557484834,"extension":7.470849383802936},"index":1,"playId":"9cfacd5a-5bb9-3fb5-9efd-3b4fb934cdb2","pitchNumber":1,"startTime":"2026-07-21T00:22:11.682Z","endTime":"2026-07-21T00:22:15.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.521091840616734,"aZ":-11.688796932842632,"pfxX":-6.527272293034036,"pfxZ":9.64967116688625,"pX":-1.1721065880891344,"pZ":2.6461226577154044,"vX0":4.520984296114512,"vY0":-145.1470155685548,"vZ0":-4.8329403338231,"x":161.68,"y":167.33,"x0":-1.9057109186535046,"y0":50.00554449408564,"z0":5.050923832527826,"aX":-13.861515247233655},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2726,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3780686169800198,"extension":7.789930099524022},"index":2,"playId":"67c90d09-368c-3463-b920-18f484e31ab0","pitchNumber":2,"startTime":"2026-07-21T00:22:32.192Z","endTime":"2026-07-21T00:22:35.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.408165042108344,"aZ":-15.13549501241557,"pfxX":-7.891398275642744,"pfxZ":8.102543575144214,"pX":0.5060221532294391,"pZ":2.6770816781160764,"vX0":9.180865407893398,"vY0":-144.28217699849216,"vZ0":-3.971687229987777,"x":97.71,"y":166.5,"x0":-1.6959769890382344,"y0":50.00172664247152,"z0":5.007802775812513,"aX":-16.592907643755236},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2705,"spinDirection":224},"zone":6,"typeConfidence":0.87,"plateTime":0.38002034583471334,"extension":7.402018811025728},"index":3,"playId":"22255806-8ed3-343e-85c9-dd006b134ee0","pitchNumber":3,"startTime":"2026-07-21T00:22:52.168Z","endTime":"2026-07-21T00:22:56.308Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-21T00:23:13.597Z","endTime":"2026-07-21T00:23:36.643Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.7,"endSpeed":92.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.829855579626354,"aZ":-11.45037774547755,"pfxX":-6.369530422077813,"pfxZ":9.366745183962653,"pX":-0.030695031971069094,"pZ":4.104654484266906,"vX0":7.175280331224033,"vY0":-147.93628091327471,"vZ0":-1.3038752696656188,"x":118.17,"y":127.95,"x0":-1.6619367945697774,"y0":50.0068909807501,"z0":5.223579625364677,"aX":-14.098723263604557},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2756,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3704779718146849,"extension":7.556294734595232},"index":5,"playId":"7dc38eae-c775-318a-a9fc-6da05061f1a8","pitchNumber":4,"startTime":"2026-07-21T00:23:36.643Z","endTime":"2026-07-21T00:23:40.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21579865676041,"aZ":-23.33367438299495,"pfxX":0.8713168022376585,"pfxZ":4.437477687972554,"pX":0.37408963256497124,"pZ":2.3292311429957633,"vX0":6.26273997659006,"vY0":-140.11576234825364,"vZ0":-2.895649377226844,"x":102.74,"y":175.89,"x0":-2.001686837621332,"y0":50.00064379706015,"z0":4.8982054221112685,"aX":1.7334588604668315},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":-2.9,"spinRate":2729,"spinDirection":201},"zone":6,"typeConfidence":0.92,"plateTime":0.39068701363104275,"extension":7.55805021139022},"hitData":{"launchSpeed":84.6,"launchAngle":32.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":69.8}},"index":6,"playId":"20ad1434-b9f4-397a-98db-87c988ebe9c0","pitchNumber":5,"startTime":"2026-07-21T00:23:56.121Z","endTime":"2026-07-21T00:24:03.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:24:03.990Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-21T00:26:14.216Z","endTime":"2026-07-21T00:28:12.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":93.4,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33797702686646,"aZ":-13.63730407890611,"pfxX":-4.168160925871566,"pfxZ":9.9371946943191,"pX":0.14509387068829713,"pZ":1.963301007836967,"vX0":9.680376561314006,"vY0":-135.6316816385374,"vZ0":-6.308553117912336,"x":111.47,"y":185.77,"x0":-2.926831486297555,"y0":50.003316193493134,"z0":5.268407017953529,"aX":-7.776791260239138},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":5.5,"spinRate":2413,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.403654275216323,"extension":6.472595201361587},"index":0,"playId":"bdede63d-cea4-3d9f-ac64-375361f30f83","pitchNumber":1,"startTime":"2026-07-21T00:26:19.926Z","endTime":"2026-07-21T00:26:23.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.344710963382973,"aZ":-15.255389336832188,"pfxX":-5.82102045254219,"pfxZ":8.829648275403965,"pX":0.05076953982576149,"pZ":2.745606553947315,"vX0":10.447475444417043,"vY0":-137.28382328322564,"vZ0":-3.940460919622013,"x":115.06,"y":164.65,"x0":-3.0413849126308343,"y0":50.001097141752915,"z0":5.2325608380985384,"aX":-11.152545321082581},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2283,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3984118884053047,"extension":6.496825448085436},"index":1,"playId":"b84c6be1-87b2-35d0-9e62-6f3380c4d1d8","pitchNumber":2,"startTime":"2026-07-21T00:26:32.980Z","endTime":"2026-07-21T00:26:36.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-21T00:26:41.147Z","endTime":"2026-07-21T00:26:59.349Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376650846578837,"aZ":-30.63211450627936,"pfxX":-7.501450180297391,"pfxZ":0.9667529732543851,"pX":-0.9477420292921982,"pZ":2.4003404172527847,"vX0":8.085232711383208,"vY0":-125.0438303287959,"vZ0":-0.9516069651623503,"x":153.13,"y":173.97,"x0":-3.2429899259503565,"y0":50.00057207857363,"z0":5.291097155877185,"aX":-11.920520997301983},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":11.8,"spinRate":1731,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.43744035318684693,"extension":6.16736551010272},"index":3,"playId":"f3bf7b32-0dfc-38d4-9a5a-e2ad8195e4a4","pitchNumber":3,"startTime":"2026-07-21T00:26:59.349Z","endTime":"2026-07-21T00:27:03.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9270576551857,"aZ":-14.54210600753144,"pfxX":-4.250595103348186,"pfxZ":9.376712472495482,"pX":0.4301837808033683,"pZ":3.040725880377499,"vX0":10.357057931288095,"vY0":-135.61185886489034,"vZ0":-3.5201905640152438,"x":100.6,"y":156.68,"x0":-2.8697580387630244,"y0":50.00614566897847,"z0":5.356530249319681,"aX":-7.996598722522833},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":5.8,"spinRate":2418,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.402388214429362,"extension":6.467811495824241},"index":4,"playId":"00a58164-d65e-3a28-ba67-c355c4628d18","pitchNumber":4,"startTime":"2026-07-21T00:27:17.400Z","endTime":"2026-07-21T00:27:26.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73939784810279,"aZ":-26.99855658916764,"pfxX":-9.79907834730118,"pfxZ":3.2540229896930253,"pX":0.41703182554683665,"pZ":1.2369204886569174,"vX0":11.50309049941492,"vY0":-125.35978537930885,"vZ0":-4.079263783078245,"x":101.1,"y":205.38,"x0":-2.9615023376066283,"y0":50.00106568781351,"z0":5.0934598320423925,"aX":-15.569721653248193},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":15.0,"spinRate":1808,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4372042932619342,"extension":6.369939527533254},"index":5,"playId":"7d9cb0fe-bdb9-310e-9472-d9118d923645","pitchNumber":5,"startTime":"2026-07-21T00:27:48.893Z","endTime":"2026-07-21T00:27:52.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.670245190092277,"aZ":-36.0719120078439,"pfxX":0.8704420482467299,"pfxZ":-2.8793310829086343,"pX":-0.6917853245600749,"pZ":1.2517930150606758,"vX0":4.940552060838403,"vY0":-115.30820610975532,"vZ0":-1.5965957550428005,"x":143.37,"y":204.98,"x0":-2.971976212279594,"y0":50.005112780545495,"z0":5.421337815454559,"aX":1.1764964689671906},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-5.3,"breakHorizontal":-2.8,"spinRate":2332,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4743231547402984,"extension":6.440234274840925},"hitData":{"launchSpeed":68.1,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":155.74}},"index":6,"playId":"bfed8995-253e-3d02-82e4-9ca918f2e6d6","pitchNumber":6,"startTime":"2026-07-21T00:28:04.190Z","endTime":"2026-07-21T00:28:12.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:28:12.143Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-21T00:28:16.596Z","endTime":"2026-07-21T00:28:59.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61868379115537,"aZ":-13.923143065142037,"pfxX":-5.617210429159104,"pfxZ":9.68368625223284,"pX":1.3421352473823447,"pZ":1.3932798890002158,"vX0":13.034652259719415,"vY0":-136.54897712395513,"vZ0":-7.430357241023177,"x":65.84,"y":201.16,"x0":-2.7676068231015747,"y0":50.002666180119235,"z0":5.111444250472414,"aX":-10.58771362815118},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":7.3,"spinRate":2433,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4014202939964968,"extension":6.532941718469025},"index":0,"playId":"9e94df50-f624-32d0-b05c-f74020beb1ab","pitchNumber":1,"startTime":"2026-07-21T00:28:35.805Z","endTime":"2026-07-21T00:28:39.100Z","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":94.2,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405735308914213,"aZ":-14.40140245493648,"pfxX":-3.867988749075471,"pfxZ":9.386365200443311,"pX":0.3807722844967555,"pZ":2.703484048004652,"vX0":10.182461836277671,"vY0":-136.78759850068533,"vZ0":-4.102809200265134,"x":102.49,"y":165.79,"x0":-2.888774019944085,"y0":50.00321194861471,"z0":5.211477500905902,"aX":-7.325575926216605},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2482,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40055612102793114,"extension":6.546447854572568},"hitData":{"launchSpeed":100.4,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":143.57}},"index":1,"playId":"87b3fc21-bfcf-3534-a79e-d074dd9e66f5","pitchNumber":2,"startTime":"2026-07-21T00:28:51.721Z","endTime":"2026-07-21T00:28:59.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:28:59.830Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell hits a ground-rule double (22) on a line drive to left field.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-21T00:29:18.778Z","endTime":"2026-07-21T00:29:47.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":94.0,"endSpeed":85.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.098870860158893,"aZ":-12.451873054026912,"pfxX":-3.65562785089189,"pfxZ":10.432978212840265,"pX":-0.8316459830942905,"pZ":2.2465526532845876,"vX0":7.119499074864136,"vY0":-136.61626312645794,"vZ0":-5.749393169401214,"x":148.7,"y":178.12,"x0":-2.996423081735502,"y0":50.00110860919986,"z0":5.2341375779232,"aX":-6.909953993913662},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2435,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4009236602739765,"extension":6.463468255963324},"index":0,"playId":"e51b528a-3aea-385b-a028-e8b576719061","pitchNumber":1,"startTime":"2026-07-21T00:29:23.074Z","endTime":"2026-07-21T00:29:27.889Z","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":93.7,"endSpeed":86.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22356160303331,"aZ":-14.262000384826587,"pfxX":-3.7073913130660325,"pfxZ":9.482187669968408,"pX":-0.4378069590355095,"pZ":2.0978514780639377,"vX0":8.531062694362003,"vY0":-136.1677814603407,"vZ0":-5.814094337920239,"x":133.69,"y":182.14,"x0":-3.1213417651114055,"y0":50.00263734385284,"z0":5.2371748445357325,"aX":-7.003861552877457},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":5.0,"spinRate":2445,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40132913597064857,"extension":6.5159624998429315},"hitData":{"launchSpeed":101.2,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":36.64,"coordY":95.93}},"index":1,"playId":"bf5e3e3b-e85f-3655-8b18-e542de3562de","pitchNumber":2,"startTime":"2026-07-21T00:29:37.218Z","endTime":"2026-07-21T00:29:47.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:29:47.874Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrew Vaughn homers (3) on a line drive to center field. Garrett Mitchell scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-21T00:29:59.789Z","endTime":"2026-07-21T00:30:44.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69639489122407,"aZ":-14.093425510905723,"pfxX":-5.332382936502668,"pfxZ":9.181814413577001,"pX":0.0903946551805362,"pZ":2.1406213677243207,"vX0":10.68083912195093,"vY0":-139.51558538909916,"vZ0":-5.81057318500416,"x":113.55,"y":180.98,"x0":-3.0965957411645477,"y0":50.00352133999489,"z0":5.18094123406055,"aX":-10.502167006421534},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2460,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3927445705334587,"extension":6.61784404763782},"hitData":{"launchSpeed":104.9,"launchAngle":21.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":93.82,"coordY":43.51}},"index":0,"playId":"567c2938-c5b6-3dd5-8784-7d94b1849fd0","pitchNumber":1,"startTime":"2026-07-21T00:30:18.756Z","endTime":"2026-07-21T00:30:44.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:30:44.679Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-21T00:30:56.168Z","endTime":"2026-07-21T00:32:53.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36952371821723,"aZ":-27.337230765271176,"pfxX":5.53878596209853,"pfxZ":3.4783323637952197,"pX":-1.7300150009531827,"pZ":2.868563020037153,"vX0":2.000609909832894,"vY0":-117.04834930753286,"vZ0":0.19753237197864149,"x":182.94,"y":161.33,"x0":-3.3147613641980955,"y0":50.005655084555215,"z0":5.335464485631105,"aX":7.713528212737828},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.6,"breakHorizontal":-10.6,"spinRate":2325,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.4673148437895258,"extension":6.26350783359648},"index":0,"playId":"20b6ada9-816e-3323-9af7-52e5639a1694","pitchNumber":1,"startTime":"2026-07-21T00:31:08.661Z","endTime":"2026-07-21T00:31:12.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":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.561464515398924,"aZ":-11.95322511905732,"pfxX":-4.239744541517993,"pfxZ":10.995859846235389,"pX":-0.61239214147647,"pZ":2.471209979414385,"vX0":7.756916344179274,"vY0":-135.04008248476043,"vZ0":-5.207487116159153,"x":140.34,"y":172.06,"x0":-2.976813017564102,"y0":50.00650541915575,"z0":5.27208810092645,"aX":-7.800344107455753},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":6.0,"spinRate":2445,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4062572097234112,"extension":6.5501297337609685},"index":1,"playId":"acb57293-3bba-35b7-be9a-3f1580971ad9","pitchNumber":2,"startTime":"2026-07-21T00:31:24.377Z","endTime":"2026-07-21T00:31:28.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.6,"endSpeed":78.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.560490064341142,"aZ":-28.190866278571438,"pfxX":-9.741261491014331,"pfxZ":2.5425274899777373,"pX":-0.5598620730641917,"pZ":1.4140186960411685,"vX0":9.515315766079567,"vY0":-124.34523519471666,"vZ0":-3.362734412341511,"x":138.34,"y":200.6,"x0":-3.1676309833392584,"y0":50.00482750394882,"z0":5.118878264778118,"aX":-15.280514168989965},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":1752,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4402198155316026,"extension":6.355345647125397},"index":2,"playId":"9b754453-f398-3be0-ad4b-9bbc383c01e8","pitchNumber":3,"startTime":"2026-07-21T00:31:44.554Z","endTime":"2026-07-21T00:31:49.759Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.326726055763643,"aZ":-34.12743181511177,"pfxX":2.3567211706675817,"pfxZ":-1.4665859473577019,"pX":0.0027732360753473387,"pZ":2.1683889093773066,"vX0":5.868812921299274,"vY0":-114.57790188138534,"vZ0":-0.1441105031584553,"x":116.89,"y":180.23,"x0":-2.8934812456522065,"y0":50.001433701839304,"z0":5.555170167100223,"aX":3.144890737925164},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.4,"breakHorizontal":-5.6,"spinRate":2154,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4772689822024443,"extension":6.432953226274418},"index":3,"playId":"17554e92-a667-3bdf-bd32-747eed1989f0","pitchNumber":4,"startTime":"2026-07-21T00:32:00.314Z","endTime":"2026-07-21T00:32:03.881Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-21T00:32:11.424Z","endTime":"2026-07-21T00:32:26.017Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.34587719259351,"aZ":-34.8233786257226,"pfxX":3.600541691531495,"pfxZ":-2.1204430772739435,"pX":-0.8861874168554902,"pZ":2.1258274543993423,"vX0":3.880928272611693,"vY0":-111.04673177014466,"vZ0":0.39385478677206254,"x":150.78,"y":181.38,"x0":-3.1221821152071207,"y0":50.00057144151046,"z0":5.560468161587946,"aX":4.507909304700806},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-3.5,"breakHorizontal":-7.6,"spinRate":2243,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.4926996484340904,"extension":6.268268054781417},"index":5,"playId":"0bfb7c35-6c6c-392e-a3db-b2cb75ec60bb","pitchNumber":5,"startTime":"2026-07-21T00:32:26.017Z","endTime":"2026-07-21T00:32:29.541Z","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":93.8,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.517377231455438,"aZ":-14.891157403875061,"pfxX":-5.168188834492905,"pfxZ":9.232914828956716,"pX":-0.8018930742224935,"pZ":2.2229019454004053,"vX0":8.034729611040415,"vY0":-136.32396193163663,"vZ0":-5.004285787209748,"x":147.57,"y":178.76,"x0":-3.123431076343772,"y0":50.00179136085064,"z0":5.119328440883282,"aX":-9.673721825528228},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2376,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4026319797346014,"extension":6.436438483224143},"hitData":{"launchSpeed":107.2,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":144.59}},"index":6,"playId":"69420054-f6a5-3760-922a-1c01e7533bd0","pitchNumber":6,"startTime":"2026-07-21T00:32:43.936Z","endTime":"2026-07-21T00:32:53.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:32:53.226Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, third baseman Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-21T00:34:51.209Z","endTime":"2026-07-21T00:36:11.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73518659050287,"aZ":-21.5428619181239,"pfxX":1.2358042725531837,"pfxZ":5.3228023049916615,"pX":-0.39713379015988975,"pZ":2.4533908929388692,"vX0":4.202290607763948,"vY0":-140.21357092898398,"vZ0":-3.242618370547404,"x":132.14,"y":172.54,"x0":-2.0739348830322264,"y0":50.00487630857078,"z0":5.025296996719708,"aX":2.4677548500191904},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":-3.1,"spinRate":2559,"spinDirection":213},"zone":4,"typeConfidence":0.92,"plateTime":0.390154632039021,"extension":7.568442161940018},"index":0,"playId":"90ec63e6-45da-36ec-97d4-1d5c20bbffca","pitchNumber":1,"startTime":"2026-07-21T00:35:01.783Z","endTime":"2026-07-21T00:35:05.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812313678467333,"aZ":-38.62343667161469,"pfxX":1.742860576818419,"pfxZ":-3.849707997721744,"pX":-0.05569159811904232,"pZ":1.3284184071979581,"vX0":3.7496453187500496,"vY0":-128.67224938083277,"vZ0":-2.378451907257632,"x":119.12,"y":202.91,"x0":-1.758482609895312,"y0":50.002800752314144,"z0":5.258831868521135,"aX":2.9198974235055495},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.3,"breakHorizontal":-4.0,"spinRate":2245,"spinDirection":46},"zone":13,"typeConfidence":0.91,"plateTime":0.4257590039549899,"extension":7.345260948657336},"index":1,"playId":"a83b65c0-0a21-337e-9c1f-2a97103e81f5","pitchNumber":2,"startTime":"2026-07-21T00:35:18.758Z","endTime":"2026-07-21T00:35:22.216Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-21T00:35:28.272Z","endTime":"2026-07-21T00:35:44.842Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":91.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.973212463387696,"aZ":-13.952416465981866,"pfxX":-5.560442128639544,"pfxZ":8.393325775237702,"pX":-1.1049256764505015,"pZ":4.927661191534031,"vX0":4.350240660286898,"vY0":-146.91270986017668,"vZ0":1.1859356596685442,"x":159.12,"y":105.73,"x0":-1.887417512632569,"y0":50.004804744045636,"z0":5.351501464717636,"aX":-12.075049129655076},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2599,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3737714413212254,"extension":7.395550971283345},"index":3,"playId":"236c8716-d374-3c06-8300-04a19bd0ebe4","pitchNumber":3,"startTime":"2026-07-21T00:35:44.842Z","endTime":"2026-07-21T00:35:48.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78003502114744,"aZ":-38.85508766753058,"pfxX":2.67139747640986,"pfxZ":-3.947466651470048,"pX":-0.33577147716610695,"pZ":1.342070079081692,"vX0":2.8490731895880304,"vY0":-129.43491225092146,"vZ0":-2.437595571726054,"x":129.8,"y":202.54,"x0":-1.7991185100100762,"y0":50.00434982229927,"z0":5.280000947215467,"aX":4.518948824741515},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-7.4,"breakHorizontal":-5.5,"spinRate":2295,"spinDirection":47},"zone":13,"typeConfidence":0.91,"plateTime":0.4236636369857929,"extension":7.296955878834694},"hitData":{"launchSpeed":73.2,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":160.3}},"index":4,"playId":"202a7c67-070d-35ec-aa33-83ed8a2c0cab","pitchNumber":4,"startTime":"2026-07-21T00:36:03.754Z","endTime":"2026-07-21T00:36:11.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:36:11.025Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a ground ball to third baseman Joey Ortiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-21T00:36:26.480Z","endTime":"2026-07-21T00:37:53.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.167468018245863,"aZ":-26.862393999673458,"pfxX":1.3977170573494309,"pfxZ":2.7147020835213116,"pX":-0.03174931207180704,"pZ":2.6927375392215294,"vX0":5.005533820466756,"vY0":-138.50831578104075,"vZ0":-1.4997605396817164,"x":118.21,"y":166.08,"x0":-2.039371000955607,"y0":50.001196513707555,"z0":5.0270793984235596,"aX":2.7301525927187766},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.8,"breakHorizontal":-3.5,"spinRate":2615,"spinDirection":176},"zone":5,"typeConfidence":0.91,"plateTime":0.3945414207167377,"extension":7.604719127218562},"index":0,"playId":"7cebdf73-2ea3-368c-8beb-3073430ca447","pitchNumber":1,"startTime":"2026-07-21T00:36:37.074Z","endTime":"2026-07-21T00:36:40.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.842641416311253,"aZ":-27.14352528001353,"pfxX":2.2157146917167743,"pfxZ":2.5997021153747735,"pX":-0.8050143316416718,"pZ":3.678647257013021,"vX0":2.3954135944865045,"vY0":-137.7693776672496,"vZ0":1.0488400783296297,"x":147.69,"y":139.46,"x0":-1.9716007961998867,"y0":50.001215809146046,"z0":5.119217101751058,"aX":4.284620891694262},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.2,"breakHorizontal":-4.4,"spinRate":2690,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.3966322837634828,"extension":7.398835147434071},"index":1,"playId":"0014325c-4fd4-36d9-9866-9c5d9ab00b72","pitchNumber":2,"startTime":"2026-07-21T00:36:51.143Z","endTime":"2026-07-21T00:36:54.509Z","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":100.9,"endSpeed":91.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.63338647024607,"aZ":-12.60380516176845,"pfxX":-5.338872397028029,"pfxZ":9.077302338553167,"pX":-0.48215325981653967,"pZ":3.4881580563809624,"vX0":6.460178008863291,"vY0":-146.77834955140352,"vZ0":-2.4086892610701565,"x":135.38,"y":144.6,"x0":-2.0306010291043486,"y0":50.00057615231592,"z0":5.0816698686331225,"aX":-11.508313927889462},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2659,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.37488896795107296,"extension":7.711396258946044},"index":2,"playId":"18921725-774b-3b15-bbf5-946a9d44c663","pitchNumber":3,"startTime":"2026-07-21T00:37:08.473Z","endTime":"2026-07-21T00:37:13.318Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237767151313314,"aZ":-37.23227111262927,"pfxX":3.153354159770235,"pfxZ":-3.063589527322878,"pX":-0.7726062993570754,"pZ":1.5362856661604638,"vX0":1.582522203005669,"vY0":-127.49267423722785,"vZ0":-1.9079109739841131,"x":146.45,"y":197.3,"x0":-1.8102205025474951,"y0":50.00171890788604,"z0":5.221983246317274,"aX":5.210479078539574},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.8,"breakHorizontal":-6.0,"spinRate":2118,"spinDirection":49},"zone":13,"typeConfidence":0.87,"plateTime":0.4289634588333553,"extension":7.1689631854847455},"index":3,"playId":"c3753d1b-aeba-32ee-8b1c-8bfd418ebabb","pitchNumber":4,"startTime":"2026-07-21T00:37:26.154Z","endTime":"2026-07-21T00:37:31.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.946095552985817,"aZ":-39.3247060697969,"pfxX":2.0849462747349747,"pfxZ":-4.207388843482825,"pX":-0.760814472804757,"pZ":2.5037440772946926,"vX0":1.7747704847183419,"vY0":-129.2836073685968,"vZ0":0.25468165360141026,"x":146.0,"y":171.18,"x0":-1.726098141516712,"y0":50.00344789630451,"z0":5.412430134195571,"aX":3.5429657764545563},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.3,"breakHorizontal":-4.2,"spinRate":2097,"spinDirection":47},"zone":4,"typeConfidence":0.91,"plateTime":0.42302697069118844,"extension":7.171872118789306},"hitData":{"launchSpeed":72.5,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":175.5}},"index":4,"playId":"2eb7b737-5765-3486-8ed4-d7ac0a1cd20f","pitchNumber":5,"startTime":"2026-07-21T00:37:45.139Z","endTime":"2026-07-21T00:37:53.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:37:53.457Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-21T00:38:45.620Z","endTime":"2026-07-21T00:41:22.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"335273f2-e71c-37c9-9c65-38bb109e6a9c","startTime":"2026-07-21T00:38:22.962Z","endTime":"2026-07-21T00:38:25.962Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.903189517606137,"aZ":-14.942021111420802,"pfxX":-5.200391577122648,"pfxZ":8.0681192144263,"pX":-0.6743229126527476,"pZ":3.57818423158716,"vX0":5.492800959595328,"vY0":-144.78558366343236,"vZ0":-1.895870907197857,"x":142.7,"y":142.17,"x0":-1.9149262413053376,"y0":50.00259597029848,"z0":5.149680365538384,"aX":-11.107351850762274},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2621,"spinDirection":215},"zone":11,"typeConfidence":0.88,"plateTime":0.377443548804294,"extension":7.577587833813623},"index":1,"playId":"3bf8c9fa-8fc8-3d08-9887-b8b706902eab","pitchNumber":1,"startTime":"2026-07-21T00:38:48.000Z","endTime":"2026-07-21T00:38:51.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86388128806905,"aZ":-12.572360320287418,"pfxX":-6.484292776072914,"pfxZ":9.049820487005102,"pX":0.10650715468791454,"pZ":2.851934533565687,"vX0":8.035692845025277,"vY0":-145.9232617071175,"vZ0":-4.241673902653462,"x":112.94,"y":161.78,"x0":-1.8345716730915311,"y0":50.00609565192273,"z0":5.076186950892856,"aX":-14.050676432206142},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2668,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.3746955163333019,"extension":7.560326488321239},"index":2,"playId":"e1d1bf11-6ff2-3f4b-b5ac-17fecb2c6ae3","pitchNumber":2,"startTime":"2026-07-21T00:39:08.784Z","endTime":"2026-07-21T00:39:12.410Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49598260944442,"aZ":-24.080590625306847,"pfxX":1.314559983296046,"pfxZ":4.081364674909427,"pX":0.17856732953505927,"pZ":2.706755874861764,"vX0":5.4794243164987,"vY0":-138.86937292591028,"vZ0":-2.095347900235148,"x":110.19,"y":165.7,"x0":-1.978471663635797,"y0":50.00425909392713,"z0":5.047210555175422,"aX":2.608353906333489},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.2,"breakHorizontal":-3.4,"spinRate":2659,"spinDirection":186},"zone":5,"typeConfidence":0.91,"plateTime":0.3920565605390558,"extension":7.392988080806773},"index":3,"playId":"d9f6a374-6c69-3059-b2bb-2d65ebcfba29","pitchNumber":3,"startTime":"2026-07-21T00:39:30.103Z","endTime":"2026-07-21T00:39:34.071Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62285848056651,"aZ":-17.452761865970448,"pfxX":-4.58570842355714,"pfxZ":6.865464583080046,"pX":0.5833035251567648,"pZ":3.4875430724440535,"vX0":8.426408661532827,"vY0":-145.2054928067574,"vZ0":-1.697040493120272,"x":94.77,"y":144.62,"x0":-1.7547827205155877,"y0":50.00477457551893,"z0":5.136584564014833,"aX":-9.83652191263786},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.2,"breakHorizontal":6.7,"spinRate":2542,"spinDirection":214},"zone":12,"typeConfidence":0.85,"plateTime":0.37659079252492056,"extension":7.703489410989228},"index":4,"playId":"49d64476-6184-30f5-ac31-b1266e220f50","pitchNumber":4,"startTime":"2026-07-21T00:39:51.481Z","endTime":"2026-07-21T00:39:55.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57103692077408,"aZ":-35.50594245098097,"pfxX":2.172213162974584,"pfxZ":-1.9324714734794153,"pX":0.5831450056520926,"pZ":2.2907335340912165,"vX0":5.763213667299984,"vY0":-130.294807212071,"vZ0":-0.13663576488416518,"x":94.77,"y":176.93,"x0":-1.9368053063315473,"y0":50.00238794058362,"z0":5.019789010216752,"aX":3.745569861689839},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.4,"breakHorizontal":-5.2,"spinRate":2640,"spinDirection":74},"zone":6,"typeConfidence":0.92,"plateTime":0.41986514195426405,"extension":7.576225293260766},"index":5,"playId":"fc96ddb6-6fe6-3465-8764-0742c0d9b765","pitchNumber":5,"startTime":"2026-07-21T00:40:15.145Z","endTime":"2026-07-21T00:40:19.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-21T00:40:32.250Z","endTime":"2026-07-21T00:40:56.842Z","isPitch":false,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21530960039285,"aZ":-16.472719311005374,"pfxX":-5.296212845624607,"pfxZ":7.342268599257597,"pX":-0.5812221915634047,"pZ":4.455720097216523,"vX0":5.496774686385159,"vY0":-145.3604773723308,"vZ0":0.2937366088474955,"x":139.15,"y":118.48,"x0":-1.8090251330992457,"y0":50.00637136936242,"z0":5.353846184417442,"aX":-11.331459404901159},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.6,"breakHorizontal":8.5,"spinRate":2540,"spinDirection":215},"zone":11,"typeConfidence":0.88,"plateTime":0.3768772009776953,"extension":7.452820351192926},"index":7,"playId":"fa702624-8cb8-3dbb-b4ae-cace3309f7df","pitchNumber":6,"startTime":"2026-07-21T00:40:56.842Z","endTime":"2026-07-21T00:41:00.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3711438512938,"aZ":-15.874422267330944,"pfxX":-6.577345651130049,"pfxZ":7.7686592154928515,"pX":-1.4664446293704125,"pZ":3.3848637459126176,"vX0":4.312558635899682,"vY0":-144.34998824955875,"vZ0":-2.1076098426011485,"x":172.9,"y":147.39,"x0":-2.1295819198682224,"y0":50.00550470680925,"z0":5.108227480164015,"aX":-13.804118839650288},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2519,"spinDirection":224},"zone":11,"typeConfidence":0.87,"plateTime":0.3802719934900076,"extension":7.6594967246113494},"index":8,"playId":"b038d3fb-face-34b6-adc3-6df284dd0881","pitchNumber":7,"startTime":"2026-07-21T00:41:15.793Z","endTime":"2026-07-21T00:41:22.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:41:22.117Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brett Baty pops out to third baseman Joey Ortiz in foul territory.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-21T00:41:42.245Z","endTime":"2026-07-21T00:42:47.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.724202460072622,"aZ":-28.190863001555186,"pfxX":2.5506057035602168,"pfxZ":2.0599866787919003,"pX":0.14438646549923553,"pZ":1.957554566199153,"vX0":5.073839552879744,"vY0":-137.83293899185992,"vZ0":-3.0814236820139382,"x":111.5,"y":185.93,"x0":-2.047072598563073,"y0":50.0058313103253,"z0":4.980022892615501,"aX":4.941155812088028},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":-5.6,"spinRate":2566,"spinDirection":166},"zone":8,"typeConfidence":0.89,"plateTime":0.39636741563165234,"extension":7.607656829368941},"index":0,"playId":"e911a95d-59c5-3752-96c7-e8f2b665b334","pitchNumber":1,"startTime":"2026-07-21T00:41:48.099Z","endTime":"2026-07-21T00:41:51.546Z","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":97.9,"endSpeed":89.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32812544988626,"aZ":-16.53310975462988,"pfxX":-5.0327595817564825,"pfxZ":7.557285226168306,"pX":-1.0007275739142605,"pZ":3.065472730053671,"vX0":4.930296005830474,"vY0":-142.60635882005377,"vZ0":-2.7959846185563,"x":155.15,"y":156.01,"x0":-2.094152196887546,"y0":50.00065026428816,"z0":5.095378234626317,"aX":-10.414035406498325},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.3,"breakHorizontal":8.2,"spinRate":2449,"spinDirection":222},"zone":11,"typeConfidence":0.84,"plateTime":0.38338794755863326,"extension":7.667703336723279},"index":1,"playId":"c653f698-7465-3da4-9d78-24e1afc16e3d","pitchNumber":2,"startTime":"2026-07-21T00:42:10.928Z","endTime":"2026-07-21T00:42:14.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.700343542737524,"aZ":-24.59237920485344,"pfxX":1.3887316393808773,"pfxZ":3.9030753909821136,"pX":0.029836128521616975,"pZ":3.189299566951038,"vX0":5.015125376543325,"vY0":-137.770254163176,"vZ0":-0.4277552269751603,"x":115.86,"y":152.67,"x0":-1.9869944656739003,"y0":50.00090870598759,"z0":4.99412708530932,"aX":2.695662977946282},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":-3.5,"spinRate":2522,"spinDirection":185},"zone":2,"typeConfidence":0.91,"plateTime":0.3960251437599176,"extension":7.334249927499619},"hitData":{"launchSpeed":82.0,"launchAngle":71.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.93,"coordY":168.91}},"index":2,"playId":"7afe19c8-8f46-3f67-9e20-70b70e11c72d","pitchNumber":3,"startTime":"2026-07-21T00:42:36.520Z","endTime":"2026-07-21T00:42:47.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:42:47.034Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cooper Pratt singles on a line drive to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:44:56.254Z","endTime":"2026-07-21T00:46:08.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23154609112331,"aZ":-12.635205937787504,"pfxX":-4.880411552386122,"pfxZ":10.352507376689319,"pX":0.4009172932589285,"pZ":2.962411083872431,"vX0":10.749218084973919,"vY0":-136.99501942550532,"vZ0":-3.8612214923881725,"x":101.72,"y":158.79,"x0":-2.9519113900673695,"y0":50.00284804154323,"z0":5.262931741901827,"aX":-9.211688423226976},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":6.4,"spinRate":2341,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.40087962912254316,"extension":6.480030178838804},"index":0,"playId":"039f454c-ab66-385d-bf96-f9d8e240e56c","pitchNumber":1,"startTime":"2026-07-21T00:45:01.640Z","endTime":"2026-07-21T00:45:05.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-21T00:45:14.575Z","endTime":"2026-07-21T00:45:28.253Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.099182980023414,"aZ":-16.65356515185228,"pfxX":-4.376305816267298,"pfxZ":8.078058797843568,"pX":-0.29957570269861816,"pZ":3.317084029708432,"vX0":9.228284981391631,"vY0":-138.06575783253237,"vZ0":-2.575887804077637,"x":128.42,"y":149.22,"x0":-3.123920746532626,"y0":50.00458042166227,"z0":5.389309034602317,"aX":-8.41135040415743},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2338,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39743858722472236,"extension":6.628200843609082},"index":2,"playId":"da9eb594-e1ba-3d81-8981-7a0d3d341fe4","pitchNumber":2,"startTime":"2026-07-21T00:45:28.253Z","endTime":"2026-07-21T00:45:36.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.510683853561297,"aZ":-30.0367761538873,"pfxX":4.360677335330747,"pfxZ":1.512010011102122,"pX":-0.4881405308065855,"pZ":3.6501984424429246,"vX0":5.098717528081662,"vY0":-117.74537401885124,"vZ0":2.517072410861864,"x":135.61,"y":140.22,"x0":-3.244611436733626,"y0":50.0001929356011,"z0":5.33925478866292,"aX":6.145044825379442},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.6,"breakHorizontal":-9.1,"spinRate":2473,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.46447248287836285,"extension":6.251742739027033},"hitData":{"launchSpeed":79.7,"launchAngle":16.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.39,"coordY":103.15}},"index":3,"playId":"d83f8fb5-1eef-38eb-ab51-4879a73641af","pitchNumber":3,"startTime":"2026-07-21T00:45:57.159Z","endTime":"2026-07-21T00:46:08.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:46:08.533Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:46:12.338Z","endTime":"2026-07-21T00:49:03.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.664211544593336,"aZ":-36.184415346552825,"pfxX":1.7339378581627267,"pfxZ":-2.936095668118754,"pX":0.16842414736071012,"pZ":1.840961884153238,"vX0":6.848654735069633,"vY0":-115.30735800547353,"vZ0":-0.48093244611025543,"x":110.58,"y":189.07,"x0":-3.048944147030246,"y0":50.00447350960171,"z0":5.502770747880405,"aX":2.3658210678428016},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.2,"breakHorizontal":-4.7,"spinRate":2302,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.47252835344756283,"extension":6.508006199068052},"index":0,"playId":"e12c75f0-5e49-30b1-9582-bd18cddfb414","pitchNumber":1,"startTime":"2026-07-21T00:46:35.119Z","endTime":"2026-07-21T00:46:43.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cooper Pratt steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"e12c75f0-5e49-30b1-9582-bd18cddfb414","startTime":"2026-07-21T00:46:50.459Z","endTime":"2026-07-21T00:47:14.807Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13305819412145,"aZ":-13.939678445493987,"pfxX":-3.884920457474331,"pfxZ":9.737642860936116,"pX":-0.5811719683296978,"pZ":4.462390205765245,"vX0":8.221241303807718,"vY0":-136.49069145060815,"vZ0":0.0038142615300371108,"x":139.15,"y":118.3,"x0":-3.1376744751470524,"y0":50.003638919029974,"z0":5.426853527822495,"aX":-7.276471308555769},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2447,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4024405903322661,"extension":6.746522307346705},"index":2,"playId":"be9817d9-7b6a-34cd-9527-63976ec0319a","pitchNumber":2,"startTime":"2026-07-21T00:47:14.807Z","endTime":"2026-07-21T00:47:18.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566210935989886,"aZ":-33.41806938593459,"pfxX":1.1999614744746951,"pfxZ":-0.9106012967680739,"pX":0.36344969619798273,"pZ":1.1517541719022482,"vX0":7.330458923509584,"vY0":-115.92836492495496,"vZ0":-2.3626926239672223,"x":103.15,"y":207.68,"x0":-2.9949115771069263,"y0":50.00447522891932,"z0":5.3724293062220205,"aX":1.633827398920144},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.9,"breakHorizontal":-4.0,"spinRate":2171,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4723723431763016,"extension":6.671566260086778},"index":3,"playId":"73a1d930-ebe4-3ea7-af6a-a9f961e1d33b","pitchNumber":3,"startTime":"2026-07-21T00:47:33.890Z","endTime":"2026-07-21T00:47:37.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.169410836881585,"aZ":-15.643114554785038,"pfxX":-6.7851525825078,"pfxZ":8.890071476756566,"pX":-0.08513264834207436,"pZ":3.0110331588998167,"vX0":10.713100286520415,"vY0":-135.8493874123685,"vZ0":-2.9070139862804942,"x":120.25,"y":157.48,"x0":-3.2074267274813737,"y0":50.00230995876882,"z0":5.189200813975551,"aX":-12.617287564762705},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2386,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4039568382005827,"extension":6.741812842006479},"index":4,"playId":"068a1c23-407b-324f-8865-3ab9ea5b4bf7","pitchNumber":4,"startTime":"2026-07-21T00:47:51.936Z","endTime":"2026-07-21T00:47:56.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91818951970595,"aZ":-32.945737459175945,"pfxX":1.0733318009628814,"pfxZ":-0.5604825815138508,"pX":1.691327598944163,"pZ":1.11818206847313,"vX0":10.498033407934372,"vY0":-116.70215081658291,"vZ0":-2.638831242199459,"x":52.53,"y":208.59,"x0":-2.9950831567424108,"y0":50.0013360376881,"z0":5.35143175194323,"aX":1.4853403220723118},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.4,"breakHorizontal":-4.4,"spinRate":2255,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4684370729840852,"extension":6.722829445406124},"index":5,"playId":"d05ce2f0-ae46-312b-bfbf-a5be4411f1fd","pitchNumber":5,"startTime":"2026-07-21T00:48:20.382Z","endTime":"2026-07-21T00:48:23.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"dee1a43e-e8b8-4292-afec-7faa8e331865","startTime":"2026-07-21T00:48:43.359Z","endTime":"2026-07-21T00:48:48.359Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7128933114858,"aZ":-26.69964715693681,"pfxX":6.596513292903726,"pfxZ":3.9179057843169502,"pX":0.39682968348698516,"pZ":2.4885841751983016,"vX0":6.28751181919891,"vY0":-117.88743129974993,"vZ0":-0.5368451740436622,"x":101.87,"y":171.59,"x0":-3.1682456335096196,"y0":50.00517834518899,"z0":5.197206527413996,"aX":9.228495060851527},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.2,"breakHorizontal":-13.6,"spinRate":2418,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.4657231841301912,"extension":6.518728275449944},"index":7,"playId":"d9bb9024-5f64-37c8-a088-d94221a6597d","pitchNumber":6,"startTime":"2026-07-21T00:48:59.695Z","endTime":"2026-07-21T00:49:03.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:49:03.258Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:49:13.668Z","endTime":"2026-07-21T00:51:32.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.646287195582854,"aZ":-33.60477227414984,"pfxX":2.119484510093198,"pfxZ":-1.059043807067149,"pX":-1.7345093019219953,"pZ":1.727725898459058,"vX0":3.171977777127679,"vY0":-115.46593469702403,"vZ0":-1.1051500725118553,"x":183.12,"y":192.13,"x0":-3.4018140414376177,"y0":50.0031417991277,"z0":5.44805845756653,"aX":2.8597461014738634},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.9,"breakHorizontal":-4.7,"spinRate":2068,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.47448603035350345,"extension":6.373933735229621},"index":0,"playId":"3d1a0feb-5878-3f0a-906d-d88e7580fcc7","pitchNumber":1,"startTime":"2026-07-21T00:49:26.941Z","endTime":"2026-07-21T00:49:30.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151382945046095,"aZ":-29.254243163189294,"pfxX":-10.257417367706283,"pfxZ":1.8414953397428748,"pX":0.8400749564666535,"pZ":1.4524694450373712,"vX0":12.71325848200179,"vY0":-124.79704943573998,"vZ0":-2.830355934366424,"x":84.98,"y":199.56,"x0":-2.9777817182061317,"y0":50.001354448265545,"z0":5.000801845822906,"aX":-16.245304325983852},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":15.8,"spinRate":2057,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4382011598984237,"extension":6.586464179047525},"index":1,"playId":"ebf6eb19-d7bb-3cc3-bd19-4dcbe8eac974","pitchNumber":2,"startTime":"2026-07-21T00:49:45.388Z","endTime":"2026-07-21T00:49:48.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.001839870272487,"aZ":-33.2261351732215,"pfxX":1.6236394158139564,"pfxZ":-0.7480950292175635,"pX":1.3705093191144688,"pZ":0.17789187000479675,"vX0":9.533546667137518,"vY0":-118.15866197858999,"vZ0":-4.665771077377462,"x":64.76,"y":233.98,"x0":-2.931156784187105,"y0":50.001396475333244,"z0":5.238853457604336,"aX":2.2892585463585484},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.3,"breakHorizontal":-5.3,"spinRate":2160,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4639572178119149,"extension":6.596178299702027},"index":2,"playId":"ef60c665-44b9-30d5-9a03-c6dee5d28fbc","pitchNumber":3,"startTime":"2026-07-21T00:50:05.883Z","endTime":"2026-07-21T00:50:12.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Freddy Peralta. Cooper Pratt to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"actionPlayId":"ef60c665-44b9-30d5-9a03-c6dee5d28fbc","startTime":"2026-07-21T00:50:29.358Z","endTime":"2026-07-21T00:50:37.979Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559161534078637,"aZ":-14.613022041874386,"pfxX":-4.444139224702751,"pfxZ":9.246121629531563,"pX":0.3003043028477823,"pZ":2.078463468665696,"vX0":10.469554648482651,"vY0":-137.00291313611262,"vZ0":-5.726332916580503,"x":105.55,"y":182.66,"x0":-2.994934376213138,"y0":50.00208218514027,"z0":5.19627053563134,"aX":-8.441314178327628},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2361,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3999498133370283,"extension":6.6809116395084995},"index":4,"playId":"1d9ab453-01b7-3aaa-bac2-f5b5cfda2be6","pitchNumber":4,"startTime":"2026-07-21T00:50:37.979Z","endTime":"2026-07-21T00:50:41.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452614806666602,"aZ":-13.144827417145583,"pfxX":-3.8628785004870543,"pfxZ":9.822873205345756,"pX":-0.05900988739283898,"pZ":1.6679882588059043,"vX0":9.61888670815104,"vY0":-138.2067755421616,"vZ0":-7.122008227052468,"x":119.25,"y":193.74,"x0":-3.080603562099775,"y0":50.00149780598581,"z0":5.158974256064382,"aX":-7.483591491351775},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2417,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39613253916540936,"extension":6.5575733434675545},"index":5,"playId":"a4ca2547-2890-3fb3-909c-abd0a66707c2","pitchNumber":5,"startTime":"2026-07-21T00:50:57.857Z","endTime":"2026-07-21T00:51:01.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.455845823084736,"aZ":-26.394005489324442,"pfxX":2.0960169736497827,"pfxZ":4.005781751008279,"pX":-0.5953166655044246,"pZ":1.6892940714593643,"vX0":5.7735813594466485,"vY0":-119.20451398687801,"vZ0":-2.4849442573372964,"x":139.69,"y":193.17,"x0":-3.318840453818308,"y0":50.001409813664004,"z0":5.1229123518699415,"aX":3.021606308915185},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.0,"breakHorizontal":-5.2,"spinRate":2399,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.45910761727548133,"extension":6.268030960815948},"hitData":{"launchSpeed":73.1,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.26,"coordY":180.06}},"index":6,"playId":"b29ab358-2a5b-3076-a9fd-da6e0b2f39b4","pitchNumber":6,"startTime":"2026-07-21T00:51:25.101Z","endTime":"2026-07-21T00:51:32.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:51:32.591Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:51:56.909Z","endTime":"2026-07-21T00:53:54.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04849167294898,"aZ":-27.41690274510366,"pfxX":6.987146380472215,"pfxZ":3.1692027401739877,"pX":2.1424964557568207,"pZ":0.9379160717920964,"vX0":10.185912445761996,"vY0":-122.29216521838605,"vZ0":-4.355145632073143,"x":35.33,"y":213.46,"x0":-2.998360255937318,"y0":50.0041807631345,"z0":5.117115744958614,"aX":10.491445224712333},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":-15.2,"spinRate":2442,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.44936561109162554,"extension":6.452687849711083},"index":0,"playId":"b134bb59-58a9-3dc8-ac68-3e4e479073a7","pitchNumber":1,"startTime":"2026-07-21T00:52:02.539Z","endTime":"2026-07-21T00:52:05.865Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":69.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.770499641643273,"aZ":-37.54976968383948,"pfxX":1.7401296457007578,"pfxZ":-4.4912417231284945,"pX":-0.310300081711015,"pZ":1.1528064650746717,"vX0":5.12485526284294,"vY0":-109.2332527412317,"vZ0":-0.8606375293395915,"x":128.83,"y":207.65,"x0":-2.9208829111233894,"y0":50.000330469139136,"z0":5.619162174456991,"aX":2.0842108771981436},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-8.0,"breakHorizontal":-4.6,"spinRate":2217,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.5030607938282614,"extension":6.273486826943174},"index":1,"playId":"7509f14d-58a4-350a-9fcb-8e23bcd4eda6","pitchNumber":2,"startTime":"2026-07-21T00:52:25.507Z","endTime":"2026-07-21T00:52:29.543Z","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":93.4,"endSpeed":85.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.170755893467973,"aZ":-13.035175403534014,"pfxX":-2.809447846289049,"pfxZ":10.298355298662418,"pX":-0.8213467285654701,"pZ":0.9557638464286978,"vX0":6.53476680402591,"vY0":-135.591595636633,"vZ0":-8.96054634812608,"x":148.31,"y":212.97,"x0":-2.8996996838285867,"y0":50.00518324869057,"z0":5.217164732718162,"aX":-5.223058418699348},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":3.7,"spinRate":2369,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4042552242032773,"extension":6.616744327521401},"index":2,"playId":"44cefed7-f81d-3189-8d36-6bfec092167c","pitchNumber":3,"startTime":"2026-07-21T00:52:47.702Z","endTime":"2026-07-21T00:52:51.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03098080838386,"aZ":-27.643127236648695,"pfxX":-10.405190179688628,"pfxZ":2.8091486349279213,"pX":0.601078612246821,"pZ":2.0680557893393288,"vX0":13.064757012232704,"vY0":-126.5098499911555,"vZ0":-1.6301450797373274,"x":94.09,"y":182.94,"x0":-3.2903986651810437,"y0":50.00166719485339,"z0":4.947149958636382,"aX":-16.779603345325175},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":2005,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4337883102017561,"extension":6.42778605359817},"index":3,"playId":"e83b8d5f-88a6-346f-9259-096d003ec355","pitchNumber":4,"startTime":"2026-07-21T00:53:06.405Z","endTime":"2026-07-21T00:53:10.322Z","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":96.4,"endSpeed":88.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88834494817792,"aZ":-12.173535495120671,"pfxX":-4.664286130662268,"pfxZ":10.12536788345117,"pX":1.1655348713544218,"pZ":0.9827618667819299,"vX0":13.215990141139473,"vY0":-139.5321191560722,"vZ0":-8.709225741224724,"x":72.57,"y":212.25,"x0":-3.022709934082003,"y0":50.00395668302922,"z0":4.943387624019358,"aX":-9.215976115909909},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2473,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39229086908470734,"extension":6.735942494356368},"index":4,"playId":"39f46335-430d-3ef2-8c81-5296f24fa30c","pitchNumber":5,"startTime":"2026-07-21T00:53:29.318Z","endTime":"2026-07-21T00:53:33.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.644764384364773,"aZ":-28.72060156741306,"pfxX":-10.683148542797554,"pfxZ":2.06382361909706,"pX":0.8245343781934513,"pZ":1.172563739836342,"vX0":13.6656665113128,"vY0":-128.52161823038375,"vZ0":-3.7399072976375445,"x":85.57,"y":207.12,"x0":-3.173643958897687,"y0":50.001546700252405,"z0":4.877131824444488,"aX":-17.87001334777366},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":16.3,"spinRate":2053,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.42617918214769324,"extension":6.460757548598226},"index":5,"playId":"c84f8772-6e8e-3a0c-8668-25a4e14d6667","pitchNumber":6,"startTime":"2026-07-21T00:53:50.555Z","endTime":"2026-07-21T00:53:54.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:53:54.913Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:56:29.482Z","endTime":"2026-07-21T00:57:39.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Yoho replaces Jacob Misiorowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T00:54:35.725Z","endTime":"2026-07-21T00:56:16.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-21T00:56:16.516Z","endTime":"2026-07-21T00:56:31.794Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.564935135750726,"aZ":-20.609522982474402,"pfxX":-9.654987851546894,"pfxZ":5.9140908248469755,"pX":0.22251013942300535,"pZ":1.157588049074644,"vX0":9.150824553263643,"vY0":-139.0546207079831,"vZ0":-6.543664045187027,"x":108.52,"y":207.53,"x0":-1.8586679704780182,"y0":50.00283665797545,"z0":4.911374841560265,"aX":-18.882794587715193},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":15.6,"spinRate":2414,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.39407732544292706,"extension":7.052116177276995},"index":2,"playId":"244e5ccc-5f98-3abd-81d2-2fa6a02b980a","pitchNumber":1,"startTime":"2026-07-21T00:56:31.794Z","endTime":"2026-07-21T00:56:35.551Z","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":95.2,"endSpeed":86.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87045580954405,"aZ":-24.616393431707532,"pfxX":-11.231426139516415,"pfxZ":3.9123614057853446,"pX":0.8040501513233352,"pZ":2.2109685658158136,"vX0":11.066662017404092,"vY0":-138.15052636371755,"vZ0":-2.9477341019107026,"x":86.35,"y":179.08,"x0":-1.7951090239145822,"y0":50.00404052646262,"z0":4.947020044047757,"aX":-21.704641227833463},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":18.0,"spinRate":2350,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.3965260429107311,"extension":7.214650148684531},"index":3,"playId":"09226748-d751-3419-9d99-f9b2316a4e57","pitchNumber":2,"startTime":"2026-07-21T00:56:46.745Z","endTime":"2026-07-21T00:56:50.394Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4823506662926,"aZ":-34.81314558443006,"pfxX":-11.505601483298685,"pfxZ":-1.952163818941525,"pX":1.0013573457996272,"pZ":1.9965506616726025,"vX0":9.69255960347635,"vY0":-115.85337864273485,"vZ0":0.8553128414582283,"x":78.83,"y":184.87,"x0":-1.7500601854558138,"y0":50.00213061125857,"z0":4.960929952407748,"aX":-15.575541648997808},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.0,"breakHorizontal":18.2,"spinRate":2624,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.47354584401860045,"extension":7.259228916357645},"index":4,"playId":"f88154d4-7027-3d00-875a-7ce2727edd54","pitchNumber":3,"startTime":"2026-07-21T00:57:02.322Z","endTime":"2026-07-21T00:57:06.800Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52114813383436,"aZ":-34.95585879066848,"pfxX":-10.399838019346126,"pfxZ":-2.013896576217581,"pX":0.22380237138252626,"pZ":2.228316026657524,"vX0":8.042723601943106,"vY0":-116.59880501341114,"vZ0":1.2854297196291338,"x":108.47,"y":178.62,"x0":-1.9157762262875138,"y0":50.00446475682369,"z0":4.963378174602467,"aX":-14.349327822415173},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.0,"breakHorizontal":16.9,"spinRate":2720,"spinDirection":287},"zone":5,"typeConfidence":2.0,"plateTime":0.4694041842160708,"extension":7.567854347379226},"hitData":{"launchSpeed":74.8,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.43,"coordY":148.64}},"index":5,"playId":"1d594d87-0570-30b0-a599-b3d3912d0e90","pitchNumber":4,"startTime":"2026-07-21T00:57:32.196Z","endTime":"2026-07-21T00:57:39.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:57:39.354Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Ewing walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:57:51.249Z","endTime":"2026-07-21T00:59:09.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3084854319315,"aZ":-36.273697851683195,"pfxX":-10.01985584048348,"pfxZ":-2.983971437628526,"pX":-0.9436624316440116,"pZ":2.882597932578528,"vX0":5.300847798735136,"vY0":-117.12179763332392,"vZ0":2.8815793631836217,"x":152.97,"y":160.95,"x0":-1.9470045308732848,"y0":50.002023551059565,"z0":5.053263886662967,"aX":-13.772286063315503},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.3,"breakHorizontal":16.7,"spinRate":2575,"spinDirection":287},"zone":11,"typeConfidence":2.0,"plateTime":0.4695664609189887,"extension":7.480903102472523},"index":0,"playId":"4ae50b8d-1834-3a14-a649-ec683e2e3993","pitchNumber":1,"startTime":"2026-07-21T00:58:13.561Z","endTime":"2026-07-21T00:58:17.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55972791369242,"aZ":-23.667361344275044,"pfxX":1.9823837123181622,"pfxZ":4.749650422085381,"pX":-1.1453084732910739,"pZ":3.7779041072783333,"vX0":2.462883926565238,"vY0":-132.50885863120277,"vZ0":0.9702599817792698,"x":160.66,"y":136.78,"x0":-2.34194026829424,"y0":50.00003180921456,"z0":5.127741482582717,"aX":3.547211353068724},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":-4.1,"spinRate":2528,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4123136365174429,"extension":7.1813587483489805},"index":1,"playId":"d4cfc77d-d085-3d26-93f3-ac4b3a1bab3c","pitchNumber":2,"startTime":"2026-07-21T00:58:29.192Z","endTime":"2026-07-21T00:58:32.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97699463591724,"aZ":-19.707887689498122,"pfxX":-10.463424657676876,"pfxZ":6.410417618131884,"pX":-1.5216273199421855,"pZ":3.0298791704990284,"vX0":5.017781693344512,"vY0":-139.22627242681276,"vZ0":-1.5700486193990113,"x":175.0,"y":156.97,"x0":-1.9970217168567432,"y0":50.00475371386165,"z0":4.917913723870032,"aX":-20.351784319305132},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":17.8,"spinRate":2472,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.3948261683241139,"extension":7.133164582284541},"index":2,"playId":"b8246695-a3ec-30e1-b820-2a5f94fec9d3","pitchNumber":3,"startTime":"2026-07-21T00:58:46.825Z","endTime":"2026-07-21T00:58:50.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":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.463290617927235,"aZ":-18.70084246833849,"pfxX":-10.958656797991164,"pfxZ":7.2673727787691575,"pX":0.7502265820362805,"pZ":3.9034849015108226,"vX0":10.703588475200817,"vY0":-135.97345659856848,"vZ0":0.5172906803138896,"x":88.4,"y":133.39,"x0":-1.831628607553397,"y0":50.006569043999576,"z0":5.017907017589656,"aX":-20.329590211103866},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":17.3,"spinRate":2456,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.40430052229743074,"extension":7.015966652171743},"index":3,"playId":"ba921db5-3749-3598-bf7d-1801261ed63c","pitchNumber":4,"startTime":"2026-07-21T00:59:05.966Z","endTime":"2026-07-21T00:59:09.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:59:09.990Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:59:24.735Z","endTime":"2026-07-21T01:00:52.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.530398113153176,"aZ":-25.791970505771875,"pfxX":-11.425442710178611,"pfxZ":3.4675013301890347,"pX":0.7698574265081951,"pZ":1.3971905066196235,"vX0":10.774211081176574,"vY0":-135.11041990985524,"vZ0":-4.195145237053731,"x":87.65,"y":201.06,"x0":-1.7927959807628124,"y0":50.00579549419453,"z0":4.791339749329747,"aX":-21.043913126485645},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.5,"breakHorizontal":18.2,"spinRate":2242,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4060184799039659,"extension":7.341646652071845},"index":0,"playId":"19e09d6d-3a59-3b69-854d-9f7921c30bec","pitchNumber":1,"startTime":"2026-07-21T00:59:36.304Z","endTime":"2026-07-21T00:59:40.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":71.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91065123363044,"aZ":-36.54098304528468,"pfxX":-11.00418489458533,"pfxZ":-3.2904184321887247,"pX":-1.1984754427137185,"pZ":1.9601782597245148,"vX0":4.71322919197305,"vY0":-115.66680858837219,"vZ0":1.4199059333745563,"x":162.68,"y":185.86,"x0":-1.8568318615213302,"y0":50.00523236217166,"z0":4.900607265778689,"aX":-14.590792576668186},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.2,"breakHorizontal":18.4,"spinRate":2623,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4775066656809219,"extension":7.179880037390137},"index":1,"playId":"2dca28bd-0dbe-30da-b8f1-10d4b7730bf1","pitchNumber":2,"startTime":"2026-07-21T00:59:53.703Z","endTime":"2026-07-21T00:59:57.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.137119073180067,"aZ":-36.57907257358711,"pfxX":-9.96299941117322,"pfxZ":-3.211282482975637,"pX":-0.663133002270172,"pZ":2.6847925685933056,"vX0":5.575012830792872,"vY0":-117.3208461385483,"vZ0":2.739680560207214,"x":142.28,"y":166.29,"x0":-1.7933552536860355,"y0":50.00017127767141,"z0":4.9450217881921965,"aX":-13.689191040684022},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.7,"breakHorizontal":16.4,"spinRate":2480,"spinDirection":285},"zone":4,"typeConfidence":2.0,"plateTime":0.46942947732845575,"extension":7.301447904363265},"index":2,"playId":"bd9eb90b-05f5-3c16-be0a-052b3aad5f21","pitchNumber":3,"startTime":"2026-07-21T01:00:12.018Z","endTime":"2026-07-21T01:00:15.914Z","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":1},"pitchData":{"startSpeed":81.2,"endSpeed":72.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057237336372424,"aZ":-34.17510046285501,"pfxX":-11.496437901240068,"pfxZ":-1.4606884521970258,"pX":0.6931338483260764,"pZ":1.935946594645284,"vX0":8.730866476332743,"vY0":-117.7607082656108,"vZ0":0.6508318121217282,"x":90.58,"y":186.51,"x0":-1.6102877673026201,"y0":50.00060757740101,"z0":4.875187059877955,"aX":-15.78116548690959},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.0,"breakHorizontal":18.0,"spinRate":2707,"spinDirection":285},"zone":9,"typeConfidence":2.0,"plateTime":0.46917808681740336,"extension":7.237613004613168},"index":3,"playId":"6191ea4e-aa46-3413-9a1c-092928651c69","pitchNumber":4,"startTime":"2026-07-21T01:00:28.155Z","endTime":"2026-07-21T01:00:31.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27955428838648,"aZ":-35.6808863402355,"pfxX":-11.830530355625639,"pfxZ":-2.530172393129831,"pX":-0.6872620010754619,"pZ":2.6853288390558863,"vX0":6.076899360950469,"vY0":-118.03790605846272,"vZ0":2.6211753634568713,"x":143.2,"y":166.28,"x0":-1.7827538142563806,"y0":50.00396985161255,"z0":4.88768387564275,"aX":-16.391386543222367},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.5,"breakHorizontal":19.6,"spinRate":2607,"spinDirection":288},"zone":4,"typeConfidence":2.0,"plateTime":0.4673005017209606,"extension":7.209640494345838},"index":4,"playId":"c45f1794-7886-31c7-b1ad-d10915c86bba","pitchNumber":5,"startTime":"2026-07-21T01:00:49.359Z","endTime":"2026-07-21T01:00:52.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:00:52.813Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T01:01:19.082Z","endTime":"2026-07-21T01:02:18.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.488293185458023,"aZ":-21.056820595886506,"pfxX":-10.348528187675775,"pfxZ":6.027359240053847,"pX":0.4254566011494444,"pZ":2.145182196789179,"vX0":9.454419586715758,"vY0":-135.40900212259157,"vZ0":-3.5494998058711364,"x":100.78,"y":180.86,"x0":-1.7786751141543926,"y0":50.001978361068694,"z0":4.958716354231637,"aX":-19.083198059014602},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":16.6,"spinRate":2318,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.40557728086616196,"extension":7.1872618939584125},"index":0,"playId":"08d4afad-f7dc-396c-a5f6-6ed8b3143336","pitchNumber":1,"startTime":"2026-07-21T01:01:19.082Z","endTime":"2026-07-21T01:01:22.647Z","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":93.8,"endSpeed":84.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84568593081414,"aZ":-29.281108833613313,"pfxX":-10.432807847813889,"pfxZ":1.5498661864454775,"pX":-1.951921853370287,"pZ":2.958135222427676,"vX0":3.3392927594690915,"vY0":-136.55224510191093,"vZ0":0.2833204642628918,"x":191.4,"y":158.91,"x0":-1.8454501337823466,"y0":50.000495710775255,"z0":4.889805333582728,"aX":-19.433536248675242},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":18.0,"spinRate":2357,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4031934810143736,"extension":7.051685327030795},"index":1,"playId":"e3fae77a-4d1e-3d9f-828a-679e7637450a","pitchNumber":2,"startTime":"2026-07-21T01:01:36.513Z","endTime":"2026-07-21T01:01:41.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61302881150613,"aZ":-36.032064650118734,"pfxX":-10.00457166342386,"pfxZ":-2.9238628996298957,"pX":-0.3931306977096328,"pZ":2.444260222544905,"vX0":6.006609849240232,"vY0":-114.77591234275242,"vZ0":2.2131125730589836,"x":131.99,"y":172.78,"x0":-1.7601479678758851,"y0":50.00397867902631,"z0":5.006636525327618,"aX":-13.189400845763254},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.3,"breakHorizontal":16.3,"spinRate":2606,"spinDirection":288},"zone":4,"typeConfidence":2.0,"plateTime":0.4794104159581538,"extension":6.953272246078059},"index":2,"playId":"8cb27c7b-1f2d-3034-9e72-6ea404520b98","pitchNumber":3,"startTime":"2026-07-21T01:01:55.672Z","endTime":"2026-07-21T01:01:59.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524089931844554,"aZ":-33.074151381119506,"pfxX":-11.328069954632612,"pfxZ":-0.6125859852887663,"pX":0.5219618229779784,"pZ":1.619558755200811,"vX0":8.618538634824553,"vY0":-121.16454438000939,"vZ0":-0.7541585503626176,"x":97.1,"y":195.05,"x0":-1.632085933777738,"y0":50.00434525556329,"z0":4.85816349600355,"aX":-16.627779795901283},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.0,"breakHorizontal":18.1,"spinRate":2709,"spinDirection":277},"zone":9,"typeConfidence":2.0,"plateTime":0.45430605219510234,"extension":7.5668083092891365},"index":3,"playId":"1d22b5c4-90c2-3331-a575-842e11c3ecf2","pitchNumber":4,"startTime":"2026-07-21T01:02:13.441Z","endTime":"2026-07-21T01:02:18.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:02:18.583Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-21T01:04:24.029Z","endTime":"2026-07-21T01:04:49.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147035878127447,"aZ":-24.277187472227013,"pfxX":-8.859403194765664,"pfxZ":5.396034064284255,"pX":-1.4695426744225262,"pZ":2.534793010085366,"vX0":6.939967490998067,"vY0":-120.95313455954349,"vZ0":-1.3580420953194463,"x":173.02,"y":170.34,"x0":-3.2413283601414187,"y0":50.00594516058994,"z0":5.255928211809902,"aX":-12.976801429160869},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":1694,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.45486570031146956,"extension":6.169619037821551},"index":0,"playId":"a4a1e726-0e60-31c0-82c9-41a8e3f79ea7","pitchNumber":1,"startTime":"2026-07-21T01:04:26.972Z","endTime":"2026-07-21T01:04:30.475Z","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":84.4,"endSpeed":77.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57916065803691,"aZ":-30.341890016629414,"pfxX":-9.413133306246973,"pfxZ":1.2125406735205493,"pX":-0.38738111708331097,"pZ":1.9822923102595245,"vX0":9.824628668634617,"vY0":-122.5483880788454,"vZ0":-1.357685446954566,"x":131.77,"y":185.26,"x0":-3.2368165434303084,"y0":50.00290827309575,"z0":5.149694039131599,"aX":-14.231591113489918},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":14.5,"spinRate":1625,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4479862845536129,"extension":6.3790964348873525},"hitData":{"launchSpeed":80.1,"launchAngle":39.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.74,"coordY":82.43}},"index":1,"playId":"a94e9d9d-e054-3f18-8d7c-d3eb8cada9c5","pitchNumber":2,"startTime":"2026-07-21T01:04:40.676Z","endTime":"2026-07-21T01:04:49.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:04:49.075Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-21T01:04:57.789Z","endTime":"2026-07-21T01:06:17.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.668244548582507,"aZ":-29.350903529978776,"pfxX":-10.126855286932063,"pfxZ":1.7577059684190486,"pX":-0.5647648794310802,"pZ":2.1255476847549346,"vX0":9.936173143346101,"vY0":-125.8198436262663,"vZ0":-1.5808422950667604,"x":138.53,"y":181.39,"x0":-3.250415678852198,"y0":50.00048700667893,"z0":5.141856131757998,"aX":-16.225696365988576},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":16.1,"spinRate":1995,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.43544035553465,"extension":6.2207228639682315},"index":0,"playId":"4e0b760f-66b3-354e-aff8-0d6f43a9bd9a","pitchNumber":1,"startTime":"2026-07-21T01:05:10.793Z","endTime":"2026-07-21T01:05:14.404Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-21T01:05:22.861Z","endTime":"2026-07-21T01:05:34.816Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.683135540350964,"aZ":-28.12877293543893,"pfxX":6.7463379364757206,"pfxZ":2.9172429664822905,"pX":0.00897601910849488,"pZ":1.8532971901527031,"vX0":5.607872330665491,"vY0":-117.14623585136432,"vZ0":-1.6588800426857304,"x":116.66,"y":188.74,"x0":-3.294580175845149,"y0":50.00216668929959,"z0":5.2067587682691014,"aX":9.349745560075537},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.2,"breakHorizontal":-13.7,"spinRate":2415,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.46803971518048515,"extension":6.345024805154444},"index":2,"playId":"1286c591-8431-3644-9001-7324e0b65f28","pitchNumber":2,"startTime":"2026-07-21T01:05:34.816Z","endTime":"2026-07-21T01:05:38.639Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":68.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79817882568317,"aZ":-36.379095023091324,"pfxX":1.4582549592744654,"pfxZ":-3.564253528804436,"pX":1.1385920868005963,"pZ":0.5851599172424115,"vX0":8.175722019471728,"vY0":-108.17510626027584,"vZ0":-1.8237075167151267,"x":73.6,"y":222.98,"x0":-2.887624093264748,"y0":50.00427546135168,"z0":5.446748868875871,"aX":1.7185194017811367},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-6.6,"breakHorizontal":-4.9,"spinRate":2278,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.5073651651465689,"extension":6.438490360234179},"index":3,"playId":"07458c47-ac30-3c10-a104-1b5e98c117b2","pitchNumber":3,"startTime":"2026-07-21T01:05:55.842Z","endTime":"2026-07-21T01:05:59.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.179581336869127,"aZ":-15.550942324917076,"pfxX":-6.515012676571172,"pfxZ":8.63972139088901,"pX":0.12711071086140824,"pZ":1.7373930259139918,"vX0":11.31552469844754,"vY0":-137.5089792399573,"vZ0":-5.700153301820782,"x":112.15,"y":191.87,"x0":-3.1861272265191443,"y0":50.00181457292123,"z0":4.8842031584158425,"aX":-12.534420280718571},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2472,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39762109224009556,"extension":6.543381710523945},"index":4,"playId":"a22ce54e-02ae-351a-bf05-a60125a5c6e2","pitchNumber":4,"startTime":"2026-07-21T01:06:13.318Z","endTime":"2026-07-21T01:06:17.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:06:17.810Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Mitchell flies out to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-21T01:07:23.519Z","endTime":"2026-07-21T01:08:50.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T01:06:59.745Z","endTime":"2026-07-21T01:07:25.828Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"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.0,"endSpeed":84.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.319048591854198,"aZ":-13.674230613258315,"pfxX":-6.800471513670359,"pfxZ":10.104643753999815,"pX":-0.27186134898421765,"pZ":2.4211001722192957,"vX0":9.690142868758276,"vY0":-134.9354827178434,"vZ0":-4.71893797778215,"x":127.36,"y":173.41,"x0":-3.037920004415256,"y0":50.002991404942705,"z0":5.167100897220005,"aX":-12.45151278864336},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2394,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40702617088412385,"extension":6.520697080802103},"index":1,"playId":"b4e3f2fd-c589-306d-8ffb-803277587ce8","pitchNumber":1,"startTime":"2026-07-21T01:07:25.828Z","endTime":"2026-07-21T01:07:29.464Z","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":79.7,"endSpeed":73.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.985209945677003,"aZ":-26.2467254569428,"pfxX":8.788938590813924,"pfxZ":4.386170048064461,"pX":0.6973955999506691,"pZ":2.57087967095734,"vX0":6.210166989601681,"vY0":-115.86318757500358,"vZ0":-0.4148680902725831,"x":113.15,"y":145.61,"x0":-3.165399876880166,"y0":50.000370933209425,"z0":5.274762905625985,"aX":11.867802592779396},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.2,"breakHorizontal":-17.5,"spinRate":2404,"spinDirection":97},"zone":6,"typeConfidence":2.0,"plateTime":0.4739334727562339,"extension":6.305339965345533},"index":2,"playId":"b4c7d269-3c8f-3d02-882c-b11ba80f0f1a","pitchNumber":2,"startTime":"2026-07-21T01:07:41.203Z","endTime":"2026-07-21T01:07:47.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-21T01:08:05.879Z","endTime":"2026-07-21T01:08:21.409Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"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.1,"endSpeed":84.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39275270287535,"aZ":-15.828442581523742,"pfxX":-5.844059147284014,"pfxZ":8.878695712434329,"pX":-0.3139887340161559,"pZ":3.3738467182320444,"vX0":9.723751563410302,"vY0":-135.2797217232154,"vZ0":-1.831458568526615,"x":128.97,"y":147.69,"x0":-3.2068956030392073,"y0":50.00049271973076,"z0":5.17742562442873,"aX":-10.756894826678776},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2290,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40594751523313155,"extension":6.399426809300496},"index":4,"playId":"6bae3788-23a2-3637-9681-968c68140122","pitchNumber":3,"startTime":"2026-07-21T01:08:21.409Z","endTime":"2026-07-21T01:08:24.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42073237687856,"aZ":-17.81051630773032,"pfxX":-8.248709829637853,"pfxZ":7.627074524139074,"pX":-0.4184336604967437,"pZ":3.1572355783514428,"vX0":10.173536694713022,"vY0":-136.4712246299395,"vZ0":-2.040913460142292,"x":132.95,"y":153.53,"x0":-3.1253570287886325,"y0":50.0043916450327,"z0":5.143402112205865,"aX":-15.539152117882526},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2439,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40155127046721173,"extension":6.5782415143197},"hitData":{"launchSpeed":88.6,"launchAngle":58.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.39,"coordY":116.22}},"index":5,"playId":"cd83e86e-2e75-3e6c-9f4f-b37300341011","pitchNumber":4,"startTime":"2026-07-21T01:08:41.398Z","endTime":"2026-07-21T01:08:50.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:08:50.840Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T01:11:10.548Z","endTime":"2026-07-21T01:12:57.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lance McCullers Jr. replaces Craig Yoho.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T01:09:13.731Z","endTime":"2026-07-21T01:11:12.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621121,"link":"/api/v1/people/621121"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42332832051927,"aZ":-24.997335170615894,"pfxX":1.2992736854777656,"pfxZ":4.351414832039516,"pX":-1.397435437434946,"pZ":1.9306018086771148,"vX0":0.7177306792557233,"vY0":-127.37575581296926,"vZ0":-3.0533413100203184,"x":170.27,"y":186.65,"x0":-1.8513454431794,"y0":50.00060247358376,"z0":5.114872539522794,"aX":2.140798201085891},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":-2.5,"spinRate":2184,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.4295224797841364,"extension":5.906013890041758},"index":1,"playId":"ceb0d8be-7c7b-3867-86c2-16f144f4e8ae","pitchNumber":1,"startTime":"2026-07-21T01:11:12.832Z","endTime":"2026-07-21T01:11:16.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.739734565223504,"aZ":-25.442641292292617,"pfxX":1.9245778181337247,"pfxZ":4.004112896729073,"pX":0.1436836368116629,"pZ":1.541454401864615,"vX0":4.26291039185794,"vY0":-128.61352545602514,"vZ0":-3.892878442009158,"x":111.52,"y":197.16,"x0":-1.78290539161962,"y0":50.00399341277195,"z0":5.039394197649539,"aX":3.2358778516033118},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":-4.4,"spinRate":2292,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.4252557724624859,"extension":5.947464730459393},"index":2,"playId":"9f507dd5-9120-3409-9a8f-43e61df54061","pitchNumber":2,"startTime":"2026-07-21T01:11:28.746Z","endTime":"2026-07-21T01:11:32.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-21T01:11:55.723Z","endTime":"2026-07-21T01:12:08.707Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62702932523982,"aZ":-33.01658807531397,"pfxX":-9.401372465420108,"pfxZ":-0.5418549413342397,"pX":-0.7601949041859685,"pZ":1.6016743384347552,"vX0":5.305456754443659,"vY0":-124.27687075688831,"vZ0":-1.97765382060626,"x":145.98,"y":195.53,"x0":-1.714195315193726,"y0":50.005751388862755,"z0":5.181202557248189,"aX":-14.536027437359586},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":15.6,"spinRate":1651,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.4427306394410824,"extension":5.922262788313563},"index":4,"playId":"eb3f381d-2b40-37fb-b112-0f1fc78f9c4a","pitchNumber":3,"startTime":"2026-07-21T01:12:08.707Z","endTime":"2026-07-21T01:12:12.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81846986958169,"aZ":-40.22782601856486,"pfxX":6.553825943758108,"pfxZ":-5.7063312111112054,"pX":-0.5347062958262984,"pZ":0.5293070698368519,"vX0":0.9021206884123694,"vY0":-118.86735979363552,"vZ0":-2.0837220685305913,"x":137.38,"y":224.49,"x0":-1.770961245977499,"y0":50.00457303180908,"z0":5.118913917341695,"aX":9.245382749562634},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.6,"breakHorizontal":-12.1,"spinRate":2853,"spinDirection":66},"zone":13,"typeConfidence":0.9,"plateTime":0.46331911770299605,"extension":5.932270467837875},"index":5,"playId":"10032499-95aa-35f0-ad76-c7768184e1cf","pitchNumber":4,"startTime":"2026-07-21T01:12:28.281Z","endTime":"2026-07-21T01:12:33.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.046742812688777,"aZ":-24.263340884177904,"pfxX":0.6249298604083418,"pfxZ":4.38835301530341,"pX":1.0482737365604402,"pZ":1.4623732974556336,"vX0":6.5360585187511955,"vY0":-133.46353454050907,"vZ0":-4.963039591693169,"x":77.04,"y":199.3,"x0":-1.5147269288949028,"y0":50.00173004463787,"z0":5.096213802422782,"aX":1.1242946126050757},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.1,"breakHorizontal":-2.5,"spinRate":2209,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.4105814273893169,"extension":5.975064030478148},"index":6,"playId":"d0b01423-7c79-38ce-9d92-b4fa779629ec","pitchNumber":5,"startTime":"2026-07-21T01:12:53.638Z","endTime":"2026-07-21T01:12:57.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:12:57.555Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, shortstop Cooper Pratt to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T01:13:12.700Z","endTime":"2026-07-21T01:14:28.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.658223039677498,"aZ":-25.548611721726612,"pfxX":-6.098087334458422,"pfxZ":3.725671366018047,"pX":-0.08351119457679765,"pZ":2.101767701958986,"vX0":5.918950804713297,"vY0":-132.82651428008356,"vZ0":-3.2995244526433223,"x":120.18,"y":182.03,"x0":-1.5533772736104727,"y0":50.00296076770192,"z0":5.227148712113897,"aX":-10.846952388835254},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":9.7,"spinRate":1910,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.41308441342574875,"extension":6.082662587000987},"index":0,"playId":"2c552321-9cae-3a08-a17c-7afb970df0af","pitchNumber":1,"startTime":"2026-07-21T01:13:25.583Z","endTime":"2026-07-21T01:13:29.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16666374037851,"aZ":-34.39051180361328,"pfxX":-7.58295162555401,"pfxZ":-1.4181427573504006,"pX":-0.5961446025109955,"pZ":1.3288593284607313,"vX0":5.101811411133934,"vY0":-124.76100260267934,"vZ0":-2.205333903731824,"x":139.72,"y":202.9,"x0":-1.6914814459951184,"y0":50.00248639017862,"z0":5.082785234907278,"aX":-11.848395870510023},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.9,"breakHorizontal":12.4,"spinRate":1491,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.4405093667050082,"extension":5.883938776313026},"index":1,"playId":"595e66e2-3e44-3f45-afea-1126c82bed9b","pitchNumber":2,"startTime":"2026-07-21T01:13:43.052Z","endTime":"2026-07-21T01:13:47.850Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52345542629634,"aZ":-34.75922291025582,"pfxX":-8.13849488371537,"pfxZ":-1.6410925391191054,"pX":-0.5363844562689567,"pZ":0.5940112034233231,"vX0":5.17043302813041,"vY0":-125.43557502669289,"vZ0":-3.8704907086739904,"x":137.45,"y":222.74,"x0":-1.5810244165535472,"y0":50.00404823267465,"z0":5.031465662874679,"aX":-12.797218074660679},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":13.3,"spinRate":1579,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.43889481296813626,"extension":5.9528778562457125},"index":2,"playId":"fd4c60a2-644a-3277-9075-6190b4eaa5d4","pitchNumber":3,"startTime":"2026-07-21T01:13:59.666Z","endTime":"2026-07-21T01:14:04.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99807141114707,"aZ":-27.41686734321389,"pfxX":-0.6396596418184428,"pfxZ":2.7663057321447333,"pX":-0.6267095088134691,"pZ":1.995108337911195,"vX0":3.060674609678454,"vY0":-130.2639737559649,"vZ0":-2.6150430369623,"x":140.89,"y":184.91,"x0":-1.7330881035408805,"y0":50.00446900076656,"z0":5.081686887718965,"aX":-1.1011049636436614},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":0.5,"spinRate":2245,"spinDirection":204},"zone":7,"typeConfidence":0.91,"plateTime":0.4202473526841879,"extension":5.96498837218977},"hitData":{"launchSpeed":87.2,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":143.57}},"index":3,"playId":"1b5bd87c-7fd9-3a3d-a0d2-9ff1346dd594","pitchNumber":4,"startTime":"2026-07-21T01:14:19.688Z","endTime":"2026-07-21T01:14:28.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:14:28.401Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T01:14:33.181Z","endTime":"2026-07-21T01:15:01.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550058486353354,"aZ":-27.215111032514148,"pfxX":-5.850101358294751,"pfxZ":2.762635833879038,"pX":-0.7039554798552595,"pZ":2.3639245384218817,"vX0":4.117151277115868,"vY0":-133.05695553360076,"vZ0":-2.3372535532368675,"x":143.83,"y":174.95,"x0":-1.5113254819712951,"y0":50.001174618779785,"z0":5.225819667011844,"aX":-10.488537218892468},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.7,"breakHorizontal":9.7,"spinRate":2193,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.41165135940258146,"extension":6.040800359063801},"hitData":{"launchSpeed":74.3,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":156.24}},"index":0,"playId":"1ccdfb68-f390-30c7-a43e-baed424b85ef","pitchNumber":1,"startTime":"2026-07-21T01:14:54.486Z","endTime":"2026-07-21T01:15:01.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:15:01.911Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Vaughn lines out to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T01:17:08.967Z","endTime":"2026-07-21T01:18:26.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.976637307927845,"aZ":-36.905415836246306,"pfxX":1.5361459719543493,"pfxZ":-3.716200422201977,"pX":-1.2243403254525558,"pZ":2.7134948761051394,"vX0":3.5114053119112665,"vY0":-112.33234118580637,"vZ0":1.6731900864756388,"x":163.67,"y":165.52,"x0":-3.0093464125935925,"y0":50.001987229435535,"z0":5.7202311977640585,"aX":1.9560530204882256},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-6.0,"breakHorizontal":-3.7,"spinRate":2294,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.48820673067661113,"extension":6.255763515698206},"index":0,"playId":"a50cf896-9574-3429-aeaa-0373c1206bbb","pitchNumber":1,"startTime":"2026-07-21T01:17:10.074Z","endTime":"2026-07-21T01:17:13.806Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860100152316623,"aZ":-26.18234357809567,"pfxX":1.4833296102732791,"pfxZ":4.2023256866591545,"pX":-0.22057020201872385,"pZ":2.0850679422957668,"vX0":6.365487106886618,"vY0":-119.72713157584266,"vZ0":-1.7757321307961842,"x":125.41,"y":182.48,"x0":-3.1256852050591655,"y0":50.005338894011345,"z0":5.219507288160347,"aX":2.115069453160974},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.3,"breakHorizontal":-4.4,"spinRate":2355,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.4605619965239298,"extension":6.301583889186422},"index":1,"playId":"54122d56-02c9-3772-aa62-4b34178c9e20","pitchNumber":2,"startTime":"2026-07-21T01:17:22.988Z","endTime":"2026-07-21T01:17:26.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.829754262154,"aZ":-29.923359421799965,"pfxX":-10.519161412640887,"pfxZ":1.3846938542069942,"pX":1.8928008352011827,"pZ":0.4354835709436569,"vX0":15.878038393892972,"vY0":-126.3987642130055,"vZ0":-4.969970439685574,"x":44.85,"y":227.02,"x0":-3.0809444106999533,"y0":50.00605328654202,"z0":4.807472279368017,"aX":-17.16058618540282},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":15.7,"spinRate":1999,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4320009633659785,"extension":6.512527145827473},"index":2,"playId":"d7f3c16c-e8fe-306b-a15f-eda307ccb0b0","pitchNumber":3,"startTime":"2026-07-21T01:17:39.990Z","endTime":"2026-07-21T01:17:43.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.139305536606244,"aZ":-13.540205513883551,"pfxX":-0.9813655572126743,"pfxZ":10.161806767652712,"pX":-0.40946934717019784,"pZ":1.6963382652353636,"vX0":7.518124140079211,"vY0":-134.77094770158476,"vZ0":-6.825865709604164,"x":132.61,"y":192.98,"x0":-3.1114350417532277,"y0":50.0029247261558,"z0":5.2240095485662295,"aX":-1.7999089445008802},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":0.1,"spinRate":2338,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.40689618694360963,"extension":6.60982508361582},"index":3,"playId":"66e68081-5db4-39a2-a208-15fd492fc009","pitchNumber":4,"startTime":"2026-07-21T01:17:56.548Z","endTime":"2026-07-21T01:18:00.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-21T01:18:07.532Z","endTime":"2026-07-21T01:18:18.362Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244295079048246,"aZ":-29.86935123966492,"pfxX":-10.13952972780489,"pfxZ":1.4165625633690873,"pX":-0.062113265462090915,"pZ":2.543069717639437,"vX0":11.15216341324106,"vY0":-127.1981469773445,"vZ0":-0.6710204972219194,"x":119.37,"y":170.12,"x0":-3.195809414909772,"y0":50.00486581274175,"z0":5.188437328753175,"aX":-16.538085498470323},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":15.7,"spinRate":2038,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4313874189597673,"extension":6.180308124042865},"hitData":{"launchSpeed":84.5,"launchAngle":23.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.49,"coordY":75.55}},"index":5,"playId":"3850606a-31ed-3cad-80ba-4784d00737de","pitchNumber":5,"startTime":"2026-07-21T01:18:18.362Z","endTime":"2026-07-21T01:18:26.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:18:26.963Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T01:18:29.616Z","endTime":"2026-07-21T01:19:54.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06478367532003,"aZ":-14.593127373417497,"pfxX":-4.597889453503123,"pfxZ":9.1089606905942,"pX":-1.1115004107939233,"pZ":1.306712839801851,"vX0":7.262089732097911,"vY0":-137.90146442527282,"vZ0":-7.634164994691504,"x":159.37,"y":203.5,"x0":-3.179141617902015,"y0":50.002858528639294,"z0":5.091263148521128,"aX":-8.874686278260087},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2389,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.396862002319609,"extension":6.59343631296838},"index":0,"playId":"e75808ec-c9e5-3dac-8efa-bfec707f2a57","pitchNumber":1,"startTime":"2026-07-21T01:18:48.466Z","endTime":"2026-07-21T01:18:52.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296146566900482,"aZ":-28.723720367851733,"pfxX":-11.400354728104563,"pfxZ":2.196086829363894,"pX":-0.3037506728394999,"pZ":1.0420070046667556,"vX0":10.811172501362897,"vY0":-124.7844935449314,"vZ0":-3.622757835833955,"x":128.58,"y":210.65,"x0":-3.2217593237127273,"y0":50.00183751236287,"z0":4.892269288537275,"aX":-17.88770972019119},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":18.0,"spinRate":2089,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4398004062967473,"extension":6.451993218441914},"index":1,"playId":"9bec5a7f-b748-34a9-92a8-eb60679d8841","pitchNumber":2,"startTime":"2026-07-21T01:19:01.603Z","endTime":"2026-07-21T01:19:05.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.558561261936266,"aZ":-29.401010816907526,"pfxX":-11.004423189851579,"pfxZ":1.7946520181990504,"pX":-0.7195053106528649,"pZ":2.869289929898854,"vX0":9.561066817858826,"vY0":-123.37152086716893,"vZ0":0.4142767642426215,"x":144.43,"y":161.31,"x0":-3.215550419370336,"y0":50.00021243634041,"z0":5.17744773858241,"aX":-16.96062511048476},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":17.6,"spinRate":1759,"spinDirection":255},"zone":1,"typeConfidence":2.0,"plateTime":0.4439903698100096,"extension":6.342071354208234},"index":2,"playId":"b92892dc-f851-390f-b54a-443d40f0d5c6","pitchNumber":3,"startTime":"2026-07-21T01:19:18.440Z","endTime":"2026-07-21T01:19:22.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.724014106955476,"aZ":-34.640049328263146,"pfxX":-0.9690878152753339,"pfxZ":-1.8127943104803688,"pX":0.10900710714913597,"pZ":1.1625051920801555,"vX0":7.202278113926484,"vY0":-115.75682844733808,"vZ0":-2.0648515600072628,"x":112.84,"y":207.39,"x0":-2.9177034531336274,"y0":50.005599090866085,"z0":5.384212401514972,"aX":-1.3146616599395602},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.5,"breakHorizontal":0.0,"spinRate":2200,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.473276842913688,"extension":6.504796709531397},"index":3,"playId":"62a53e04-9376-35bc-b0ae-aa5e1ab8d46c","pitchNumber":4,"startTime":"2026-07-21T01:19:32.247Z","endTime":"2026-07-21T01:19:36.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39229605511491,"aZ":-27.972382068274285,"pfxX":-10.58790818822781,"pfxZ":2.720970024746862,"pX":-1.353883800691725,"pZ":2.7063436317177767,"vX0":8.144137791235108,"vY0":-123.67482297410811,"vZ0":-0.09832338770223203,"x":168.61,"y":165.71,"x0":-3.3190901686020364,"y0":50.00228416021753,"z0":5.098860493298124,"aX":-16.349558923251593},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":1754,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4434156088943899,"extension":6.358747979216125},"index":4,"playId":"5ab69796-df56-3496-9e44-0c450b888618","pitchNumber":5,"startTime":"2026-07-21T01:19:51.196Z","endTime":"2026-07-21T01:19:54.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:19:54.795Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cooper Pratt singles on a line drive to left fielder Juan Soto. Jake Bauers to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T01:20:13.541Z","endTime":"2026-07-21T01:23:09.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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.1,"endSpeed":85.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06344542642611,"aZ":-14.056699545148582,"pfxX":-5.220628832185953,"pfxZ":9.607874933360824,"pX":-0.2999391276176919,"pZ":3.791751126757592,"vX0":10.077139640154535,"vY0":-136.6865760606498,"vZ0":-1.1448419224305235,"x":128.43,"y":136.4,"x0":-3.361755206125033,"y0":50.00441548506142,"z0":5.184473472465923,"aX":-9.847265309994999},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":7.2,"spinRate":2423,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4012203354543664,"extension":6.613317976328864},"index":0,"playId":"dbfcf7f3-5915-337f-a587-2653f211606f","pitchNumber":1,"startTime":"2026-07-21T01:20:23.905Z","endTime":"2026-07-21T01:20:27.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748159451257838,"aZ":-23.06264007086358,"pfxX":4.039900891955256,"pfxZ":6.032146320730885,"pX":2.560756754071454,"pZ":0.5946885748701614,"vX0":12.378965155110249,"vY0":-122.30353617512868,"vZ0":-5.945042932996693,"x":19.39,"y":222.72,"x0":-3.0968619217259574,"y0":50.00321796755508,"z0":5.0422963604999715,"aX":6.102756534709724},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.6,"breakHorizontal":-10.3,"spinRate":2532,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4483073634778658,"extension":6.724874695872154},"index":1,"playId":"307225ef-9f44-3cd3-b3f4-87e696fc3df1","pitchNumber":2,"startTime":"2026-07-21T01:20:41.113Z","endTime":"2026-07-21T01:20:44.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236709642974557,"aZ":-13.679662549487682,"pfxX":-3.351232102612262,"pfxZ":9.794970547248825,"pX":-0.1391888581507289,"pZ":3.167461108896741,"vX0":9.079328635055937,"vY0":-136.3515286897046,"vZ0":-3.112009496036899,"x":122.31,"y":153.26,"x0":-3.0727578020199235,"y0":50.001668150736705,"z0":5.264183626047685,"aX":-6.328614610588312},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2446,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.40129622632590767,"extension":6.7125029969339955},"index":2,"playId":"ba7f3d18-677c-3d58-a557-a1ade247d2f2","pitchNumber":3,"startTime":"2026-07-21T01:21:04.648Z","endTime":"2026-07-21T01:21:08.522Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"ba7f3d18-677c-3d58-a557-a1ade247d2f2","startTime":"2026-07-21T01:21:19.055Z","endTime":"2026-07-21T01:21:21.389Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-21T01:21:21.389Z","endTime":"2026-07-21T01:21:34.911Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"ccf9a70f-ad4d-3012-a31b-632689879d9d","startTime":"2026-07-21T01:21:34.911Z","endTime":"2026-07-21T01:21:37.911Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.578926741331607,"aZ":-15.298260261966258,"pfxX":-5.847334616865392,"pfxZ":8.873099107564851,"pX":-1.2578707303902488,"pZ":2.5249513263125136,"vX0":7.467181670392015,"vY0":-137.31173124419118,"vZ0":-4.348430387539625,"x":164.95,"y":170.61,"x0":-3.2580834697132706,"y0":50.000499235680046,"z0":5.176275800583977,"aX":-11.118619206523848},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2321,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39952623153747613,"extension":6.744576750658943},"index":6,"playId":"82b3f3bc-2be5-33c8-a3aa-6aa81be9f2a1","pitchNumber":4,"startTime":"2026-07-21T01:21:57.910Z","endTime":"2026-07-21T01:22:01.530Z","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":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18279198886129,"aZ":-13.871328198141411,"pfxX":-5.080479343501348,"pfxZ":9.44175790265233,"pX":0.5950869989486074,"pZ":1.501361237022554,"vX0":11.224438222256676,"vY0":-138.63180738344445,"vZ0":-7.393844539594754,"x":94.32,"y":198.24,"x0":-2.8535905336076643,"y0":50.00210223281077,"z0":5.136697123834686,"aX":-9.848589169883875},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2544,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3957153923103318,"extension":6.6656108070399025},"index":7,"playId":"86ba85d8-16d3-3dd5-8231-a637f793be64","pitchNumber":5,"startTime":"2026-07-21T01:22:23.465Z","endTime":"2026-07-21T01:22:28.433Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"e41c9e41-a01f-41f2-a42d-6acab78bf65b","startTime":"2026-07-21T01:22:39.881Z","endTime":"2026-07-21T01:22:44.881Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701779761917273,"aZ":-15.938824845465819,"pfxX":-4.497131901884831,"pfxZ":8.52362648324078,"pX":-0.7972906208986493,"pZ":2.7765405179943454,"vX0":8.200063629790883,"vY0":-137.44818996968598,"vZ0":-3.7149799685476594,"x":147.39,"y":163.81,"x0":-3.240978132755365,"y0":50.00376943969097,"z0":5.234359789856209,"aX":-8.56762412456938},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2455,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3991614884275325,"extension":6.68893395030858},"hitData":{"launchSpeed":87.6,"launchAngle":19.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.12,"coordY":104.56}},"index":9,"playId":"5b5156de-0afc-3b83-9b91-3b70ef107980","pitchNumber":6,"startTime":"2026-07-21T01:22:57.644Z","endTime":"2026-07-21T01:23:09.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:23:09.235Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Ortiz homers (5) on a line drive to left field. Jake Bauers scores. Cooper Pratt scores.","rbi":3,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T01:25:51.130Z","endTime":"2026-07-21T01:26:55.987Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":675540,"link":"/api/v1/people/675540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Xzavion Curry replaces Freddy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-21T01:24:01.832Z","endTime":"2026-07-21T01:25:53.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675540,"link":"/api/v1/people/675540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.273736196708057,"aZ":-12.257925931321774,"pfxX":-2.9731169647307407,"pfxZ":11.376261961067364,"pX":0.41675131045249175,"pZ":2.43860300135122,"vX0":5.613765825023562,"vY0":-131.7810539086319,"vZ0":-6.9337818074651185,"x":101.11,"y":172.94,"x0":-1.359426510579606,"y0":50.000523144867095,"z0":6.0184222272350745,"aX":-5.20435931570931},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.2,"breakHorizontal":4.1,"spinRate":2071,"spinDirection":198},"zone":6,"typeConfidence":0.93,"plateTime":0.416410153296741,"extension":5.953970371789121},"index":1,"playId":"5e2c2bda-c986-3470-aac6-aa249c2fccf2","pitchNumber":1,"startTime":"2026-07-21T01:25:53.468Z","endTime":"2026-07-21T01:25:56.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":67.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28993978648562,"aZ":-39.947462526082624,"pfxX":8.330450948554672,"pfxZ":-6.802871951927019,"pX":-0.416913922224745,"pZ":2.519285335501984,"vX0":0.605661827205313,"vY0":-106.84201585813591,"vZ0":1.854343170527334,"x":132.89,"y":170.76,"x0":-1.7855002968424438,"y0":50.00068296569566,"z0":6.1666916963103295,"aX":9.52382202185749},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-11.4,"breakHorizontal":-15.2,"spinRate":2486,"spinDirection":44},"zone":4,"typeConfidence":0.91,"plateTime":0.5148195552036183,"extension":5.749364680955103},"hitData":{"launchSpeed":104.9,"launchAngle":21.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":18.47,"coordY":92.01}},"index":2,"playId":"7a4d8b0b-6369-3055-bcc8-14124ac321f0","pitchNumber":2,"startTime":"2026-07-21T01:26:31.986Z","endTime":"2026-07-21T01:26:55.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:26:55.987Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T01:27:09.225Z","endTime":"2026-07-21T01:27:28.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.680096800470444,"aZ":-16.586478907909324,"pfxX":-3.8614819256560695,"pfxZ":8.921557768784385,"pX":-0.6090526731621313,"pZ":2.941436373972037,"vX0":3.135235888917292,"vY0":-131.30752532781824,"vZ0":-4.895665014945653,"x":140.22,"y":159.36,"x0":-1.3165692977958983,"y0":50.00266130059667,"z0":6.063359774695355,"aX":-6.746223066510304},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.4,"breakHorizontal":6.4,"spinRate":2101,"spinDirection":205},"zone":1,"typeConfidence":0.89,"plateTime":0.4170549170382558,"extension":5.928269225875946},"hitData":{"launchSpeed":102.7,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":141.04}},"index":0,"playId":"90f8156a-e3a7-3fe5-9f64-876a20b9ed13","pitchNumber":1,"startTime":"2026-07-21T01:27:20.063Z","endTime":"2026-07-21T01:27:28.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:27:28.891Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Chourio walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T01:27:48.820Z","endTime":"2026-07-21T01:29:27.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84020525085927,"aZ":-28.44442687417585,"pfxX":4.278719443295917,"pfxZ":2.3730618973907553,"pX":0.7303325579605382,"pZ":2.1387795126584788,"vX0":4.099789796831311,"vY0":-124.37031732436459,"vZ0":-3.6201102777032705,"x":89.16,"y":181.03,"x0":-1.492695209426952,"y0":50.00520259010259,"z0":5.960175516424425,"aX":6.735447324952749},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":-8.6,"spinRate":2307,"spinDirection":154},"zone":9,"typeConfidence":0.9,"plateTime":0.43961279880250004,"extension":6.076020907194542},"index":0,"playId":"b9a5d0b2-ae40-3baf-aa66-7bc373347650","pitchNumber":1,"startTime":"2026-07-21T01:27:55.122Z","endTime":"2026-07-21T01:27:59.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.6,"endSpeed":66.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.623817494429858,"aZ":-41.32067823489822,"pfxX":6.384623481558478,"pfxZ":-8.137800584927637,"pX":-0.602846704823309,"pZ":3.8244719079473204,"vX0":0.03273345889858717,"vY0":-105.56130630956788,"vZ0":4.691496948277277,"x":139.98,"y":135.52,"x0":-1.4474894198876005,"y0":50.002473096837385,"z0":6.342046885635746,"aX":7.176714332743106},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-13.1,"breakHorizontal":-11.5,"spinRate":2472,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.5196477170328562,"extension":5.805863376926205},"index":1,"playId":"8b397fdb-b44a-36c0-a9d0-db0b1767c373","pitchNumber":2,"startTime":"2026-07-21T01:28:10.019Z","endTime":"2026-07-21T01:28:14.108Z","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":85.5,"endSpeed":79.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.648495577387028,"aZ":-29.015953761783106,"pfxX":3.3694459344993914,"pfxZ":1.9980903219289505,"pX":1.3311700048694917,"pZ":1.6115449830023147,"vX0":6.055216175764423,"vY0":-124.47787382713294,"vZ0":-4.740554788634355,"x":66.26,"y":195.27,"x0":-1.5650667211924192,"y0":50.000809414486405,"z0":5.92696286378934,"aX":5.3160121803913505},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-7.4,"spinRate":2426,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.4390632187098804,"extension":5.773890338475937},"index":2,"playId":"05c0dd1a-6617-3e10-97a0-ecbfda7ff2fb","pitchNumber":3,"startTime":"2026-07-21T01:28:26.652Z","endTime":"2026-07-21T01:28:31.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245825589510165,"aZ":-27.526305910633425,"pfxX":3.570432358478378,"pfxZ":2.9474817379674523,"pX":1.17881621357849,"pZ":0.6984370319576543,"vX0":5.366357355401572,"vY0":-124.2625710375058,"vZ0":-7.080431616660118,"x":72.07,"y":219.92,"x0":-1.4665417500432196,"y0":50.00081837417655,"z0":5.8496843928345275,"aX":5.621098481894208},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-7.7,"spinRate":2444,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.4395882138869118,"extension":5.87879772812867},"index":3,"playId":"5ed81bc8-86ad-3ee6-9952-1028b1c1bac6","pitchNumber":4,"startTime":"2026-07-21T01:28:45.079Z","endTime":"2026-07-21T01:28:48.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15466513164948,"aZ":-12.201654567388726,"pfxX":-2.3846688215578444,"pfxZ":11.154078427474278,"pX":0.5609705561691967,"pZ":1.65393470369241,"vX0":5.938742701699987,"vY0":-132.42881108590336,"vZ0":-8.691641184237158,"x":95.62,"y":194.12,"x0":-1.3928225854095704,"y0":50.00288347867213,"z0":5.854251828917616,"aX":-4.2707046776077116},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":3.1,"spinRate":2065,"spinDirection":204},"zone":9,"typeConfidence":0.93,"plateTime":0.4123474095063018,"extension":6.146025540642787},"index":4,"playId":"39e38e7c-719c-3b09-ba0c-efa693e79d98","pitchNumber":5,"startTime":"2026-07-21T01:29:04.786Z","endTime":"2026-07-21T01:29:09.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68237303010351,"aZ":-27.715334271392333,"pfxX":4.118179978252204,"pfxZ":2.8707527935219623,"pX":0.1363438254980355,"pZ":4.392143679797873,"vX0":3.0268820489739166,"vY0":-123.10892948234172,"vZ0":1.3950355150108291,"x":111.8,"y":120.19,"x0":-1.639019799366165,"y0":50.00272620593719,"z0":6.143629456326129,"aX":6.397061941078021},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.8,"breakHorizontal":-8.2,"spinRate":2349,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4428704718913865,"extension":5.84477041671935},"index":5,"playId":"37353b42-f783-3b0c-adeb-d16821c02116","pitchNumber":6,"startTime":"2026-07-21T01:29:22.641Z","endTime":"2026-07-21T01:29:27.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:29:27.491Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T01:29:52.820Z","endTime":"2026-07-21T01:30:59.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453693521024707,"aZ":-25.186983152651003,"pfxX":2.3277142928566623,"pfxZ":4.367495247982344,"pX":-0.46843788456872504,"pZ":2.3483927747987585,"vX0":3.0533125568177866,"vY0":-125.18898823608362,"vZ0":-3.880959252796787,"x":134.86,"y":175.37,"x0":-2.002738630998419,"y0":50.00284342891577,"z0":5.962396884743978,"aX":3.722160497561199},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":-4.9,"spinRate":2229,"spinDirection":176},"zone":4,"typeConfidence":0.89,"plateTime":0.43624995732703153,"extension":5.762556261355848},"index":0,"playId":"39db7c25-1d9d-34fd-ab95-f574d7c3122a","pitchNumber":1,"startTime":"2026-07-21T01:29:57.950Z","endTime":"2026-07-21T01:30:01.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32279271216562,"aZ":-24.819153397157557,"pfxX":-7.474264448375672,"pfxZ":4.98286386221141,"pX":-0.8712452831116748,"pZ":2.5445613072063393,"vX0":4.288431604211675,"vY0":-120.65754692594348,"vZ0":-2.959379113373148,"x":150.21,"y":170.08,"x0":-1.6999698910965106,"y0":50.00068536366093,"z0":5.972276570076967,"aX":-11.026648120336445},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.5,"breakHorizontal":12.5,"spinRate":1659,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4538350313498447,"extension":5.8161283684477665},"index":1,"playId":"96db86c9-886c-3ebf-92fd-ca95d64bdacb","pitchNumber":2,"startTime":"2026-07-21T01:30:14.340Z","endTime":"2026-07-21T01:30:17.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7278234766005,"aZ":-24.127278930200195,"pfxX":-5.982007921648982,"pfxZ":5.415382882837898,"pX":-1.2364989112868683,"pZ":3.8347329223603484,"vX0":3.0058278505650904,"vY0":-121.13045637361787,"vZ0":-0.20399594240436225,"x":164.13,"y":135.24,"x0":-1.716536129358216,"y0":50.00098791287702,"z0":6.03001800987835,"aX":-8.88568610608545},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.1,"breakHorizontal":10.1,"spinRate":1714,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.4522224800050121,"extension":5.941735894747645},"index":2,"playId":"069a1e5c-141f-3898-8c75-4c94ae5fe47e","pitchNumber":3,"startTime":"2026-07-21T01:30:36.227Z","endTime":"2026-07-21T01:30:39.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.654054969478576,"aZ":-11.894304467934875,"pfxX":-4.647731157766849,"pfxZ":11.413603379150763,"pX":-0.7607643075422067,"pZ":3.030402646364307,"vX0":3.931334460078855,"vY0":-132.77216943025618,"vZ0":-5.319727970799866,"x":146.0,"y":156.96,"x0":-1.660146905507771,"y0":50.00480761846796,"z0":5.932811775837442,"aX":-8.260548166842769},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.7,"breakHorizontal":7.6,"spinRate":2150,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.4132641113008928,"extension":6.10636724720158},"index":3,"playId":"f8a259ca-5dc1-38b6-aaac-271c5a9df016","pitchNumber":4,"startTime":"2026-07-21T01:30:54.150Z","endTime":"2026-07-21T01:30:59.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:30:59.374Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Robert Jr. lines out sharply to third baseman Joey Ortiz.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T01:32:56.991Z","endTime":"2026-07-21T01:34:26.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710240864613308,"aZ":-24.05350839690188,"pfxX":-7.916286747627285,"pfxZ":4.570697944269233,"pX":0.14731414884224978,"pZ":1.803634945282965,"vX0":6.793839041465219,"vY0":-132.5615666963751,"vZ0":-3.961978742786827,"x":111.38,"y":190.08,"x0":-1.422027252186456,"y0":50.00397909606629,"z0":5.076535332659647,"aX":-14.069976689527168},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":12.8,"spinRate":2083,"spinDirection":230},"zone":8,"typeConfidence":0.91,"plateTime":0.4134079318513195,"extension":5.993826682254042},"index":0,"playId":"c2135e98-c44f-3f41-9829-855c13a635e0","pitchNumber":1,"startTime":"2026-07-21T01:33:08.168Z","endTime":"2026-07-21T01:33:11.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77990298903303,"aZ":-33.800612334152476,"pfxX":-9.566943686509383,"pfxZ":-1.093314484115691,"pX":-1.1868807973407254,"pZ":1.2463720994899485,"vX0":4.6382101192428244,"vY0":-121.58841296022955,"vZ0":-2.0029464002910804,"x":162.24,"y":205.13,"x0":-1.8850788613020002,"y0":50.00426336014495,"z0":5.038289242900716,"aX":-14.200653360856903},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.2,"breakHorizontal":16.1,"spinRate":1556,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.4519920617798312,"extension":5.751042118410641},"index":1,"playId":"870a38a4-e47f-3fbd-8054-fbadea45b31f","pitchNumber":2,"startTime":"2026-07-21T01:33:23.349Z","endTime":"2026-07-21T01:33:27.014Z","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.6,"endSpeed":78.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.584969762878472,"aZ":-33.53436814825389,"pfxX":-9.762737355672726,"pfxZ":-0.8772004487707705,"pX":0.23798602053298307,"pZ":0.3424215150725579,"vX0":7.4496063244527155,"vY0":-124.3025372925607,"vZ0":-4.377800965555232,"x":107.93,"y":229.53,"x0":-1.5464896646621469,"y0":50.003451320607276,"z0":4.945999641951231,"aX":-15.102593392951421},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":15.7,"spinRate":1568,"spinDirection":263},"zone":14,"typeConfidence":0.9,"plateTime":0.4425755160684015,"extension":5.730534619803921},"index":2,"playId":"f2c9fedf-83f0-394c-af5d-24e7ac2dd8c3","pitchNumber":3,"startTime":"2026-07-21T01:33:40.574Z","endTime":"2026-07-21T01:33:44.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.950553446857448,"aZ":-24.1573779574965,"pfxX":0.5018997431381855,"pfxZ":4.605392751695468,"pX":0.8413241303579209,"pZ":1.9607756735548145,"vX0":6.0279958132366565,"vY0":-130.4809561389459,"vZ0":-3.2843248262801286,"x":84.93,"y":185.84,"x0":-1.5547808775331293,"y0":50.00416003628947,"z0":5.036373697131089,"aX":0.8729937188616337},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-2.2,"spinRate":2289,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.4182213154162504,"extension":6.059278580579436},"index":3,"playId":"aac952c5-0553-352d-aa09-f43fce6a9c93","pitchNumber":4,"startTime":"2026-07-21T01:34:00.515Z","endTime":"2026-07-21T01:34:04.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.709878346969724,"aZ":-26.93768612354401,"pfxX":-6.082789321369851,"pfxZ":2.8958457399520015,"pX":-0.09935123635048461,"pZ":2.4132548339394453,"vX0":5.3520462523309655,"vY0":-133.13121320096624,"vZ0":-2.0613888935550024,"x":120.79,"y":173.62,"x0":-1.3386324537239198,"y0":50.001809946333076,"z0":5.133767157196626,"aX":-10.994835207644705},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":10.0,"spinRate":2187,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.4103334155882532,"extension":5.98559639084246},"hitData":{"launchSpeed":106.7,"launchAngle":8.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":86.66,"coordY":146.07}},"index":4,"playId":"8324c97c-ec1e-3ceb-88f9-3b10905a9355","pitchNumber":5,"startTime":"2026-07-21T01:34:21.458Z","endTime":"2026-07-21T01:34:26.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:34:26.742Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T01:34:44.151Z","endTime":"2026-07-21T01:35:40.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342310687797738,"aZ":-25.312307775667588,"pfxX":1.647193833593399,"pfxZ":4.039648915924015,"pX":0.14694480794229287,"pZ":2.740890175571311,"vX0":3.876919793136487,"vY0":-129.38055546412116,"vZ0":-1.3023432167995312,"x":111.4,"y":164.78,"x0":-1.5835298609586732,"y0":50.00610951090282,"z0":5.186040551484802,"aX":2.7992720536533384},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-3.8,"spinRate":2278,"spinDirection":185},"zone":5,"typeConfidence":0.91,"plateTime":0.4229353634759292,"extension":6.01083538228159},"index":0,"playId":"ce923d61-a141-36bf-80ff-48bcbe029f08","pitchNumber":1,"startTime":"2026-07-21T01:34:55.792Z","endTime":"2026-07-21T01:34:59.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710299475757175,"aZ":-26.35281061068126,"pfxX":-6.73866844495533,"pfxZ":3.250029090026757,"pX":-0.00840607787203093,"pZ":2.6567740972806333,"vX0":6.32924438021128,"vY0":-132.80648204007588,"vZ0":-1.5648821192155804,"x":117.32,"y":167.05,"x0":-1.543829119959951,"y0":50.003080322635974,"z0":5.165354167402049,"aX":-12.070869351874732},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.8,"breakHorizontal":10.9,"spinRate":2031,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.4119907527651234,"extension":6.003222244973138},"index":1,"playId":"ae50402e-3f6a-3053-95fc-d80c21fd7c27","pitchNumber":2,"startTime":"2026-07-21T01:35:11.788Z","endTime":"2026-07-21T01:35:15.232Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.586970275124337,"aZ":-37.8915271844977,"pfxX":7.844458504335684,"pfxZ":-3.937336922541567,"pX":-0.3458131485156336,"pZ":2.0981255134823003,"vX0":0.8314376194147806,"vY0":-119.84623204597125,"vZ0":0.4814069011613977,"x":130.18,"y":182.13,"x0":-1.7163982438430305,"y0":50.0042900920083,"z0":5.284435926050878,"aX":11.38833080186945},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.7,"breakHorizontal":-14.4,"spinRate":2824,"spinDirection":62},"zone":7,"typeConfidence":0.9,"plateTime":0.45738684206326985,"extension":5.856925087848337},"index":2,"playId":"d3aa3709-fb55-3a78-841a-b55daa656f38","pitchNumber":3,"startTime":"2026-07-21T01:35:37.029Z","endTime":"2026-07-21T01:35:40.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:35:40.978Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T01:36:18.937Z","endTime":"2026-07-21T01:37:53.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T01:36:03.590Z","endTime":"2026-07-21T01:36:21.241Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011365129998108,"aZ":-30.53350433726086,"pfxX":11.212679197102617,"pfxZ":1.1510268595245883,"pX":-0.27079654455345,"pZ":2.4503537144885943,"vX0":0.21067257664297595,"vY0":-119.26058089522166,"vZ0":0.3119487000642631,"x":127.32,"y":172.62,"x0":-1.8150672307174962,"y0":50.00377637768076,"z0":5.093703871541015,"aX":15.995096559649875},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.4,"breakHorizontal":-20.3,"spinRate":2748,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.46098049183527845,"extension":6.062257696064142},"index":1,"playId":"3ce5caa0-1248-30cc-835a-36329a858bf1","pitchNumber":1,"startTime":"2026-07-21T01:36:21.241Z","endTime":"2026-07-21T01:36:24.702Z","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":82.3,"endSpeed":75.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.584776807575064,"aZ":-27.071090756649557,"pfxX":11.076110195013941,"pfxZ":3.558805062106579,"pX":1.8036863013507856,"pZ":2.3288161043078377,"vX0":4.530906911365381,"vY0":-119.74333016990268,"vZ0":-0.6351410165316712,"x":48.25,"y":175.9,"x0":-1.5587444533668275,"y0":50.00519118726432,"z0":5.043955132799353,"aX":15.903695838418841},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.6,"breakHorizontal":-21.2,"spinRate":2886,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.45941960319568276,"extension":6.1790165625978934},"index":2,"playId":"6d513cea-8b49-3986-b9f3-649e69ef1fb6","pitchNumber":2,"startTime":"2026-07-21T01:36:38.784Z","endTime":"2026-07-21T01:36:43.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82182949294172,"aZ":-23.641632596512668,"pfxX":1.8425760843396342,"pfxZ":4.944785891676929,"pX":1.6749530248335438,"pZ":1.9640962534273962,"vX0":7.176755109915142,"vY0":-130.40566834871015,"vZ0":-3.540208715556822,"x":53.15,"y":185.75,"x0":-1.3497712428911164,"y0":50.00651006119366,"z0":5.1181096927395995,"aX":3.1795798470701215},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.9,"spinRate":2421,"spinDirection":187},"zone":14,"typeConfidence":0.91,"plateTime":0.4196536257143326,"extension":6.049783771068389},"index":3,"playId":"4f5d4e87-3c51-32e7-bdc3-3a2d815adbdf","pitchNumber":3,"startTime":"2026-07-21T01:36:56.645Z","endTime":"2026-07-21T01:37:00.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40894819656111,"aZ":-28.207961081567504,"pfxX":-6.061034194264154,"pfxZ":2.2407448151724694,"pX":-0.4693744319515921,"pZ":2.2546326030172823,"vX0":4.718778958998449,"vY0":-132.75641583915498,"vZ0":-1.936466942616105,"x":134.89,"y":177.9,"x0":-1.4890378542882186,"y0":50.00478148649649,"z0":5.0619703265284555,"aX":-10.738933117124295},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":9.8,"spinRate":2067,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.41377710321349825,"extension":5.992361887416813},"index":4,"playId":"629ecb5d-5d68-39d5-9bc5-705d613c6516","pitchNumber":4,"startTime":"2026-07-21T01:37:14.465Z","endTime":"2026-07-21T01:37:18.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37532267946423,"aZ":-25.553350659186357,"pfxX":8.215064567788044,"pfxZ":4.448102271516175,"pX":1.211968190637799,"pZ":0.8573544867984856,"vX0":4.064424353300179,"vY0":-121.69941094802162,"vZ0":-4.184402800681487,"x":70.8,"y":215.63,"x0":-1.5508971671008138,"y0":50.005729742426624,"z0":4.82961907349153,"aX":12.242784635731212},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.2,"breakHorizontal":-15.8,"spinRate":2751,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.45121410036520393,"extension":6.1022334985997775},"index":5,"playId":"70577d2e-9a6e-3dc1-a181-760722aa15d6","pitchNumber":5,"startTime":"2026-07-21T01:37:34.562Z","endTime":"2026-07-21T01:37:38.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931610153309233,"aZ":-26.062031494606654,"pfxX":10.074642926751377,"pfxZ":4.169122583861872,"pX":0.9310860211688454,"pZ":1.8212993115346097,"vX0":3.0532704226549514,"vY0":-120.98204617381319,"vZ0":-2.0667016919245964,"x":77.21,"y":191.79,"x0":-1.6597133780513333,"y0":50.004919654274204,"z0":4.995061281430664,"aX":14.776948092090402},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.3,"breakHorizontal":-19.0,"spinRate":2870,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.4545776990995978,"extension":5.973159567050937},"index":6,"playId":"cae3d5f5-af0a-3e87-9186-7485dc2b4e13","pitchNumber":6,"startTime":"2026-07-21T01:37:50.324Z","endTime":"2026-07-21T01:37:53.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:37:53.843Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"William Contreras pops out to first baseman Jared Young in foul territory.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-21T01:40:08.558Z","endTime":"2026-07-21T01:41:20.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.937092692455828,"aZ":-27.10509606696889,"pfxX":2.885965473525906,"pfxZ":3.2387736016547706,"pX":1.1476922894843389,"pZ":2.9875198442396202,"vX0":5.257528087106466,"vY0":-123.56136999210659,"vZ0":-2.041338713017744,"x":73.25,"y":158.12,"x0":-1.3728246602497622,"y0":50.000376618104944,"z0":6.075935784423482,"aX":4.5136845654590525},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":-6.4,"spinRate":2292,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.4413173348941126,"extension":6.015160100997611},"index":0,"playId":"8e57c2a6-1870-3d05-bc4d-9fcaeffd1792","pitchNumber":1,"startTime":"2026-07-21T01:40:17.696Z","endTime":"2026-07-21T01:40:22.067Z","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":91.7,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2705656212425,"aZ":-11.53510686863148,"pfxX":-1.472283781742468,"pfxZ":11.4594907449066,"pX":-0.44319769314355184,"pZ":1.59620656212347,"vX0":2.682568688052102,"vY0":-133.26219918697623,"vZ0":-9.113671458262646,"x":133.89,"y":195.68,"x0":-1.2709605182762207,"y0":50.0018760514194,"z0":5.890702585506941,"aX":-2.651589194820195},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":2.0,"spinRate":2116,"spinDirection":197},"zone":7,"typeConfidence":0.93,"plateTime":0.4107909221628434,"extension":6.059898245859239},"index":1,"playId":"00ac9382-421d-3fb2-9a84-a6c9095bac9e","pitchNumber":2,"startTime":"2026-07-21T01:40:34.625Z","endTime":"2026-07-21T01:40:38.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.745027324620626,"aZ":-31.458143005898123,"pfxX":1.5955198883637367,"pfxZ":0.48722917274449173,"pX":-0.7933413751918187,"pZ":4.568754322195296,"vX0":1.7630118406122173,"vY0":-119.90484876365088,"vZ0":2.571805301598869,"x":147.24,"y":115.42,"x0":-1.7435723544076267,"y0":50.00155777404571,"z0":6.276789861539012,"aX":2.338258233384074},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.7,"breakHorizontal":-3.2,"spinRate":2291,"spinDirection":127},"zone":11,"typeConfidence":0.91,"plateTime":0.45564048354121756,"extension":5.709789071366207},"index":2,"playId":"b18de010-ffa6-3b28-b7d2-f4bd149d2fe4","pitchNumber":3,"startTime":"2026-07-21T01:40:54.620Z","endTime":"2026-07-21T01:40:58.080Z","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":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366521253034843,"aZ":-27.99367314364858,"pfxX":3.559273259922002,"pfxZ":2.6800402100694,"pX":0.6548713531519076,"pZ":2.4635983242479815,"vX0":4.224250433403015,"vY0":-123.51637882322323,"vZ0":-3.0529268248023795,"x":92.04,"y":172.26,"x0":-1.5337413236866182,"y0":50.002917072002425,"z0":6.045629382836605,"aX":5.55257566957239},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":-7.3,"spinRate":2378,"spinDirection":162},"zone":6,"typeConfidence":0.9,"plateTime":0.44181527328739767,"extension":5.983201908091941},"hitData":{"launchSpeed":77.2,"launchAngle":78.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":192.22}},"index":3,"playId":"7ac48e06-91ba-361d-aebe-18841b562e5b","pitchNumber":4,"startTime":"2026-07-21T01:41:10.545Z","endTime":"2026-07-21T01:41:20.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:41:20.680Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Mitchell flies out to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-21T01:41:29.795Z","endTime":"2026-07-21T01:42:52.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61139439198482,"aZ":-17.093036568517608,"pfxX":-6.08629459676826,"pfxZ":8.583239004411016,"pX":-1.0506249858999586,"pZ":5.528456701063203,"vX0":3.0862684556392384,"vY0":-131.62873910533438,"vZ0":1.5847902174964386,"x":157.05,"y":89.51,"x0":-1.4468320205967078,"y0":50.001083800063604,"z0":6.183148723631474,"aX":-10.69232631755735},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2129,"spinDirection":198},"zone":11,"typeConfidence":0.7,"plateTime":0.4159159858282071,"extension":5.816231660102653},"index":0,"playId":"23232b3b-3729-3dd8-852e-d995f67e1149","pitchNumber":1,"startTime":"2026-07-21T01:41:47.762Z","endTime":"2026-07-21T01:41:52.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.571518258413864,"aZ":-25.952832640210804,"pfxX":-6.643699550581712,"pfxZ":4.12741760253358,"pX":-0.9310755332706514,"pZ":2.107480326393507,"vX0":3.870622880550151,"vY0":-121.93316556389492,"vZ0":-3.908476678811188,"x":152.49,"y":181.88,"x0":-1.6743850284886506,"y0":50.00525346574871,"z0":5.96599401344908,"aX":-10.023363530382156},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.8,"breakHorizontal":11.2,"spinRate":1610,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.4488928239835186,"extension":5.98195068740171},"index":1,"playId":"4a10eeda-4963-3bf9-b8f9-39dd0cdc1275","pitchNumber":2,"startTime":"2026-07-21T01:42:07.893Z","endTime":"2026-07-21T01:42:11.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581320183902804,"aZ":-23.657662806961024,"pfxX":-8.363648378613194,"pfxZ":5.515817220916505,"pX":0.1583478130177305,"pZ":0.25059970611728843,"vX0":6.605235727537575,"vY0":-123.4498643684318,"vZ0":-8.444529306062428,"x":110.96,"y":232.01,"x0":-1.4653679083959559,"y0":50.002520569879145,"z0":5.707256008709665,"aX":-12.908800315105427},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.2,"breakHorizontal":13.6,"spinRate":1722,"spinDirection":209},"zone":14,"typeConfidence":0.87,"plateTime":0.4436900303778275,"extension":6.051324837644679},"index":2,"playId":"b0882839-bb01-377c-a6b7-b7c8b33865ef","pitchNumber":3,"startTime":"2026-07-21T01:42:25.312Z","endTime":"2026-07-21T01:42:29.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.769351775090275,"aZ":-17.497374710114304,"pfxX":-8.641480661426279,"pfxZ":8.265297376443005,"pX":-0.36633154610877317,"pZ":2.380280978860864,"vX0":5.5506869934805785,"vY0":-132.52974216756925,"vZ0":-5.897211359805185,"x":130.96,"y":174.51,"x0":-1.3669435675488197,"y0":50.004405069398416,"z0":5.915749649927882,"aX":-15.34753799776054},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":14.4,"spinRate":2180,"spinDirection":199},"zone":4,"typeConfidence":0.99,"plateTime":0.4135515998868029,"extension":6.080234358742049},"hitData":{"launchSpeed":84.9,"launchAngle":38.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.49,"coordY":103.21}},"index":3,"playId":"c114cb00-94f5-3176-b092-cd14351b3d8b","pitchNumber":4,"startTime":"2026-07-21T01:42:44.618Z","endTime":"2026-07-21T01:42:52.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:42:52.840Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Vaughn doubles (15) on a line drive to right fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-21T01:42:54.783Z","endTime":"2026-07-21T01:45:50.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.095900835645736,"aZ":-26.755675348108657,"pfxX":2.5773322502896256,"pfxZ":3.4931384133266112,"pX":0.2928536918487659,"pZ":1.6452196762999043,"vX0":3.8952645756073987,"vY0":-124.13390440943814,"vZ0":-4.859679033871315,"x":105.84,"y":194.36,"x0":-1.6348552392747002,"y0":50.00427996890339,"z0":5.870203253143554,"aX":4.000923169545973},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":-5.6,"spinRate":2334,"spinDirection":156},"zone":9,"typeConfidence":0.9,"plateTime":0.44214329750593695,"extension":5.808242482920568},"index":0,"playId":"552d4d8b-4d59-3345-be37-c6207f151a9b","pitchNumber":1,"startTime":"2026-07-21T01:43:18.103Z","endTime":"2026-07-21T01:43:21.690Z","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":91.8,"endSpeed":83.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.852008452931187,"aZ":-11.514733416342057,"pfxX":-3.007176059307973,"pfxZ":11.555820243093113,"pX":1.1376532558685284,"pZ":2.723929946242575,"vX0":6.647901262569406,"vY0":-133.39866881409066,"vZ0":-6.261181124284367,"x":73.64,"y":165.23,"x0":-1.0050293874934197,"y0":50.00300886167749,"z0":5.945201283653804,"aX":-5.376977196495543},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":3.8,"spinRate":2178,"spinDirection":198},"zone":12,"typeConfidence":0.94,"plateTime":0.4118608163193147,"extension":5.926900897818977},"index":1,"playId":"49d893e4-2920-3374-90ee-699f0c9110f8","pitchNumber":2,"startTime":"2026-07-21T01:43:33.864Z","endTime":"2026-07-21T01:43:38.256Z","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":85.2,"endSpeed":78.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770032579167754,"aZ":-27.417340672348523,"pfxX":2.0481483615724736,"pfxZ":3.0703987587806036,"pX":1.0874786655322346,"pZ":1.7402018791886462,"vX0":5.4663868899364045,"vY0":-123.97173535876674,"vZ0":-4.481969029240798,"x":75.55,"y":191.79,"x0":-1.4160231023272847,"y0":50.00428483345796,"z0":5.87153538490634,"aX":3.1739334048561347},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.7,"breakHorizontal":-5.0,"spinRate":2424,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4425436856755396,"extension":5.965705730204596},"index":2,"playId":"8ff0addd-80f5-304d-9ee3-78a10097f762","pitchNumber":3,"startTime":"2026-07-21T01:43:49.846Z","endTime":"2026-07-21T01:43:53.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589029570243326,"aZ":-12.658508863572006,"pfxX":-4.2991656174564445,"pfxZ":10.877567359944948,"pX":0.9208820378563309,"pZ":2.8316920332698534,"vX0":7.284648535123651,"vY0":-133.54270429078477,"vZ0":-5.609205725603278,"x":81.9,"y":162.32,"x0":-1.2921613866807564,"y0":50.000106877983555,"z0":5.881103370028311,"aX":-7.7116976742501855},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2097,"spinDirection":200},"zone":12,"typeConfidence":0.93,"plateTime":0.4112311870300278,"extension":6.09124862440193},"index":3,"playId":"7d34325c-c099-327f-ba6c-97b0152b0de3","pitchNumber":4,"startTime":"2026-07-21T01:44:07.339Z","endTime":"2026-07-21T01:44:10.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-21T01:44:17.365Z","endTime":"2026-07-21T01:44:30.661Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"}},{"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":83.3,"endSpeed":76.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.401654064772952,"aZ":-33.924621217388896,"pfxX":2.9963947581317516,"pfxZ":-1.1767472486619486,"pX":1.7126721332390533,"pZ":1.5074720492168086,"vX0":6.290234789638462,"vY0":-121.20306064009755,"vZ0":-3.4802524681675076,"x":51.72,"y":198.08,"x0":-1.3089677704512337,"y0":50.00444405171921,"z0":5.93435822026,"aX":4.44435272729161},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":-7.0,"spinRate":2592,"spinDirection":108},"zone":14,"typeConfidence":0.89,"plateTime":0.45245587400491916,"extension":5.988631579509565},"index":5,"playId":"cc638aa1-3ae2-3dbf-a324-22656daa6156","pitchNumber":5,"startTime":"2026-07-21T01:44:30.661Z","endTime":"2026-07-21T01:44:34.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.680215566834296,"aZ":-13.816746323716847,"pfxX":-3.4736270955839283,"pfxZ":10.230861587980812,"pX":0.5044764993637665,"pZ":3.5468701180152387,"vX0":5.4246785015950465,"vY0":-133.59241478002025,"vZ0":-3.7745260617720287,"x":97.77,"y":143.01,"x0":-1.1077828735720479,"y0":50.00514906022002,"z0":5.981348344026639,"aX":-6.234826882361112},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":5.0,"spinRate":2147,"spinDirection":201},"zone":12,"typeConfidence":0.93,"plateTime":0.4111092676120003,"extension":5.960762073812436},"index":6,"playId":"1556ccda-50a4-34db-bdda-29d4d99a3fd3","pitchNumber":6,"startTime":"2026-07-21T01:44:46.485Z","endTime":"2026-07-21T01:44:51.913Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65782262824743,"aZ":-39.64162836366576,"pfxX":6.084826220970612,"pfxZ":-6.33356506816018,"pX":1.2922902934445715,"pZ":2.074630210961815,"vX0":4.370540834426688,"vY0":-108.40386841488339,"vZ0":0.7355316537804955,"x":67.74,"y":182.76,"x0":-1.547553084265283,"y0":50.00408449678371,"z0":6.092115149330078,"aX":7.171619788058626},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-10.9,"breakHorizontal":-12.2,"spinRate":2581,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.5071372312233606,"extension":5.830139390224225},"index":7,"playId":"753a499b-db7a-3144-91d4-0c8f9373eb6d","pitchNumber":7,"startTime":"2026-07-21T01:45:16.618Z","endTime":"2026-07-21T01:45:20.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7642871139999,"aZ":-10.85375497346283,"pfxX":-2.811431572006714,"pfxZ":11.726896749253916,"pX":0.5960020447442275,"pZ":1.976472006185037,"vX0":5.735124616249878,"vY0":-134.1633406158819,"vZ0":-8.18394611022502,"x":94.28,"y":185.42,"x0":-1.2066741089517536,"y0":50.001725238428286,"z0":5.845156916218991,"aX":-5.111299163486613},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":3.8,"spinRate":2212,"spinDirection":204},"zone":9,"typeConfidence":0.94,"plateTime":0.4086830768902434,"extension":6.103202573314688},"hitData":{"launchSpeed":98.8,"launchAngle":23.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.74,"coordY":70.49}},"index":8,"playId":"2f321938-a086-3ecf-bd46-fb15b8aff816","pitchNumber":8,"startTime":"2026-07-21T01:45:38.829Z","endTime":"2026-07-21T01:45:50.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:45:50.897Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-21T01:46:11.997Z","endTime":"2026-07-21T01:48:15.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":69.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.05083670108267,"aZ":-38.21770800858856,"pfxX":5.154015808327639,"pfxZ":-5.102205107700672,"pX":1.7220432406050972,"pZ":1.057777394454179,"vX0":6.181977215158387,"vY0":-108.2470520875325,"vZ0":-1.6745044831597788,"x":51.36,"y":210.22,"x0":-1.8411950725507171,"y0":50.00146165020818,"z0":6.028995776302416,"aX":6.1085438912469865},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-9.4,"breakHorizontal":-11.0,"spinRate":2547,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.5061774979930052,"extension":5.864396743442273},"index":0,"playId":"a172871e-32c0-3170-9527-044d5b02f647","pitchNumber":1,"startTime":"2026-07-21T01:46:29.636Z","endTime":"2026-07-21T01:46:33.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.150640046907874,"aZ":-24.05183028849273,"pfxX":-7.60750031293935,"pfxZ":5.451350777469189,"pX":-0.4757530327761044,"pZ":3.5060848702691088,"vX0":5.938786930405203,"vY0":-121.12855204225967,"vZ0":-1.129794384787731,"x":135.13,"y":144.12,"x0":-1.9681614070489644,"y0":50.00180348388575,"z0":6.077122588683945,"aX":-11.330203641843232},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.8,"breakHorizontal":12.4,"spinRate":1837,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.4517958397765556,"extension":5.964470659093984},"index":1,"playId":"ac423360-87b1-33cf-ab5c-abedfa4188b5","pitchNumber":2,"startTime":"2026-07-21T01:46:49.488Z","endTime":"2026-07-21T01:46:53.010Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87234124544921,"aZ":-24.026184229792495,"pfxX":-7.975672820519348,"pfxZ":5.380492241125854,"pX":-0.8933439214899334,"pZ":1.312377009498896,"vX0":4.777725178272336,"vY0":-122.19593261012038,"vZ0":-5.986263941121949,"x":151.05,"y":203.35,"x0":-1.836797862186777,"y0":50.001416806672964,"z0":5.855572457679128,"aX":-12.071444304069932},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":13.3,"spinRate":1771,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.4480765726192333,"extension":6.1389927689168085},"index":2,"playId":"c6974e42-8a05-355d-8e05-e6e0775eb01e","pitchNumber":3,"startTime":"2026-07-21T01:47:09.740Z","endTime":"2026-07-21T01:47:13.723Z","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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362530648391637,"aZ":-26.06794661892673,"pfxX":1.8872488311455569,"pfxZ":3.8424907980157545,"pX":0.14565437341213897,"pZ":2.56524308359328,"vX0":4.511889241782518,"vY0":-125.01108298572721,"vZ0":-3.1144891567705315,"x":111.45,"y":169.52,"x0":-1.9251319536940694,"y0":50.00203035208468,"z0":5.9589844920458805,"aX":2.9962882087828637},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":-4.4,"spinRate":2379,"spinDirection":167},"zone":5,"typeConfidence":0.89,"plateTime":0.4375583333761415,"extension":5.894765004901799},"index":3,"playId":"e040d44b-9d0a-33f5-bc04-58bce4cac541","pitchNumber":4,"startTime":"2026-07-21T01:47:28.761Z","endTime":"2026-07-21T01:47:32.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57466132055665,"aZ":-23.167208722570088,"pfxX":-6.889836088080198,"pfxZ":5.8451722610038,"pX":-1.4706238800053024,"pZ":2.979111617487858,"vX0":3.250486567231613,"vY0":-123.33943020952205,"vZ0":-2.545984038844276,"x":173.06,"y":158.34,"x0":-1.9106349944939374,"y0":50.00080359748618,"z0":5.978711439082629,"aX":-10.611879945634673},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":1798,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.44411389718563754,"extension":5.794941372934064},"index":4,"playId":"f3c0b4af-4005-360a-ba3d-1f346ca494b1","pitchNumber":5,"startTime":"2026-07-21T01:47:50.320Z","endTime":"2026-07-21T01:47:53.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533622831352783,"aZ":-9.83456451193782,"pfxX":-4.066442320476222,"pfxZ":12.723523692447513,"pX":0.5463031282563569,"pZ":2.498532662457197,"vX0":6.8537479786307856,"vY0":-132.01909217089593,"vZ0":-6.844997063522463,"x":96.18,"y":171.32,"x0":-1.5614923203982078,"y0":50.00083584117739,"z0":5.857990249184192,"aX":-7.139098724073642},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.6,"breakHorizontal":5.8,"spinRate":2182,"spinDirection":203},"zone":6,"typeConfidence":0.93,"plateTime":0.4157572072141189,"extension":6.2632648927169},"index":5,"playId":"4450a836-24a4-3ff2-90fe-27ed2bf8d629","pitchNumber":6,"startTime":"2026-07-21T01:48:11.109Z","endTime":"2026-07-21T01:48:15.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:48:15.173Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:50:34.970Z","endTime":"2026-07-21T01:52:32.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T01:50:22.874Z","endTime":"2026-07-21T01:50:37.243Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61959944948312,"aZ":-24.981836075255156,"pfxX":0.9157568245264587,"pfxZ":4.253458459922598,"pX":0.47468577950983115,"pZ":1.3953259910124969,"vX0":5.340546355965834,"vY0":-128.95780760814455,"vZ0":-4.36347253492613,"x":98.91,"y":201.11,"x0":-1.738163580252503,"y0":50.00600436151447,"z0":5.025491551186612,"aX":1.549800603926126},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":-2.8,"spinRate":2287,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.42395198265402634,"extension":5.955588044482677},"index":1,"playId":"4989dc8c-0b70-35a3-96ca-7fe0df284a97","pitchNumber":1,"startTime":"2026-07-21T01:50:37.243Z","endTime":"2026-07-21T01:50:41.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96898453757967,"aZ":-35.4546580787631,"pfxX":-9.460765804382024,"pfxZ":-2.1762690967995235,"pX":-0.6876187606590219,"pZ":1.7767123813710342,"vX0":5.33408692455216,"vY0":-122.39385891325263,"vZ0":-0.9345869962100917,"x":143.21,"y":190.81,"x0":-1.6750781476013816,"y0":50.00557525032623,"z0":5.221502504741997,"aX":-14.24054938076035},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":15.7,"spinRate":1647,"spinDirection":258},"zone":7,"typeConfidence":0.9,"plateTime":0.4488886258830518,"extension":5.82848057425355},"index":2,"playId":"68e5d7b7-3bcd-3fe6-a81e-6842f8d2bdc1","pitchNumber":2,"startTime":"2026-07-21T01:50:52.848Z","endTime":"2026-07-21T01:50:56.659Z","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":84.3,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68876836770108,"aZ":-34.23853726796216,"pfxX":-8.800261343741587,"pfxZ":-1.3663393424530854,"pX":-1.012264473090511,"pZ":0.7660752821053112,"vX0":4.445109875472373,"vY0":-122.64274820040349,"vZ0":-3.4400707228878975,"x":155.59,"y":218.1,"x0":-1.7151514421092466,"y0":50.0051993310697,"z0":5.139895347946558,"aX":-13.263594742796844},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.1,"breakHorizontal":14.8,"spinRate":1628,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.44846086127033713,"extension":5.981206072471292},"index":3,"playId":"6f250f27-cc51-355f-82c8-2750abdb77b5","pitchNumber":3,"startTime":"2026-07-21T01:51:08.041Z","endTime":"2026-07-21T01:51:13.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.289431321301933,"aZ":-42.05866508152059,"pfxX":5.727174890244747,"pfxZ":-7.011722940523181,"pX":0.5421613483483483,"pZ":1.856315707442193,"vX0":3.46741536714969,"vY0":-118.98355056336912,"vZ0":0.8095552914921609,"x":96.33,"y":188.66,"x0":-1.6859923518913464,"y0":50.00162888266643,"z0":5.372845190295311,"aX":8.076112181818871},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.1,"breakHorizontal":-11.3,"spinRate":2784,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.46324101584178656,"extension":5.985330449492047},"index":4,"playId":"a67b37e0-8510-36be-a118-9090ef7ee66e","pitchNumber":4,"startTime":"2026-07-21T01:51:28.017Z","endTime":"2026-07-21T01:51:31.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273611798948522,"aZ":-36.12234563499243,"pfxX":6.730595824807832,"pfxZ":-2.661931158284837,"pX":-0.0010481809704995305,"pZ":1.5108269918320252,"vX0":1.83545812508551,"vY0":-120.94423759565396,"vZ0":-1.284026786217328,"x":117.04,"y":197.99,"x0":-1.6439686294846423,"y0":50.003076915966886,"z0":5.212577061139146,"aX":9.98433389790229},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.9,"breakHorizontal":-12.6,"spinRate":2769,"spinDirection":58},"zone":14,"typeConfidence":0.82,"plateTime":0.45264114808598555,"extension":6.0911961184235475},"index":5,"playId":"693e6787-c35e-30db-9dff-dc0cb4626ca6","pitchNumber":5,"startTime":"2026-07-21T01:51:52.796Z","endTime":"2026-07-21T01:51:57.366Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0072628215113,"aZ":-28.10535602887792,"pfxX":0.8208786600465109,"pfxZ":2.463437155686588,"pX":-0.046551447849962256,"pZ":3.4567534986088244,"vX0":3.703540067534168,"vY0":-127.97619303599296,"vZ0":1.0523136357749,"x":118.77,"y":145.45,"x0":-1.6206752162598996,"y0":50.006256006684175,"z0":5.245602979926899,"aX":1.3586331643242529},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":-2.4,"spinRate":2316,"spinDirection":172},"zone":11,"typeConfidence":0.9,"plateTime":0.4283905883482424,"extension":6.008884007128842},"index":6,"playId":"8ce1e1e9-d985-3ec2-b65f-699bb1875857","pitchNumber":6,"startTime":"2026-07-21T01:52:28.650Z","endTime":"2026-07-21T01:52:32.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:52:32.137Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:52:43.114Z","endTime":"2026-07-21T01:54:12.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491614775655282,"aZ":-36.269156860260395,"pfxX":7.9745246334383895,"pfxZ":-2.801960648092761,"pX":1.1758236048039399,"pZ":1.489153109107171,"vX0":4.062619826172364,"vY0":-120.20659490974415,"vZ0":-1.2087649881621194,"x":72.18,"y":198.57,"x0":-1.5725782125926764,"y0":50.00216467440208,"z0":5.221037866652879,"aX":11.658541396535878},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.0,"breakHorizontal":-15.4,"spinRate":2921,"spinDirection":59},"zone":14,"typeConfidence":0.87,"plateTime":0.45580065344150933,"extension":6.013037653540618},"index":0,"playId":"19e20185-8871-38d3-8bf2-3c5ceca8f449","pitchNumber":1,"startTime":"2026-07-21T01:53:01.176Z","endTime":"2026-07-21T01:53:04.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45406219247042,"aZ":-33.24678885306462,"pfxX":-8.15094472350028,"pfxZ":-0.6894769537089624,"pX":-0.4787371056505919,"pZ":1.265193783163615,"vX0":5.115071578830326,"vY0":-124.42039758254793,"vZ0":-2.802560110468744,"x":135.25,"y":204.62,"x0":-1.504476255652053,"y0":50.00078265592846,"z0":5.167156999580732,"aX":-12.750947267014547},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":13.6,"spinRate":1594,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.4405747188681146,"extension":5.94785606772258},"index":1,"playId":"557ff055-0650-311a-b9da-ce54a62867e8","pitchNumber":2,"startTime":"2026-07-21T01:53:16.586Z","endTime":"2026-07-21T01:53:20.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.777534500552484,"aZ":-28.60412528622659,"pfxX":-8.148377201522074,"pfxZ":1.9904096490441177,"pX":-0.5369307342722822,"pZ":1.3214155946210078,"vX0":5.259542642198666,"vY0":-133.29569910311596,"vZ0":-4.246723705297253,"x":137.47,"y":203.1,"x0":-1.4812885281680515,"y0":50.001635882488955,"z0":5.010574650888579,"aX":-14.600226635391685},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":2089,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4115822561256888,"extension":5.987850317981946},"index":2,"playId":"22c29549-e115-365f-bf83-77b09657b649","pitchNumber":3,"startTime":"2026-07-21T01:53:33.943Z","endTime":"2026-07-21T01:53:38.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.038640198601282,"aZ":-26.48404414071165,"pfxX":1.2113274930726983,"pfxZ":3.404105463380035,"pX":0.007881882000170653,"pZ":2.254078165960175,"vX0":3.8389638611889505,"vY0":-128.53405776350428,"vZ0":-2.077932657729314,"x":116.7,"y":177.92,"x0":-1.6632576538600385,"y0":50.000142329838255,"z0":5.1326142052617545,"aX":2.0231340128980686},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":-3.1,"spinRate":2424,"spinDirection":180},"zone":5,"typeConfidence":0.91,"plateTime":0.4263858286580926,"extension":6.0045395304363085},"index":3,"playId":"f235be76-082b-3ab5-815e-f256c2507812","pitchNumber":4,"startTime":"2026-07-21T01:53:52.134Z","endTime":"2026-07-21T01:53:55.603Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.381542342204586,"aZ":-33.24289431742499,"pfxX":-9.638583191832474,"pfxZ":-0.6813122268890881,"pX":0.011042073728628907,"pZ":1.0687382756664885,"vX0":7.055655352399584,"vY0":-125.1540652315184,"vZ0":-3.1670087818811945,"x":116.58,"y":209.92,"x0":-1.605067318217951,"y0":50.00224681721737,"z0":5.098552944718564,"aX":-15.152482773298871},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":15.6,"spinRate":1662,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.43916629959367937,"extension":6.157158061593753},"index":4,"playId":"25a996c1-770f-371d-ac89-ff5ea33b1372","pitchNumber":5,"startTime":"2026-07-21T01:54:07.843Z","endTime":"2026-07-21T01:54:12.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:54:12.837Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (15) on a line drive to right fielder Jake Bauers. Juan Soto to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:54:26.415Z","endTime":"2026-07-21T01:55:29.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596474873845878,"aZ":-27.8587336573475,"pfxX":0.660066132583554,"pfxZ":2.5379374005865873,"pX":-0.7050042498783358,"pZ":2.970173768281891,"vX0":2.3446471472772275,"vY0":-129.27701920129775,"vZ0":-0.17485398203279845,"x":143.87,"y":158.59,"x0":-1.707528782562428,"y0":50.004086456996696,"z0":5.167408274182236,"aX":1.1232663144687722},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":-1.7,"spinRate":2378,"spinDirection":178},"zone":1,"typeConfidence":0.91,"plateTime":0.4228206667773349,"extension":5.9642059360734745},"index":0,"playId":"0df5e527-8219-3d3e-a73f-0fed0356e9b8","pitchNumber":1,"startTime":"2026-07-21T01:54:38.670Z","endTime":"2026-07-21T01:54:42.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10654517401804,"aZ":-28.160974079302658,"pfxX":8.978686186664138,"pfxZ":2.6915743033728265,"pX":0.11464649918710196,"pZ":3.237959304201888,"vX0":1.5736167699993224,"vY0":-121.7423493556412,"vZ0":1.1722346486179052,"x":112.63,"y":151.36,"x0":-1.7072164410282007,"y0":50.00487891878053,"z0":5.197494297159335,"aX":13.406568864781056},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.4,"breakHorizontal":-16.7,"spinRate":2667,"spinDirection":94},"zone":2,"typeConfidence":0.9,"plateTime":0.45083648376686813,"extension":5.997471041811191},"index":1,"playId":"4434551c-12f5-3a6e-9801-c3a5f4d13a96","pitchNumber":2,"startTime":"2026-07-21T01:54:57.296Z","endTime":"2026-07-21T01:55:01.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33989997084796,"aZ":-28.327253231682437,"pfxX":7.233448165075762,"pfxZ":2.626995147146827,"pX":0.10447002619913992,"pZ":2.21996048983476,"vX0":1.99889176778917,"vY0":-120.22633441070079,"vZ0":-0.762967973815599,"x":113.02,"y":178.84,"x0":-1.6774078279476143,"y0":50.001549085345275,"z0":5.0557749967689745,"aX":10.586398438762693},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.8,"breakHorizontal":-13.6,"spinRate":2724,"spinDirection":75},"zone":5,"typeConfidence":0.91,"plateTime":0.4555953252060734,"extension":6.141819511793821},"hitData":{"launchSpeed":80.3,"launchAngle":24.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":215.6,"coordY":119.44}},"index":2,"playId":"16cba951-6e5c-3dde-a39a-d6f5e2364fda","pitchNumber":3,"startTime":"2026-07-21T01:55:15.454Z","endTime":"2026-07-21T01:55:29.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:55:29.511Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, first baseman Andrew Vaughn to pitcher Lance McCullers Jr. Juan Soto scores. Bo Bichette to 3rd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:56:48.381Z","endTime":"2026-07-21T01:57:17.997Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621121,"link":"/api/v1/people/621121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":621121,"link":"/api/v1/people/621121"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-21T01:55:43.869Z","endTime":"2026-07-21T01:56:50.703Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54610471942845,"aZ":-24.282961048908398,"pfxX":1.3946001221378541,"pfxZ":4.530965301960807,"pX":-3.0556356535845457,"pZ":2.705238819532392,"vX0":-3.3690921201203743,"vY0":-130.60102294880872,"vZ0":-1.6386479069168782,"x":233.47,"y":165.74,"x0":-1.9344860515950275,"y0":50.00107636649529,"z0":5.153734891688708,"aX":2.4279466508890124},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.2,"breakHorizontal":-1.8,"spinRate":2250,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.41818734801626123,"extension":5.8015478158565035},"index":1,"playId":"689b1ded-dd1f-3cdc-8b67-3c3e8e7f4f12","pitchNumber":1,"startTime":"2026-07-21T01:56:50.703Z","endTime":"2026-07-21T01:56:53.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38664852518019,"aZ":-25.412658928891016,"pfxX":-5.966557389212019,"pfxZ":4.349041411565973,"pX":-0.4414815335690814,"pZ":2.1893916036586765,"vX0":5.221342559214024,"vY0":-124.74608433443214,"vZ0":-1.8682032011259324,"x":133.83,"y":179.67,"x0":-1.8008546077114862,"y0":50.00070386211618,"z0":5.072198025924004,"aX":-9.270480402439302},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.7,"breakHorizontal":9.4,"spinRate":1525,"spinDirection":259},"zone":4,"typeConfidence":0.89,"plateTime":0.44144858147276045,"extension":5.850560380862638},"hitData":{"launchSpeed":82.6,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.44,"coordY":167.9}},"index":2,"playId":"c2d98ebc-4860-3246-9b32-07761f2e66c8","pitchNumber":2,"startTime":"2026-07-21T01:57:09.875Z","endTime":"2026-07-21T01:57:17.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:57:17.997Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a line drive to right fielder Jake Bauers. Bo Bichette scores.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:57:36.888Z","endTime":"2026-07-21T01:59:00.035Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":621121,"link":"/api/v1/people/621121"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257251418215464,"aZ":-25.92398190604747,"pfxX":1.0532200609001303,"pfxZ":3.751378557481118,"pX":-0.5353711880462029,"pZ":2.274028472587391,"vX0":2.6207962610521736,"vY0":-128.43164613165314,"vZ0":-2.0871202971437404,"x":137.41,"y":177.38,"x0":-1.7069574259257254,"y0":50.00360478550003,"z0":5.118844687877207,"aX":1.754195373030837},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2292,"spinDirection":182},"zone":4,"typeConfidence":0.91,"plateTime":0.42691177789618706,"extension":6.014460317838957},"index":0,"playId":"0d9382ee-2e7e-3aff-ba0d-ae81581dd2ab","pitchNumber":1,"startTime":"2026-07-21T01:57:49.715Z","endTime":"2026-07-21T01:57:53.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.243567383378164,"aZ":-30.400799280019086,"pfxX":-7.183160848712943,"pfxZ":1.1379656126154654,"pX":-1.3559108566880516,"pZ":2.523219584444629,"vX0":3.2626326593145114,"vY0":-125.05558413435848,"vZ0":-0.44522039814281555,"x":168.68,"y":170.65,"x0":-1.7533157452711312,"y0":50.00500451875484,"z0":5.2251839366261414,"aX":-11.232545157938896},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":12.1,"spinRate":1620,"spinDirection":252},"zone":11,"typeConfidence":0.9,"plateTime":0.4401592451423322,"extension":5.972954029124308},"index":1,"playId":"f044e029-2695-300e-8ba2-76ebc500b021","pitchNumber":2,"startTime":"2026-07-21T01:58:05.025Z","endTime":"2026-07-21T01:58:08.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955858284213882,"aZ":-33.694222327174266,"pfxX":-7.911583649255751,"pfxZ":-0.9793264677673885,"pX":0.3034607776157812,"pZ":0.07973340261112222,"vX0":7.054926254860819,"vY0":-124.77495018732374,"vZ0":-4.920605223731126,"x":105.43,"y":236.63,"x0":-1.5494496860011857,"y0":50.00153430082657,"z0":4.892350678044959,"aX":-12.322686365390213},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.8,"breakHorizontal":12.5,"spinRate":1512,"spinDirection":263},"zone":14,"typeConfidence":0.9,"plateTime":0.4410397402334465,"extension":6.25149502852074},"index":2,"playId":"0ebf0cb4-abfb-3e5e-97f7-50f9c1a960cd","pitchNumber":3,"startTime":"2026-07-21T01:58:23.384Z","endTime":"2026-07-21T01:58:27.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.149689767725516,"aZ":-29.05407724264959,"pfxX":2.4273804892859183,"pfxZ":1.8782950230626128,"pX":0.23773116410332193,"pZ":2.6636212189869193,"vX0":3.944570161254475,"vY0":-128.25142963615647,"vZ0":-0.6355015886961937,"x":107.94,"y":166.86,"x0":-1.6371251112537386,"y0":50.003792557658755,"z0":5.18568390154864,"aX":4.0327547280896505},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":-5.3,"spinRate":2318,"spinDirection":179},"zone":5,"typeConfidence":0.9,"plateTime":0.4274959577969497,"extension":6.063429412719798},"hitData":{"launchSpeed":82.6,"launchAngle":17.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.81,"coordY":102.89}},"index":3,"playId":"ea66dd3b-6da0-3408-bf1e-e7268a7a5613","pitchNumber":4,"startTime":"2026-07-21T01:58:46.643Z","endTime":"2026-07-21T01:59:00.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:59:00.035Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:59:13.585Z","endTime":"2026-07-21T02:01:38.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.002090350727048,"aZ":-37.122759710363084,"pfxX":10.235387007778389,"pfxZ":-3.6490913307422375,"pX":-0.5724047657095923,"pZ":3.518671503673609,"vX0":-0.20143031736637212,"vY0":-116.10021742848906,"vZ0":3.744839343174526,"x":138.82,"y":143.78,"x0":-1.8126186757909353,"y0":50.00262928236472,"z0":5.432073097523153,"aX":13.884313119115602},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.3,"breakHorizontal":-18.5,"spinRate":2678,"spinDirection":67},"zone":11,"typeConfidence":0.9,"plateTime":0.4728997784358806,"extension":6.016495707450351},"index":0,"playId":"32c35f22-cd30-3a9d-b8b3-1cf4b90d3fda","pitchNumber":1,"startTime":"2026-07-21T01:59:23.103Z","endTime":"2026-07-21T01:59:27.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-21T01:59:38.072Z","endTime":"2026-07-21T02:00:19.356Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.432298384275487,"aZ":-25.404032342623353,"pfxX":0.7778452037090036,"pfxZ":4.093198167806168,"pX":-1.1958984651850793,"pZ":2.9222923050920873,"vX0":1.271906468979859,"vY0":-127.40018833733167,"vZ0":-0.7298199712097588,"x":162.58,"y":159.88,"x0":-1.8013545035214782,"y0":50.005788791849206,"z0":5.207672068392434,"aX":1.287970637800163},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":-1.7,"spinRate":2379,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.42875845532693546,"extension":5.924073229101999},"index":2,"playId":"2cf7b420-9a80-3e42-ba24-50c42677bad3","pitchNumber":2,"startTime":"2026-07-21T02:00:19.356Z","endTime":"2026-07-21T02:00:23.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1878477892267,"aZ":-27.977497049866365,"pfxX":-7.989191123780539,"pfxZ":2.4503286000278486,"pX":0.40376537868054757,"pZ":2.6215075666874554,"vX0":7.5381820907092845,"vY0":-130.56931998754658,"vZ0":-1.177666496949349,"x":101.61,"y":168.0,"x0":-1.4919553996584245,"y0":50.00554598380546,"z0":5.196496005897458,"aX":-13.705415811413207},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.4,"breakHorizontal":12.7,"spinRate":2150,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.4205453572218838,"extension":5.9352159712952615},"index":3,"playId":"2ef1cfd3-1e42-3641-915b-e56dfe1ed8fb","pitchNumber":3,"startTime":"2026-07-21T02:00:34.717Z","endTime":"2026-07-21T02:00:38.230Z","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":85.3,"endSpeed":77.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.198346436220795,"aZ":-33.687422617541145,"pfxX":-7.485550874737101,"pfxZ":-0.9799572468928641,"pX":-2.3137307430012504,"pZ":2.8801465931364048,"vX0":1.1467259981971676,"vY0":-124.20940054840878,"vZ0":0.9648634496425366,"x":205.19,"y":161.02,"x0":-1.812524152586014,"y0":50.00168166235817,"z0":5.309622938106364,"aX":-11.578317130982292},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1566,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.4426693715070158,"extension":5.900925515558331},"index":4,"playId":"61242993-7b79-3c6c-a066-35bcae7bc3d7","pitchNumber":4,"startTime":"2026-07-21T02:00:50.429Z","endTime":"2026-07-21T02:00:53.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245040142137412,"aZ":-26.593151574811376,"pfxX":1.4566964167243666,"pfxZ":3.371370557233064,"pX":0.048378544939576724,"pZ":2.9506234485532694,"vX0":3.7714969755803116,"vY0":-127.11567460451901,"vZ0":-0.5933679445249435,"x":115.16,"y":159.11,"x0":-1.6370046435496268,"y0":50.00327475220359,"z0":5.277271898774554,"aX":2.410401614260987},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":-3.4,"spinRate":2383,"spinDirection":175},"zone":2,"typeConfidence":0.91,"plateTime":0.42901358044353444,"extension":6.004092256623385},"index":5,"playId":"3cebdc4a-6d4c-33af-a149-78e76e3b3560","pitchNumber":5,"startTime":"2026-07-21T02:01:09.964Z","endTime":"2026-07-21T02:01:13.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407740999524254,"aZ":-40.67032376160818,"pfxX":7.8721773685978,"pfxZ":-5.933255207457634,"pX":0.023931735795075567,"pZ":1.8162803394790004,"vX0":1.4998149173936355,"vY0":-119.33066156924741,"vZ0":0.3447781140807942,"x":116.09,"y":189.74,"x0":-1.6360537589908626,"y0":50.00271887212871,"z0":5.354233652562257,"aX":11.275039626553243},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.3,"breakHorizontal":-14.6,"spinRate":2870,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.4601983397035698,"extension":5.912539683905074},"hitData":{"launchSpeed":95.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":152.19}},"index":6,"playId":"ee3ea727-4b17-38bc-977f-50cf292ca7f9","pitchNumber":6,"startTime":"2026-07-21T02:01:32.196Z","endTime":"2026-07-21T02:01:38.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:01:38.907Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cooper Pratt flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-21T02:03:45.188Z","endTime":"2026-07-21T02:05:16.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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":88.3,"endSpeed":80.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33868957364611,"aZ":-14.651369107932332,"pfxX":-3.036529564889171,"pfxZ":10.494681063371974,"pX":-0.5008304792428043,"pZ":3.6959349607588017,"vX0":2.9478676130730608,"vY0":-128.58357727518853,"vZ0":-3.2822799019881153,"x":136.09,"y":138.99,"x0":-1.2691120361887995,"y0":50.004445022467785,"z0":6.129816441292163,"aX":-5.071375726160213},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":18.5,"breakHorizontal":4.8,"spinRate":2048,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.4264032944695928,"extension":6.131998469729482},"index":0,"playId":"4e14f659-fe5b-3e9e-a66a-ecdf2bbfd62f","pitchNumber":1,"startTime":"2026-07-21T02:03:53.395Z","endTime":"2026-07-21T02:03:57.046Z","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":83.8,"endSpeed":77.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.151302495465632,"aZ":-26.808761511207095,"pfxX":3.3769028545522577,"pfxZ":3.5522931856042295,"pX":1.6671053825189919,"pZ":2.061181694985631,"vX0":6.153732511168171,"vY0":-121.93710971828621,"vZ0":-3.984619588697054,"x":53.45,"y":183.13,"x0":-1.3244824452873154,"y0":50.0045293558881,"z0":6.019933033709291,"aX":5.104045699482992},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":-7.6,"spinRate":2425,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.4485499543189122,"extension":5.847894817444493},"index":1,"playId":"534f9495-850e-359d-a827-727f574e031d","pitchNumber":2,"startTime":"2026-07-21T02:04:08.942Z","endTime":"2026-07-21T02:04:12.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1579061699514,"aZ":-27.07656475330426,"pfxX":3.431935875018742,"pfxZ":3.2842460082058844,"pX":1.618900836740982,"pZ":1.6990632861837296,"vX0":6.185706740403682,"vY0":-123.35566298703745,"vZ0":-4.743221653466056,"x":55.29,"y":192.91,"x0":-1.3609462322909835,"y0":50.00027327186037,"z0":5.913284606850609,"aX":5.3184815866241735},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.2,"breakHorizontal":-7.6,"spinRate":2434,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.44300476345208173,"extension":6.174603665525822},"index":2,"playId":"f51cf8f3-ff51-30a5-8615-843153aadf7d","pitchNumber":3,"startTime":"2026-07-21T02:04:23.049Z","endTime":"2026-07-21T02:04:26.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.584787201039614,"aZ":-23.767805091868937,"pfxX":-6.010650609188776,"pfxZ":5.494516744930637,"pX":-0.11209569731837753,"pZ":1.1632830749349852,"vX0":5.244719079236865,"vY0":-122.71046777387254,"vZ0":-6.373480646083974,"x":121.27,"y":207.37,"x0":-1.4930292611981177,"y0":50.00319530101702,"z0":5.810762488189249,"aX":-9.195104353440472},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.8,"breakHorizontal":9.7,"spinRate":1713,"spinDirection":203},"zone":13,"typeConfidence":0.88,"plateTime":0.44583692754227444,"extension":6.0453785482623825},"index":3,"playId":"69a5f9b4-2643-37a0-8cb5-0662b90988b7","pitchNumber":4,"startTime":"2026-07-21T02:04:38.698Z","endTime":"2026-07-21T02:04:42.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-21T02:04:48.234Z","endTime":"2026-07-21T02:05:07.764Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.488614939041458,"aZ":-25.04792462179383,"pfxX":-5.738438763730136,"pfxZ":4.563815465837554,"pX":0.4427105472861496,"pZ":1.9296331892903835,"vX0":6.184487983835504,"vY0":-123.84871265387264,"vZ0":-4.521108949605206,"x":100.12,"y":186.68,"x0":-1.334916656849986,"y0":50.0038844714505,"z0":5.860290673009632,"aX":-8.96324621351942},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.4,"breakHorizontal":9.0,"spinRate":1796,"spinDirection":207},"zone":9,"typeConfidence":0.81,"plateTime":0.44135695874051084,"extension":6.151678341787979},"hitData":{"launchSpeed":86.7,"launchAngle":35.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.78,"coordY":75.54}},"index":5,"playId":"df0a73a9-77bb-35c3-84fd-37cd58d02baa","pitchNumber":5,"startTime":"2026-07-21T02:05:07.764Z","endTime":"2026-07-21T02:05:16.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:05:16.913Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Ortiz lines out to right fielder A.J. Ewing.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-21T02:05:24.975Z","endTime":"2026-07-21T02:06:47.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":69.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70320027705861,"aZ":-35.93102826184911,"pfxX":8.751758981905345,"pfxZ":-3.165280554038083,"pX":2.332304724386143,"pZ":1.1796593071795123,"vX0":5.31270610237583,"vY0":-109.02673517990644,"vZ0":-1.8472469600158339,"x":28.1,"y":206.93,"x0":-1.2849827927050512,"y0":50.00262001258585,"z0":5.9669748246923255,"aX":10.386274667612232},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-5.9,"breakHorizontal":-17.4,"spinRate":2634,"spinDirection":42},"zone":14,"typeConfidence":0.8,"plateTime":0.5051242525149808,"extension":5.9133206991212734},"index":0,"playId":"2d3618a6-ed7b-3871-95d4-1b7ffde2f995","pitchNumber":1,"startTime":"2026-07-21T02:05:42.275Z","endTime":"2026-07-21T02:05:45.585Z","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":90.8,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28745859464635,"aZ":-12.07401325280521,"pfxX":-3.101216382776981,"pfxZ":11.445510059833776,"pX":0.5688882344150341,"pZ":2.424049840020193,"vX0":5.7443401158601235,"vY0":-131.98103220102743,"vZ0":-6.6917235872713565,"x":95.32,"y":173.33,"x0":-1.2373823975280993,"y0":50.002651803604905,"z0":5.889884548516674,"aX":-5.446614156356184},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.3,"breakHorizontal":4.3,"spinRate":2150,"spinDirection":202},"zone":6,"typeConfidence":0.93,"plateTime":0.41573949980328395,"extension":6.026774769397491},"index":1,"playId":"26f69ec1-47dc-3379-a860-510cef7c1328","pitchNumber":2,"startTime":"2026-07-21T02:05:56.634Z","endTime":"2026-07-21T02:06:01.253Z","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":84.4,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89328522422114,"aZ":-29.29938390138212,"pfxX":3.3023037624703093,"pfxZ":1.8651784282098323,"pX":-0.2942282556135528,"pZ":3.391694224502165,"vX0":2.115218434877689,"vY0":-123.04457764492416,"vZ0":-0.5308162542138748,"x":128.22,"y":147.2,"x0":-1.5922246926056793,"y0":50.005166853745685,"z0":6.078592582842195,"aX":5.097520843466772},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":-6.5,"spinRate":2232,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.444020081336125,"extension":5.799333950164067},"index":2,"playId":"7b6a0e39-b0c8-3d1a-bf57-dcf4b9ed9517","pitchNumber":3,"startTime":"2026-07-21T02:06:17.695Z","endTime":"2026-07-21T02:06:21.273Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.851449025930673,"aZ":-12.775512427543871,"pfxX":-1.8604331851787985,"pfxZ":10.668666871321495,"pX":0.6564855242803367,"pZ":1.9482046931894124,"vX0":5.797912390006551,"vY0":-133.97408217665716,"vZ0":-7.800605900750034,"x":91.98,"y":186.18,"x0":-1.2937204110322804,"y0":50.00628225857667,"z0":5.810271548818617,"aX":-3.3846618483281716},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":2.2,"spinRate":2179,"spinDirection":197},"zone":9,"typeConfidence":0.93,"plateTime":0.40877570380914063,"extension":6.116755748460348},"hitData":{"launchSpeed":88.1,"launchAngle":25.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.46,"coordY":88.01}},"index":3,"playId":"6af987f3-7590-3ef0-b018-f23b8e4bf49b","pitchNumber":4,"startTime":"2026-07-21T02:06:40.156Z","endTime":"2026-07-21T02:06:47.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:06:47.791Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-21T02:07:00.622Z","endTime":"2026-07-21T02:07:50.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":91.1,"endSpeed":83.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.565502975705684,"aZ":-13.14418984561655,"pfxX":-4.8741765312594865,"pfxZ":10.765876160726432,"pX":-0.768882710003987,"pZ":1.796276472671093,"vX0":3.634411289348003,"vY0":-132.4238375236435,"vZ0":-8.050003870345162,"x":146.31,"y":190.28,"x0":-1.5292135181050739,"y0":50.001703911708645,"z0":5.847326639343738,"aX":-8.614019702369333},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2104,"spinDirection":211},"zone":7,"typeConfidence":0.88,"plateTime":0.41439874837124524,"extension":5.971323074303829},"index":0,"playId":"1e46715c-2305-32aa-a677-ab9841903f4b","pitchNumber":1,"startTime":"2026-07-21T02:07:12.866Z","endTime":"2026-07-21T02:07:16.465Z","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(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":85.1,"endSpeed":77.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388258794389188,"aZ":-21.59099508747155,"pfxX":-6.5976504095903294,"pfxZ":6.843236948176319,"pX":-0.38888856841887515,"pZ":1.5376777744697674,"vX0":4.690005286745431,"vY0":-123.75939571574264,"vZ0":-5.948297871479942,"x":131.82,"y":197.26,"x0":-1.4541390099676983,"y0":50.004071246052625,"z0":5.7883901552559225,"aX":-10.20467478622156},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.2,"breakHorizontal":10.8,"spinRate":1729,"spinDirection":211},"zone":13,"typeConfidence":0.83,"plateTime":0.4430795941703014,"extension":5.991616676289175},"index":1,"playId":"5d42ca19-e10b-3c58-99ed-c3ccdb560656","pitchNumber":2,"startTime":"2026-07-21T02:07:26.888Z","endTime":"2026-07-21T02:07:30.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60407321996089,"aZ":-39.11898788124332,"pfxX":7.833635871060261,"pfxZ":-5.958356476885402,"pX":0.28090020530974197,"pZ":1.3500536944849262,"vX0":2.235238967857732,"vY0":-108.40007895357029,"vZ0":-0.6697074651314874,"x":106.29,"y":202.33,"x0":-1.786948084531135,"y0":50.0036288271727,"z0":6.011473696257774,"aX":9.129292930941928},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-10.6,"breakHorizontal":-14.8,"spinRate":2658,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.509343007646438,"extension":5.887735203405636},"hitData":{"launchSpeed":91.4,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":166.38}},"index":2,"playId":"fce343f6-29ac-3adb-8a5f-4da038b70059","pitchNumber":3,"startTime":"2026-07-21T02:07:43.902Z","endTime":"2026-07-21T02:07:50.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:07:50.969Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T02:10:11.739Z","endTime":"2026-07-21T02:10:55.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Lance McCullers Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T02:08:20.156Z","endTime":"2026-07-21T02:09:15.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Blake Perkins replaces right fielder Jake Bauers, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-21T02:09:15.642Z","endTime":"2026-07-21T02:10:13.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09235578730126,"aZ":-23.296707529967826,"pfxX":6.230872053494675,"pfxZ":6.140378944098674,"pX":0.7190988153469308,"pZ":1.8910678242091628,"vX0":4.966290931971279,"vY0":-119.27434556436515,"vZ0":-0.18710197177512744,"x":89.59,"y":187.72,"x0":-2.1968471680222423,"y0":50.005018064442766,"z0":4.064213015953714,"aX":9.01434533131572},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.4,"breakHorizontal":-12.5,"spinRate":2585,"spinDirection":82},"zone":9,"typeConfidence":0.87,"plateTime":0.4585134222685294,"extension":6.491469610415265},"index":2,"playId":"8c7a4d82-b11a-3e01-86b8-a1e36887b677","pitchNumber":1,"startTime":"2026-07-21T02:10:13.771Z","endTime":"2026-07-21T02:10:17.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49370495385777,"aZ":-23.966576424795793,"pfxX":6.171242123799238,"pfxZ":5.716783129534455,"pX":-0.11687915895259399,"pZ":2.4139819501320874,"vX0":2.657482722570327,"vY0":-118.74680297284748,"vZ0":1.254782855484611,"x":121.46,"y":173.6,"x0":-2.050496077937028,"y0":50.005774729559995,"z0":4.049872291880278,"aX":8.865212784283255},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.9,"breakHorizontal":-11.8,"spinRate":2511,"spinDirection":88},"zone":5,"typeConfidence":0.88,"plateTime":0.4602304046397796,"extension":6.375513545878899},"index":3,"playId":"ff88a949-96f0-3d3b-8ba3-ce08382e970a","pitchNumber":2,"startTime":"2026-07-21T02:10:26.470Z","endTime":"2026-07-21T02:10:31.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.443011560558933,"aZ":-26.78810935499275,"pfxX":7.005307735142771,"pfxZ":3.6953937218498183,"pX":0.7805851297925768,"pZ":1.6973371445858139,"vX0":4.047610254950359,"vY0":-120.0314928523606,"vZ0":0.09270662433874832,"x":87.25,"y":192.95,"x0":-1.838270380930344,"y0":50.00387677643268,"z0":4.045381116544665,"aX":10.211085809825747},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.0,"breakHorizontal":-13.7,"spinRate":2624,"spinDirection":85},"zone":14,"typeConfidence":0.89,"plateTime":0.45650193561231056,"extension":6.5476079036760035},"index":4,"playId":"8a50c12d-8252-3496-917d-96e6cdbaf544","pitchNumber":3,"startTime":"2026-07-21T02:10:52.069Z","endTime":"2026-07-21T02:10:55.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:10:55.437Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T02:11:04.027Z","endTime":"2026-07-21T02:12:12.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979346463605186,"aZ":-18.09572464147884,"pfxX":-6.457588085977608,"pfxZ":7.1916620074518605,"pX":-0.9000633901744941,"pZ":2.548976068419478,"vX0":5.036279074724945,"vY0":-139.00013169329657,"vZ0":-2.4866759080623613,"x":151.31,"y":169.96,"x0":-1.895827389235218,"y0":50.00602318938154,"z0":4.655964579658056,"aX":-12.646400141328508},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":10.7,"spinRate":2460,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.39396561482440173,"extension":6.519656689700559},"index":0,"playId":"33d708fc-894a-3cca-bec8-ce1419c73a0c","pitchNumber":1,"startTime":"2026-07-21T02:11:19.248Z","endTime":"2026-07-21T02:11:22.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.788359468038486,"aZ":-19.73576250233763,"pfxX":-6.31027202887792,"pfxZ":6.525016666062703,"pX":-0.7223038789354574,"pZ":3.3252701382150236,"vX0":5.477809118266479,"vY0":-137.72372978225243,"vZ0":0.2377500159672462,"x":144.53,"y":149.0,"x0":-1.9247695930167108,"y0":50.001495434092774,"z0":4.580893648863523,"aX":-12.027911910818837},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2375,"spinDirection":239},"zone":1,"typeConfidence":0.89,"plateTime":0.39887327789496485,"extension":6.580748597023833},"index":1,"playId":"c32d0891-6be2-3a62-853c-cbd2d2a2e49c","pitchNumber":2,"startTime":"2026-07-21T02:11:37.446Z","endTime":"2026-07-21T02:11:41.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-21T02:11:50.490Z","endTime":"2026-07-21T02:12:08.323Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122158624498095,"aZ":-30.644083393660605,"pfxX":7.457426638223164,"pfxZ":1.0885426005514605,"pX":-0.501822259649719,"pZ":1.277376722589417,"vX0":2.0630651893895475,"vY0":-118.09937464036003,"vZ0":0.18471872052120175,"x":136.13,"y":204.29,"x0":-2.3562758156306005,"y0":50.004030926079935,"z0":4.023618726183989,"aX":10.502944087945986},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.3,"breakHorizontal":-14.0,"spinRate":2536,"spinDirection":88},"zone":13,"typeConfidence":0.9,"plateTime":0.46431663355724373,"extension":6.371063798632458},"index":3,"playId":"0982c60d-d872-321d-9e38-7768228f2de5","pitchNumber":3,"startTime":"2026-07-21T02:12:08.323Z","endTime":"2026-07-21T02:12:12.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:12:12.726Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T02:12:49.363Z","endTime":"2026-07-21T02:14:29.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T02:12:37.008Z","endTime":"2026-07-21T02:12:51.709Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.752942208338993,"aZ":-27.06315002872112,"pfxX":-10.187501044691103,"pfxZ":2.6677460157903887,"pX":1.288170061589462,"pZ":1.6496174522000084,"vX0":11.18377049257814,"vY0":-137.6167481717373,"vZ0":-3.1781626586533607,"x":67.9,"y":194.24,"x0":-1.5062800909164074,"y0":50.00543944366517,"z0":4.654346985489086,"aX":-19.52965071718586},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":16.1,"spinRate":2334,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.3981328331836118,"extension":6.500562129976084},"index":1,"playId":"24883227-1900-3a83-94e1-38fe5e7fc7ad","pitchNumber":1,"startTime":"2026-07-21T02:12:51.709Z","endTime":"2026-07-21T02:12:55.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359227853078938,"aZ":-29.075648850924164,"pfxX":6.997930651454306,"pfxZ":2.1226663431562294,"pX":0.11151067143380974,"pZ":1.7065819924230665,"vX0":2.855500610096289,"vY0":-120.14746290591131,"vZ0":0.3843130587854181,"x":112.75,"y":192.7,"x0":-2.001818417348296,"y0":50.00473360993536,"z0":4.129220317180104,"aX":10.227554366160504},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":-13.3,"spinRate":2585,"spinDirection":86},"zone":8,"typeConfidence":0.9,"plateTime":0.4559425860347335,"extension":6.321500702255755},"index":2,"playId":"1b6f4f0a-e487-3f9a-bf70-657248c6b93d","pitchNumber":2,"startTime":"2026-07-21T02:13:06.803Z","endTime":"2026-07-21T02:13:10.260Z","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":93.8,"endSpeed":85.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702001735293813,"aZ":-30.293308410969765,"pfxX":-10.00135061010091,"pfxZ":0.9983803675781537,"pX":0.6553281577900398,"pZ":2.131410033785735,"vX0":10.024505949283839,"vY0":-136.3153517026558,"vZ0":-0.9053368209651608,"x":92.02,"y":181.23,"x0":-1.76872586425882,"y0":50.00250033240937,"z0":4.557419846872792,"aX":-18.839542752579582},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":2339,"spinDirection":240},"zone":6,"typeConfidence":0.91,"plateTime":0.4016555669702915,"extension":6.49641610475763},"index":3,"playId":"21c6ff75-640d-3a4d-877b-924005fb5dcb","pitchNumber":3,"startTime":"2026-07-21T02:13:20.530Z","endTime":"2026-07-21T02:13:24.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.799028263223658,"aZ":-27.38755078977799,"pfxX":6.492459568398059,"pfxZ":3.265062300657152,"pX":0.7627550685183693,"pZ":1.2225014598623418,"vX0":4.258450424213607,"vY0":-120.21134754697161,"vZ0":-0.9462482290830249,"x":87.93,"y":205.77,"x0":-1.8738978516768652,"y0":50.00434253835893,"z0":4.047478216337333,"aX":9.524210436871623},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.0,"breakHorizontal":-12.7,"spinRate":2633,"spinDirection":92},"zone":14,"typeConfidence":0.89,"plateTime":0.4552439339155052,"extension":6.4874399843151815},"index":4,"playId":"1dd0be64-58f2-3823-bab7-0cbb488aa527","pitchNumber":4,"startTime":"2026-07-21T02:13:34.837Z","endTime":"2026-07-21T02:13:39.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.285720806411785,"aZ":-28.65586267503418,"pfxX":6.945026896479272,"pfxZ":2.4101808776565923,"pX":0.6926529833736303,"pZ":1.4182361142580933,"vX0":4.3380791441391775,"vY0":-119.8661236516864,"vZ0":-0.2507275784931906,"x":90.6,"y":200.49,"x0":-2.040501511886158,"y0":50.00369637264786,"z0":4.0738441538743855,"aX":10.147974897247892},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.6,"breakHorizontal":-13.6,"spinRate":2634,"spinDirection":88},"zone":14,"typeConfidence":0.9,"plateTime":0.45623644243636186,"extension":6.500877715805963},"index":5,"playId":"597a77cf-8c0a-3cb5-b0ef-8049ee30102d","pitchNumber":5,"startTime":"2026-07-21T02:13:50.572Z","endTime":"2026-07-21T02:13:55.863Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.991572939207806,"aZ":-27.81161062865484,"pfxX":6.016635883116368,"pfxZ":2.9981382663060554,"pX":1.5284793431556063,"pZ":3.078648136499457,"vX0":6.253366013463921,"vY0":-119.83677894384161,"vZ0":3.250690753169901,"x":58.74,"y":155.66,"x0":-1.8957615887203665,"y0":50.00328297648447,"z0":4.187792602820421,"aX":8.75690109373534},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.5,"breakHorizontal":-12.4,"spinRate":2637,"spinDirection":83},"zone":12,"typeConfidence":0.89,"plateTime":0.45692177169202886,"extension":6.653773257052867},"index":6,"playId":"73638fcf-3dc6-3cd2-a7f2-b1adfb059c34","pitchNumber":6,"startTime":"2026-07-21T02:14:24.468Z","endTime":"2026-07-21T02:14:29.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:14:29.923Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T02:14:59.050Z","endTime":"2026-07-21T02:15:54.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".538"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.35"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.35"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.20"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.18"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.88"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.45"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.16"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.89"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.60"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.73"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.04"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.72"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[2],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T02:14:49.373Z","endTime":"2026-07-21T02:15:01.346Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50971493456767,"aZ":-28.291350631756526,"pfxX":-10.952430677598915,"pfxZ":1.993707519698634,"pX":-0.6574145708751986,"pZ":1.7137829282312227,"vX0":6.9446468598645605,"vY0":-139.03054481321666,"vZ0":-2.4482091749323436,"x":142.06,"y":192.51,"x0":-1.7706445782656468,"y0":50.00306242006282,"z0":4.492240977770939,"aX":-21.342878707893586},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.2,"breakHorizontal":18.4,"spinRate":2327,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.39464161128366193,"extension":6.60635073360966},"index":1,"playId":"b1239199-0a6b-337b-86da-ca94f5de1386","pitchNumber":1,"startTime":"2026-07-21T02:15:01.346Z","endTime":"2026-07-21T02:15:07.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Francisco Alvarez advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"b1239199-0a6b-337b-86da-ca94f5de1386","startTime":"2026-07-21T02:15:10.878Z","endTime":"2026-07-21T02:15:16.921Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":81.9,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86098754942716,"aZ":-27.781851072968376,"pfxX":7.502950480302699,"pfxZ":3.0472893571741495,"pX":0.4668379380163733,"pZ":0.9070662246547175,"vX0":3.7808075009544084,"vY0":-119.21873256862072,"vZ0":-1.1820033757787458,"x":99.21,"y":214.29,"x0":-2.113986835724471,"y0":50.00074581463179,"z0":3.91621062323042,"aX":10.800457833455392},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.5,"breakHorizontal":-14.5,"spinRate":2601,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.45938201408629586,"extension":6.428730133317392},"index":3,"playId":"4205ede0-1cb0-3a86-9bc4-df9a950a22ac","pitchNumber":2,"startTime":"2026-07-21T02:15:16.921Z","endTime":"2026-07-21T02:15:21.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571048042510355,"aZ":-16.822111172147196,"pfxX":-5.114749256382618,"pfxZ":8.025785535372314,"pX":-0.754362054190386,"pZ":3.4403325610467426,"vX0":4.460123299779113,"vY0":-137.24700586049093,"vZ0":-0.15785221350814094,"x":145.75,"y":145.89,"x0":-1.733722854554831,"y0":50.00368186158277,"z0":4.641434488579679,"aX":-9.785802262624596},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2561,"spinDirection":237},"zone":11,"typeConfidence":0.92,"plateTime":0.3986484082326225,"extension":6.599557923218716},"index":4,"playId":"9b81e81d-cf77-3f89-924c-3f8d84c47add","pitchNumber":3,"startTime":"2026-07-21T02:15:33.755Z","endTime":"2026-07-21T02:15:37.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.201461047634698,"aZ":-28.770050498299213,"pfxX":6.674203059701764,"pfxZ":2.3034256308705654,"pX":0.826726495204598,"pZ":1.1963076670708377,"vX0":5.126561405710198,"vY0":-120.74302825825939,"vZ0":-0.4505118645179236,"x":85.49,"y":206.48,"x0":-2.1900852046621657,"y0":50.003116728493964,"z0":3.913763942964763,"aX":9.868453554510914},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.3,"breakHorizontal":-13.3,"spinRate":2658,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.4533840907947466,"extension":6.449736444502749},"index":5,"playId":"1805dc2a-c06e-3e89-85b9-8f8b9785fb80","pitchNumber":4,"startTime":"2026-07-21T02:15:51.236Z","endTime":"2026-07-21T02:15:54.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:15:54.612Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T02:14:59.050Z","endTime":"2026-07-21T02:15:54.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".538"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.35"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.35"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.20"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.18"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.88"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.45"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.16"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.89"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.60"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.73"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.04"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.72"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[2],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T02:14:49.373Z","endTime":"2026-07-21T02:15:01.346Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50971493456767,"aZ":-28.291350631756526,"pfxX":-10.952430677598915,"pfxZ":1.993707519698634,"pX":-0.6574145708751986,"pZ":1.7137829282312227,"vX0":6.9446468598645605,"vY0":-139.03054481321666,"vZ0":-2.4482091749323436,"x":142.06,"y":192.51,"x0":-1.7706445782656468,"y0":50.00306242006282,"z0":4.492240977770939,"aX":-21.342878707893586},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.2,"breakHorizontal":18.4,"spinRate":2327,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.39464161128366193,"extension":6.60635073360966},"index":1,"playId":"b1239199-0a6b-337b-86da-ca94f5de1386","pitchNumber":1,"startTime":"2026-07-21T02:15:01.346Z","endTime":"2026-07-21T02:15:07.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Francisco Alvarez advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"b1239199-0a6b-337b-86da-ca94f5de1386","startTime":"2026-07-21T02:15:10.878Z","endTime":"2026-07-21T02:15:16.921Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":81.9,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86098754942716,"aZ":-27.781851072968376,"pfxX":7.502950480302699,"pfxZ":3.0472893571741495,"pX":0.4668379380163733,"pZ":0.9070662246547175,"vX0":3.7808075009544084,"vY0":-119.21873256862072,"vZ0":-1.1820033757787458,"x":99.21,"y":214.29,"x0":-2.113986835724471,"y0":50.00074581463179,"z0":3.91621062323042,"aX":10.800457833455392},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.5,"breakHorizontal":-14.5,"spinRate":2601,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.45938201408629586,"extension":6.428730133317392},"index":3,"playId":"4205ede0-1cb0-3a86-9bc4-df9a950a22ac","pitchNumber":2,"startTime":"2026-07-21T02:15:16.921Z","endTime":"2026-07-21T02:15:21.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571048042510355,"aZ":-16.822111172147196,"pfxX":-5.114749256382618,"pfxZ":8.025785535372314,"pX":-0.754362054190386,"pZ":3.4403325610467426,"vX0":4.460123299779113,"vY0":-137.24700586049093,"vZ0":-0.15785221350814094,"x":145.75,"y":145.89,"x0":-1.733722854554831,"y0":50.00368186158277,"z0":4.641434488579679,"aX":-9.785802262624596},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2561,"spinDirection":237},"zone":11,"typeConfidence":0.92,"plateTime":0.3986484082326225,"extension":6.599557923218716},"index":4,"playId":"9b81e81d-cf77-3f89-924c-3f8d84c47add","pitchNumber":3,"startTime":"2026-07-21T02:15:33.755Z","endTime":"2026-07-21T02:15:37.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.201461047634698,"aZ":-28.770050498299213,"pfxX":6.674203059701764,"pfxZ":2.3034256308705654,"pX":0.826726495204598,"pZ":1.1963076670708377,"vX0":5.126561405710198,"vY0":-120.74302825825939,"vZ0":-0.4505118645179236,"x":85.49,"y":206.48,"x0":-2.1900852046621657,"y0":50.003116728493964,"z0":3.913763942964763,"aX":9.868453554510914},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.3,"breakHorizontal":-13.3,"spinRate":2658,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.4533840907947466,"extension":6.449736444502749},"index":5,"playId":"1805dc2a-c06e-3e89-85b9-8f8b9785fb80","pitchNumber":4,"startTime":"2026-07-21T02:15:51.236Z","endTime":"2026-07-21T02:15:54.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T02:15:54.612Z","atBatIndex":73},"scoringPlays":[7,9,15,21,27,50,64,65],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":114.3,"y":183.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":78.33,"y":141.04},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":145.73,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":199.89,"y":129.45},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":194.77,"y":107.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":162.96,"y":115.2},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13],"bottom":[14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":149.7,"y":150.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":90.82,"y":44.04},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":60.37,"y":66.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":127.49,"y":181.07},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":28,"top":[19,20,21,22,23],"bottom":[24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":110.06,"y":89.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":149.78,"y":174.49},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":144.71,"y":147.63},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":127.49,"y":69.8},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":139.14,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":142.18,"y":143.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":36.64,"y":95.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":93.82,"y":43.51},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":112.28,"y":144.59},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":105.7,"y":160.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":116.34,"y":175.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":85.93,"y":168.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":86.39,"y":103.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":148.26,"y":180.06},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":123.43,"y":148.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":139.74,"y":82.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":82.39,"y":116.22},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":53,"top":[44,45,46],"bottom":[47,48,49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":115.83,"y":143.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":142.18,"y":156.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":132.49,"y":75.55},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":100.12,"y":104.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":18.47,"y":92.01},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":122.93,"y":141.04},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56],"bottom":[57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":86.66,"y":146.07},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":149.78,"y":192.22},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":54.49,"y":103.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":198.74,"y":70.49},"type":"H","description":"Double"}]}},{"startIndex":61,"endIndex":69,"top":[61,62,63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":215.6,"y":119.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":161.44,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":166.81,"y":102.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":151.3,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":167.78,"y":75.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":184.46,"y":88.01},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":157.89,"y":166.38},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":73,"top":[70,71,72,73],"bottom":[],"hits":{"away":[],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":10,"errors":1,"leftOnBase":5},"away":{"runs":3,"hits":6,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"shortstop":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"onDeck":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"inHole":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"battingOrder":2,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"onDeck":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"inHole":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"battingOrder":1,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".233","atBats":33,"obp":".303","slg":".380","ops":".683","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":7,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":34,"obp":".351","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"4.27","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.31","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":60,"strikes":94,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":8,"pitchesPerInning":"19.25","runsScoredPer9":"9.00","homeRunsPer9":"3.38","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":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":17,"groundOuts":56,"airOuts":37,"runs":22,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":37,"hitByPitch":4,"avg":".223","atBats":166,"obp":".287","slg":".325","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":54,"rbi":19,"leftOnBase":71,"sacBunts":2,"sacFlies":0,"babip":".278","groundOutsToAirouts":"1.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"27.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"6.00","battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":19,"stolenBasePercentage":".576","caughtStealingPercentage":".424","assists":24,"putOuts":451,"errors":2,"chances":477,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":66,"groundOuts":118,"airOuts":106,"runs":50,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":76,"baseOnBalls":28,"intentionalWalks":0,"hits":101,"hitByPitch":2,"avg":".256","atBats":395,"obp":".304","slg":".375","ops":".679","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":148,"rbi":51,"leftOnBase":153,"sacBunts":0,"sacFlies":6,"babip":".289","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":7,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":89,"errors":9,"chances":257,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":24,"groundOuts":32,"airOuts":45,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".230","atBats":126,"obp":".265","slg":".452","ops":".717","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":57,"rbi":18,"leftOnBase":52,"sacBunts":4,"sacFlies":0,"babip":".232","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":66,"errors":2,"chances":69,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":25,"groundOuts":56,"airOuts":44,"runs":22,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":63,"baseOnBalls":20,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".257","atBats":218,"obp":".326","slg":".440","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":96,"rbi":24,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"1.27","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.82","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":23,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":16,"putOuts":440,"errors":4,"chances":460,"fielding":".991","passedBall":7,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":7,"flyOuts":45,"groundOuts":70,"airOuts":85,"runs":49,"doubles":17,"triples":4,"homeRuns":12,"strikeOuts":81,"baseOnBalls":26,"intentionalWalks":0,"hits":82,"hitByPitch":9,"atBats":313,"obp":".333","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1435,"era":"4.74","inningsPitched":"79.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.36","battersFaced":353,"outs":239,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1435,"balls":498,"strikes":937,"strikePercentage":".650","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".286","pitchesPerInning":"18.01","gamesFinished":6,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"9.15","walksPer9Inn":"2.94","hitsPer9Inn":"9.26","runsScoredPer9":"5.54","homeRunsPer9":"1.36","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":48,"groundOuts":71,"airOuts":77,"runs":37,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":92,"baseOnBalls":30,"intentionalWalks":0,"hits":67,"hitByPitch":3,"avg":".221","atBats":303,"obp":".294","slg":".320","ops":".614","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":97,"rbi":32,"leftOnBase":121,"sacBunts":0,"sacFlies":4,"babip":".295","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"60.60","popOuts":13,"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":116,"putOuts":146,"errors":6,"chances":268,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":6,"flyOuts":19,"groundOuts":55,"airOuts":38,"runs":15,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":166,"obp":".274","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":744,"era":"2.64","inningsPitched":"47.2","wins":4,"losses":2,"saves":0,"saveOpportunities":3,"holds":7,"blownSaves":3,"earnedRuns":14,"whip":"1.07","battersFaced":191,"outs":143,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":261,"strikes":483,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".667","pitchesPerInning":"15.61","gamesFinished":1,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.69","walksPer9Inn":"4.15","hitsPer9Inn":"5.48","runsScoredPer9":"2.83","homeRunsPer9":"0.57","inheritedRunners":31,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":38,"gamesStarted":0,"flyOuts":24,"groundOuts":34,"airOuts":43,"runs":10,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":140,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":581,"era":"2.03","inningsPitched":"40.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":9,"whip":"0.83","battersFaced":154,"outs":120,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":581,"balls":186,"strikes":395,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".667","pitchesPerInning":"14.53","gamesFinished":4,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"9.68","walksPer9Inn":"2.48","hitsPer9Inn":"4.95","runsScoredPer9":"2.25","homeRunsPer9":"0.68","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":54,"groundOuts":94,"airOuts":90,"runs":52,"doubles":12,"triples":2,"homeRuns":11,"strikeOuts":86,"baseOnBalls":30,"intentionalWalks":0,"hits":95,"hitByPitch":4,"avg":".261","atBats":364,"obp":".323","slg":".396","ops":".719","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":144,"rbi":38,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.09","popOuts":9,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":180,"errors":5,"chances":187,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":36,"gamesStarted":0,"flyOuts":10,"groundOuts":28,"airOuts":25,"runs":22,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":131,"obp":".360","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":624,"era":"4.68","inningsPitched":"32.2","wins":3,"losses":2,"saves":14,"saveOpportunities":17,"holds":0,"blownSaves":3,"earnedRuns":17,"whip":"1.65","battersFaced":152,"outs":98,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":624,"balls":214,"strikes":410,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".600","pitchesPerInning":"19.10","gamesFinished":24,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"12.40","walksPer9Inn":"5.23","hitsPer9Inn":"9.64","runsScoredPer9":"6.06","homeRunsPer9":"0.83","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":7,"flyOuts":23,"groundOuts":27,"airOuts":41,"runs":41,"doubles":6,"triples":1,"homeRuns":12,"strikeOuts":49,"baseOnBalls":30,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":161,"obp":".397","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":786,"era":"8.85","inningsPitched":"40.2","wins":0,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.84","battersFaced":194,"outs":122,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":322,"strikes":464,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".000","pitchesPerInning":"19.33","gamesFinished":1,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"10.84","walksPer9Inn":"6.64","hitsPer9Inn":"9.96","runsScoredPer9":"9.07","homeRunsPer9":"2.66","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675540":{"person":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":18,"strikes":29,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":4,"gamesStarted":0,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":96,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.17","battersFaced":25,"outs":18,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":33,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":3,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.00","hitsPer9Inn":"7.50","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":54,"groundOuts":61,"airOuts":107,"runs":30,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":73,"baseOnBalls":23,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".207","atBats":299,"obp":".264","slg":".331","ops":".595","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":99,"rbi":29,"leftOnBase":133,"sacBunts":1,"sacFlies":3,"babip":".241","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.22","popOuts":23,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":119,"errors":6,"chances":336,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":2,"flyOuts":16,"groundOuts":47,"airOuts":25,"runs":24,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":147,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":621,"era":"5.59","inningsPitched":"37.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":23,"whip":"1.54","battersFaced":163,"outs":111,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":621,"balls":226,"strikes":395,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".500","pitchesPerInning":"16.78","gamesFinished":6,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.27","walksPer9Inn":"3.89","hitsPer9Inn":"9.97","runsScoredPer9":"5.84","homeRunsPer9":"1.70","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":17,"groundOuts":18,"airOuts":24,"runs":6,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":1,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":77,"obp":".244","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":288,"era":"1.80","inningsPitched":"20.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"0.95","battersFaced":78,"outs":60,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":288,"balls":100,"strikes":188,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"14.40","gamesFinished":8,"strikeoutWalkRatio":"17.00","strikeoutsPer9Inn":"7.65","walksPer9Inn":"0.45","hitsPer9Inn":"8.10","runsScoredPer9":"2.70","homeRunsPer9":"1.35","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 5-9)","summary":"5.1 IP, 7 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":107,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":26,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":42,"strikes":65,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.81","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":62,"groundOuts":101,"airOuts":116,"runs":68,"doubles":28,"triples":1,"homeRuns":17,"strikeOuts":110,"baseOnBalls":46,"intentionalWalks":0,"hits":114,"hitByPitch":5,"atBats":437,"obp":".337","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2000,"era":"5.01","inningsPitched":"109.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.46","battersFaced":492,"outs":329,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2000,"balls":790,"strikes":1210,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":5,"winPercentage":".357","pitchesPerInning":"18.24","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"9.03","walksPer9Inn":"3.78","hitsPer9Inn":"9.36","runsScoredPer9":"5.58","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":33,"groundOuts":46,"airOuts":54,"runs":23,"doubles":4,"triples":3,"homeRuns":6,"strikeOuts":31,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".220","atBats":168,"obp":".303","slg":".387","ops":".690","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":65,"rbi":16,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".237","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":7,"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":89,"putOuts":46,"errors":6,"chances":141,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":82,"flyOuts":54,"groundOuts":74,"airOuts":87,"runs":46,"doubles":8,"triples":2,"homeRuns":21,"strikeOuts":47,"baseOnBalls":60,"intentionalWalks":9,"hits":83,"hitByPitch":0,"avg":".287","atBats":289,"obp":".407","slg":".547","ops":".954","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":158,"rbi":52,"leftOnBase":99,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.76","popOuts":18,"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":0,"putOuts":104,"errors":2,"chances":106,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":13,"gamesStarted":13,"flyOuts":34,"groundOuts":39,"airOuts":64,"runs":20,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":0,"hits":47,"hitByPitch":5,"atBats":222,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1078,"era":"2.87","inningsPitched":"59.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.22","battersFaced":253,"outs":179,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":390,"strikes":688,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".750","pitchesPerInning":"18.07","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.86","walksPer9Inn":"3.92","hitsPer9Inn":"7.09","runsScoredPer9":"3.02","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":18,"groundOuts":31,"airOuts":38,"runs":11,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":1,"hits":27,"hitByPitch":3,"atBats":129,"obp":".297","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":563,"era":"2.02","inningsPitched":"35.2","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.15","battersFaced":150,"outs":107,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":563,"balls":195,"strikes":368,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"15.79","gamesFinished":5,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"9.34","walksPer9Inn":"3.53","hitsPer9Inn":"6.81","runsScoredPer9":"2.78","homeRunsPer9":"0.50","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":13,"groundOuts":22,"airOuts":29,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".173","atBats":81,"obp":".230","slg":".259","ops":".489","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":21,"rbi":4,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".203","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":7,"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":20,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":41,"groundOuts":115,"airOuts":82,"runs":51,"doubles":21,"triples":0,"homeRuns":10,"strikeOuts":135,"baseOnBalls":41,"intentionalWalks":0,"hits":83,"hitByPitch":13,"atBats":411,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1882,"era":"3.34","inningsPitched":"113.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.09","battersFaced":469,"outs":340,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1882,"balls":694,"strikes":1188,"strikePercentage":".630","hitBatsmen":13,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".538","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"10.72","walksPer9Inn":"3.26","hitsPer9Inn":"6.59","runsScoredPer9":"4.05","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":9,"errors":2,"chances":28,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804267":{"person":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":3,"flyOuts":13,"groundOuts":17,"airOuts":19,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":61,"obp":".242","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":240,"era":"2.60","inningsPitched":"17.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.92","battersFaced":67,"outs":52,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":77,"strikes":163,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"13.85","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.60","hitsPer9Inn":"5.71","runsScoredPer9":"2.60","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"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}},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":15,"groundOuts":23,"airOuts":27,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".213","atBats":89,"obp":".314","slg":".315","ops":".629","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":28,"rbi":8,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":7,"lineOuts":5},"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":54,"errors":0,"chances":54,"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"}]},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":15,"groundOuts":41,"airOuts":38,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":5,"avg":".243","atBats":148,"obp":".323","slg":".412","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":61,"rbi":18,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":9,"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":18,"putOuts":256,"errors":2,"chances":276,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":61,"flyOuts":31,"groundOuts":45,"airOuts":49,"runs":27,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":65,"baseOnBalls":23,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".271","atBats":214,"obp":".343","slg":".425","ops":".768","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":91,"rbi":25,"leftOnBase":67,"sacBunts":2,"sacFlies":1,"babip":".357","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.57","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":127,"errors":2,"chances":131,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[805999,665742,666182,596019,593871,676724,673357,683146,682626,642547,675540],"pitchers":[642547,675540],"bench":[701807,543760,621438,620443],"bullpen":[623211,640455,690997,621345,672335,548384,681035,673540,804267,596133,642207],"battingOrder":[805999,665742,666182,596019,593871,676724,673357,683146,682626],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bichette (15, McCullers Jr.)."},{"label":"TB","value":"Alvarez, F; Bichette 3; Lindor; Polanco; Young, J."},{"label":"RBI","value":"Lindor (16); Polanco (4)."},{"label":"2-out RBI","value":"Polanco."},{"label":"Runners left in scoring position, 2 out","value":"Ewing; Polanco."},{"label":"GIDP","value":"Soto, J."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"7."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".253","atBats":34,"obp":".337","slg":".399","ops":".736","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":23,"rbi":8,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":148,"era":"3.44","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.16","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":55,"strikes":93,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":2,"pitchesPerInning":"16.44","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":31,"gamesStarted":6,"flyOuts":48,"groundOuts":66,"airOuts":87,"runs":29,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":65,"baseOnBalls":28,"intentionalWalks":2,"hits":63,"hitByPitch":0,"atBats":276,"obp":".297","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1215,"era":"3.42","inningsPitched":"76.1","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":4,"blownSaves":1,"earnedRuns":29,"whip":"1.19","battersFaced":309,"outs":229,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1215,"balls":432,"strikes":783,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".556","pitchesPerInning":"15.92","gamesFinished":5,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.66","walksPer9Inn":"3.30","hitsPer9Inn":"7.43","runsScoredPer9":"3.42","homeRunsPer9":"0.94","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"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":28,"flyOuts":11,"groundOuts":27,"airOuts":21,"runs":13,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".267","atBats":86,"obp":".356","slg":".360","ops":".716","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":31,"rbi":8,"leftOnBase":50,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.00","popOuts":1,"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":51,"putOuts":33,"errors":1,"chances":85,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701656":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":7,"gamesStarted":7,"flyOuts":17,"groundOuts":19,"airOuts":39,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":120,"obp":".250","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":503,"era":"2.97","inningsPitched":"33.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.93","battersFaced":128,"outs":100,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":151,"strikes":352,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".750","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"5.43","strikeoutsPer9Inn":"10.26","walksPer9Inn":"1.89","hitsPer9Inn":"6.48","runsScoredPer9":"2.97","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":35,"groundOuts":70,"airOuts":65,"runs":27,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".227","atBats":225,"obp":".298","slg":".329","ops":".627","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":74,"rbi":26,"leftOnBase":118,"sacBunts":4,"sacFlies":3,"babip":".260","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":10,"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":164,"putOuts":75,"errors":8,"chances":247,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":42,"groundOuts":59,"airOuts":65,"runs":49,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":75,"baseOnBalls":24,"intentionalWalks":2,"hits":76,"hitByPitch":2,"avg":".277","atBats":274,"obp":".339","slg":".482","ops":".821","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":132,"rbi":39,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".337","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.08","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":111,"errors":0,"chances":113,"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"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":24,"groundOuts":75,"airOuts":40,"runs":43,"doubles":16,"triples":1,"homeRuns":6,"strikeOuts":83,"baseOnBalls":32,"intentionalWalks":3,"hits":62,"hitByPitch":3,"avg":".240","atBats":258,"obp":".330","slg":".380","ops":".710","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":98,"rbi":33,"leftOnBase":114,"sacBunts":1,"sacFlies":1,"babip":".329","groundOutsToAirouts":"1.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":43,"groundOuts":67,"airOuts":65,"runs":57,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":98,"baseOnBalls":50,"intentionalWalks":3,"hits":79,"hitByPitch":3,"avg":".256","atBats":308,"obp":".365","slg":".487","ops":".852","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":150,"rbi":59,"leftOnBase":147,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.11","popOuts":5,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":452,"errors":6,"chances":488,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669699":{"person":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":16,"groundOuts":26,"airOuts":25,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".259","atBats":85,"obp":".270","slg":".424","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":36,"rbi":10,"leftOnBase":30,"sacBunts":2,"sacFlies":2,"babip":".279","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":4,"lineOuts":5},"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":54,"putOuts":28,"errors":2,"chances":84,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":15,"groundOuts":47,"airOuts":31,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":2,"hits":27,"hitByPitch":0,"atBats":142,"obp":".268","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":618,"era":"2.43","inningsPitched":"40.2","wins":4,"losses":2,"saves":6,"saveOpportunities":8,"holds":14,"blownSaves":2,"earnedRuns":11,"whip":"1.03","battersFaced":159,"outs":122,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":218,"strikes":400,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".667","pitchesPerInning":"15.20","gamesFinished":13,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.63","walksPer9Inn":"3.32","hitsPer9Inn":"5.98","runsScoredPer9":"2.43","homeRunsPer9":"0.66","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684974":{"person":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":16,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":54,"obp":".238","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":234,"era":"3.94","inningsPitched":"16.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"0.81","battersFaced":63,"outs":48,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":91,"strikes":143,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.63","gamesFinished":5,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.56","walksPer9Inn":"3.94","hitsPer9Inn":"3.38","runsScoredPer9":"3.94","homeRunsPer9":"1.69","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","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":40,"gamesStarted":0,"flyOuts":29,"groundOuts":38,"airOuts":49,"runs":19,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":2,"hits":32,"hitByPitch":0,"atBats":154,"obp":".289","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":663,"era":"3.45","inningsPitched":"44.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.13","battersFaced":173,"outs":133,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":242,"strikes":421,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"14.95","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.65","hitsPer9Inn":"6.50","runsScoredPer9":"3.86","homeRunsPer9":"1.02","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":24,"groundOuts":41,"airOuts":47,"runs":21,"doubles":15,"triples":2,"homeRuns":3,"strikeOuts":21,"baseOnBalls":20,"intentionalWalks":1,"hits":49,"hitByPitch":2,"avg":".312","atBats":157,"obp":".394","slg":".490","ops":".884","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":77,"rbi":26,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.33","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":229,"errors":2,"chances":248,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":10,"flyOuts":47,"groundOuts":71,"airOuts":77,"runs":32,"doubles":17,"triples":1,"homeRuns":6,"strikeOuts":76,"baseOnBalls":21,"intentionalWalks":0,"hits":69,"hitByPitch":3,"atBats":289,"obp":".294","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1183,"era":"3.20","inningsPitched":"76.0","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":27,"whip":"1.18","battersFaced":317,"outs":228,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1183,"balls":403,"strikes":780,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".625","pitchesPerInning":"15.57","gamesFinished":3,"strikeoutWalkRatio":"3.62","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.49","hitsPer9Inn":"8.17","runsScoredPer9":"3.79","homeRunsPer9":"0.71","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":1,"flyOuts":22,"groundOuts":52,"airOuts":39,"runs":26,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":29,"intentionalWalks":1,"hits":54,"hitByPitch":2,"atBats":221,"obp":".335","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1018,"era":"3.43","inningsPitched":"57.2","wins":12,"losses":2,"saves":0,"saveOpportunities":5,"holds":7,"blownSaves":5,"earnedRuns":22,"whip":"1.44","battersFaced":254,"outs":173,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":1018,"balls":392,"strikes":626,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".857","pitchesPerInning":"17.65","gamesFinished":5,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"12.17","walksPer9Inn":"4.53","hitsPer9Inn":"8.43","runsScoredPer9":"4.06","homeRunsPer9":"0.78","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":8},"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}},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":20,"groundOuts":60,"airOuts":40,"runs":44,"doubles":22,"triples":3,"homeRuns":8,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".283","atBats":286,"obp":".368","slg":".465","ops":".833","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":133,"rbi":48,"leftOnBase":120,"sacBunts":1,"sacFlies":1,"babip":".424","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.75","popOuts":5,"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":2,"putOuts":188,"errors":1,"chances":191,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":16,"flyOuts":40,"groundOuts":71,"airOuts":73,"runs":48,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":87,"baseOnBalls":39,"intentionalWalks":0,"hits":73,"hitByPitch":9,"atBats":302,"obp":".346","caughtStealing":7,"stolenBases":8,"stolenBasePercentage":".533","caughtStealingPercentage":".467","numberOfPitches":1458,"era":"5.16","inningsPitched":"82.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.37","battersFaced":352,"outs":246,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1458,"balls":554,"strikes":904,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":6,"pickoffs":3,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".429","pitchesPerInning":"17.78","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"9.55","walksPer9Inn":"4.28","hitsPer9Inn":"8.01","runsScoredPer9":"5.27","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":14,"groundOuts":27,"airOuts":27,"runs":14,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".157","atBats":89,"obp":".250","slg":".258","ops":".508","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":23,"rbi":11,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".197","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":9,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":39,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID621121":{"person":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"3.0 IP, 2 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":50,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":21,"strikes":29,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.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":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":9,"gamesStarted":8,"flyOuts":18,"groundOuts":36,"airOuts":36,"runs":34,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":159,"obp":".353","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":746,"era":"6.80","inningsPitched":"42.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.49","battersFaced":184,"outs":127,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":307,"strikes":439,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".400","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"9.99","walksPer9Inn":"4.89","hitsPer9Inn":"8.50","runsScoredPer9":"7.23","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"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"}]},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":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":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":60,"groundOuts":98,"airOuts":110,"runs":49,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":55,"baseOnBalls":35,"intentionalWalks":4,"hits":99,"hitByPitch":3,"avg":".277","atBats":357,"obp":".343","slg":".401","ops":".744","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":143,"rbi":57,"leftOnBase":164,"sacBunts":0,"sacFlies":5,"babip":".300","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.70","popOuts":26,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":18,"stolenBases":25,"stolenBasePercentage":".581","caughtStealingPercentage":".419","assists":29,"putOuts":779,"errors":0,"chances":808,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID688107":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":10,"gamesStarted":10,"flyOuts":34,"groundOuts":36,"airOuts":68,"runs":29,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":0,"hits":48,"hitByPitch":5,"atBats":198,"obp":".307","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":867,"era":"4.91","inningsPitched":"51.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.21","battersFaced":219,"outs":154,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":867,"balls":282,"strikes":585,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".333","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"8.42","walksPer9Inn":"2.45","hitsPer9Inn":"8.42","runsScoredPer9":"5.08","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":17},"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":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":45,"groundOuts":95,"airOuts":75,"runs":68,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":107,"baseOnBalls":56,"intentionalWalks":3,"hits":96,"hitByPitch":0,"avg":".261","atBats":368,"obp":".357","slg":".457","ops":".814","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":168,"rbi":61,"leftOnBase":143,"sacBunts":3,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.29","popOuts":3,"lineOuts":27},"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":231,"putOuts":142,"errors":3,"chances":376,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":21,"groundOuts":35,"airOuts":46,"runs":26,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":31,"baseOnBalls":35,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".224","atBats":143,"obp":".381","slg":".441","ops":".822","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":63,"rbi":25,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".229","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.88","popOuts":13,"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":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":11,"putOuts":218,"errors":1,"chances":230,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 0 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":20,"strikes":45,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":19,"flyOuts":41,"groundOuts":86,"airOuts":83,"runs":28,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":173,"baseOnBalls":28,"intentionalWalks":0,"hits":61,"hitByPitch":8,"atBats":401,"obp":".221","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1725,"era":"1.57","inningsPitched":"115.0","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"0.77","battersFaced":439,"outs":345,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1725,"balls":553,"strikes":1172,"strikePercentage":".680","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".714","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"6.18","strikeoutsPer9Inn":"13.54","walksPer9Inn":"2.19","hitsPer9Inn":"4.77","runsScoredPer9":"2.19","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669060":{"person":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":6,"groundOuts":14,"airOuts":13,"runs":7,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":54,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":208,"era":"4.61","inningsPitched":"13.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.24","battersFaced":58,"outs":41,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":208,"balls":61,"strikes":147,"strikePercentage":".710","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"15.22","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"7.90","walksPer9Inn":"1.32","hitsPer9Inn":"9.88","runsScoredPer9":"4.61","homeRunsPer9":"1.32","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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}},"ID800325":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".273","atBats":22,"obp":".407","slg":".318","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":7,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":30,"groundOuts":24,"airOuts":43,"runs":13,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":48,"baseOnBalls":10,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":138,"obp":".247","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"2.84","inningsPitched":"38.0","wins":2,"losses":2,"saves":15,"saveOpportunities":17,"holds":7,"blownSaves":2,"earnedRuns":12,"whip":"0.95","battersFaced":152,"outs":114,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":177,"strikes":398,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"15.13","gamesFinished":21,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"11.37","walksPer9Inn":"2.37","hitsPer9Inn":"6.16","runsScoredPer9":"3.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[592885,694192,668930,661388,669003,683734,641343,663368,806198,687401,694819,684974,621121,681982],"pitchers":[694819,684974,621121,681982],"bench":[800325,596142,669699],"bullpen":[676879,675660,688107,701656,656730,694477,687075,682842,669060],"battingOrder":[592885,694192,668930,661388,669003,683734,663368,806198,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Turang (24, Peralta, F); Yelich (16, Peralta, F); Mitchell (22, Peralta, F); Vaughn (15, Curry)."},{"label":"HR","value":"Pratt (1, 2nd inning off Peralta, F, 0 on, 1 out); Vaughn (3, 3rd inning off Peralta, F, 1 on, 2 out); Ortiz, J (5, 6th inning off Curry, 2 on, 1 out)."},{"label":"TB","value":"Mitchell 3; Ortiz, J 4; Pratt 6; Turang 2; Vaughn 6; Yelich 2."},{"label":"RBI","value":"Mitchell (48); Ortiz, J 3 (26); Pratt (8); Turang (61); Vaughn 2 (26)."},{"label":"2-out RBI","value":"Mitchell; Vaughn 2."},{"label":"Runners left in scoring position, 2 out","value":"Bauers; Chourio, J 2."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Pratt (7, 2nd base off Peralta, F/Alvarez, F)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Vaughn (2, fielding)."},{"label":"DP","value":"(Turang-Pratt-Vaughn)."}]}],"note":[]}},"officials":[{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Peralta, F."},{"label":"ABS Challenge","value":"Alvarez, F 2 (Ball-Overturned to Strike, Strike-Overturned to Ball); Ewing (Strike-Overturned to Ball); Contreras, Wm (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Peralta, F 107-65; Curry 47-29; Misiorowski 65-45; Yoho 17-8; McCullers Jr. 50-29; Anderson, G 16-11."},{"label":"Groundouts-flyouts","value":"Peralta, F 6-3; Curry 2-2; Misiorowski 4-1; Yoho 1-0; McCullers Jr. 4-0; Anderson, G 0-0."},{"label":"Batters faced","value":"Peralta, F 26; Curry 11; Misiorowski 17; Yoho 4; McCullers Jr. 12; Anderson, G 4."},{"label":"Inherited runners-scored","value":"Curry 2-2."},{"label":"Umpires","value":"HP: Cory Blaser. 1B: Jansen Visconti. 2B: Andy Fletcher. 3B: Alex Tosi. "},{"label":"Weather","value":"82 degrees, Cloudy."},{"label":"Wind","value":"14 mph, R To L."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:35."},{"label":"Att","value":"34,073."},{"label":"Venue","value":"American Family Field."},{"label":"July 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","boxscoreName":"Pratt"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"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":28,"flyOuts":11,"groundOuts":27,"airOuts":21,"runs":13,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".267","atBats":86,"obp":".356","slg":".360","ops":".716","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":31,"rbi":8,"leftOnBase":50,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.00","popOuts":1,"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":51,"putOuts":33,"errors":1,"chances":85,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","boxscoreName":"Vaughn"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":24,"groundOuts":41,"airOuts":47,"runs":21,"doubles":15,"triples":2,"homeRuns":3,"strikeOuts":21,"baseOnBalls":20,"intentionalWalks":1,"hits":49,"hitByPitch":2,"avg":".312","atBats":157,"obp":".394","slg":".490","ops":".884","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":77,"rbi":26,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.33","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":229,"errors":2,"chances":248,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","boxscoreName":"Misiorowski"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 0 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":20,"strikes":45,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":19,"flyOuts":41,"groundOuts":86,"airOuts":83,"runs":28,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":173,"baseOnBalls":28,"intentionalWalks":0,"hits":61,"hitByPitch":8,"atBats":401,"obp":".221","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1725,"era":"1.57","inningsPitched":"115.0","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"0.77","battersFaced":439,"outs":345,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1725,"balls":553,"strikes":1172,"strikePercentage":".680","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".714","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"6.18","strikeoutsPer9Inn":"13.54","walksPer9Inn":"2.19","hitsPer9Inn":"4.77","runsScoredPer9":"2.19","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57}]},"decisions":{"winner":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"loser":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}