{"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":823639,"link":"/api/v1.1/game/823639/feed/live","metaData":{"wait":10,"timeStamp":"20260424_021650","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823639,"type":"R","doubleHeader":"N","id":"2026/04/23/minmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823639-2026-04-23","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-23T23:10:00Z","originalDate":"2026-04-23","officialDate":"2026-04-23","dayNight":"night","time":"7:10","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":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":25,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":12,"losses":13,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":12,"losses":13,"winningPercentage":".480"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"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":25,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":9,"losses":16,"ties":0,"pct":".360"},"records":{},"divisionLeader":false,"wins":9,"losses":16,"winningPercentage":".360"},"franchiseName":"New York","clubName":"Mets","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID668964":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964","firstName":"Tobias","lastName":"Myers","primaryNumber":"32","birthDate":"1998-08-05","currentAge":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"50","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},"ID696070":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070","firstName":"Kendry","lastName":"Rojas","primaryNumber":"60","birthDate":"2002-11-26","currentAge":23,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendry","useLastName":"Rojas","middleName":"Yoelvis","boxscoreName":"Rojas, K","gender":"M","nameMatrilineal":"Fis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kendry Rojas","nameSlug":"kendry-rojas-696070","firstLastName":"Kendry Rojas","lastFirstName":"Rojas, Kendry","lastInitName":"Rojas, K","initLastName":"K Rojas","fullFMLName":"Kendry Yoelvis Rojas","fullLFMName":"Rojas, Kendry Yoelvis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID680573":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573","firstName":"Simeon","lastName":"Woods Richardson","birthDate":"2000-09-27","currentAge":25,"birthCity":"Sugar Land","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Simeon","useLastName":"Woods Richardson","boxscoreName":"Woods Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Simeon Woods Richardson","nameSlug":"simeon-woods-richardson-680573","firstLastName":"Simeon Woods Richardson","lastFirstName":"Woods Richardson, Simeon","lastInitName":"Woods Richardson, S","initLastName":"S Woods Richardson","fullFMLName":"Simeon Woods Richardson","fullLFMName":"Woods Richardson, Simeon","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","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},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"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},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID670242":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242","firstName":"Matthew","lastName":"Wallner","primaryNumber":"38","birthDate":"1997-12-12","currentAge":28,"birthCity":"Forest Lake","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Wallner","boxscoreName":"Wallner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Wallner","nameSlug":"matt-wallner-670242","firstLastName":"Matt Wallner","lastFirstName":"Wallner, Matt","lastInitName":"Wallner, M","initLastName":"M Wallner","fullFMLName":"Matthew Wallner","fullLFMName":"Wallner, Matthew","strikeZoneTop":3.4,"strikeZoneBottom":1.71},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"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},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID623437":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437","firstName":"Justin","lastName":"Topa","primaryNumber":"48","birthDate":"1991-03-07","currentAge":35,"birthCity":"Binghamton","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Topa","middleName":"Robert","boxscoreName":"Topa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TOW-pah","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Topa","nameSlug":"justin-topa-623437","firstLastName":"Justin Topa","lastFirstName":"Topa, Justin","lastInitName":"Topa, J","initLastName":"J Topa","fullFMLName":"Justin Robert Topa","fullLFMName":"Topa, Justin Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"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},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"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},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"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},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"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},"ID669004":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","firstName":"Mervyl","lastName":"Melendez","primaryNumber":"1","birthDate":"1998-11-29","currentAge":27,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"MJ","useLastName":"Melendez","middleName":"S.","boxscoreName":"Melendez, M","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"MJ Melendez","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mj-melendez-669004","firstLastName":"MJ Melendez","lastFirstName":"Melendez, MJ","lastInitName":"Melendez, M","initLastName":"M Melendez","fullFMLName":"Mervyl S. Melendez","fullLFMName":"Melendez, Mervyl S.","strikeZoneTop":3.229,"strikeZoneBottom":1.629},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"26","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"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},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","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},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID670183":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183","firstName":"Garrett","lastName":"Acton","primaryNumber":"50","birthDate":"1998-06-15","currentAge":28,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Acton","middleName":"Patrick","boxscoreName":"Acton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Acton","nameSlug":"garrett-acton-670183","firstLastName":"Garrett Acton","lastFirstName":"Acton, Garrett","lastInitName":"Acton, G","initLastName":"G Acton","fullFMLName":"Garrett Patrick Acton","fullLFMName":"Acton, Garrett Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679358":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358","firstName":"Eric","lastName":"Orze","primaryNumber":"19","birthDate":"1997-08-21","currentAge":29,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Orze","middleName":"Paul","boxscoreName":"Orze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"oar-zee","mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Orze","nameSlug":"eric-orze-679358","firstLastName":"Eric Orze","lastFirstName":"Orze, Eric","lastInitName":"Orze, E","initLastName":"E Orze","fullFMLName":"Eric Paul Orze","fullLFMName":"Orze, Eric Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289","location":{"address1":"Citi Field","city":"Flushing","state":"New York","stateAbbrev":"NY","postalCode":"11368","defaultCoordinates":{"latitude":40.75753012,"longitude":-73.84559155},"azimuthAngle":13.0,"elevation":10,"country":"USA","phone":"(718) 507-6387"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41922,"turfType":"Grass","roofType":"Open","leftLine":335,"left":358,"leftCenter":370,"center":408,"rightCenter":380,"right":370,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":3289,"link":"/api/v1/venues/3289"},"weather":{"condition":"Partly Cloudy","temp":"69","wind":"8 mph, L To R"},"gameInfo":{"attendance":34253,"firstPitch":"2026-04-23T23:10:00.000Z","gameDurationMinutes":186},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"home":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"}},"officialScorer":{"id":431038,"fullName":"Howie Karpin","link":"/api/v1/people/431038"},"primaryDatacaster":{"id":831877,"fullName":"Ashley Bernardo","link":"/api/v1/people/831877"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:10:22.814Z","endTime":"2026-04-23T23:11:30.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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-04-23T19:44:01.133Z","endTime":"2026-04-23T22:44:30.381Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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-04-23T22:44:30.381Z","endTime":"2026-04-23T23:09:59.005Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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-04-23T23:09:59.005Z","endTime":"2026-04-23T23:10:25.166Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59391582534908,"aZ":-21.498618723570175,"pfxX":-9.845617184746036,"pfxZ":5.828176313219579,"pX":-0.5626031320691423,"pZ":2.719511741819776,"vX0":9.160105319631164,"vY0":-134.80334908139474,"vZ0":-2.9894321721500052,"x":138.45,"y":165.35,"x0":-2.7333107099569838,"y0":50.001821224993975,"z0":5.368629986575266,"aX":-18.03367317863345},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":2059,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40704707658051476,"extension":7.016448193860576},"index":3,"playId":"0afd478b-71cb-3183-b73a-aa65b384d453","pitchNumber":1,"startTime":"2026-04-23T23:10:25.166Z","endTime":"2026-04-23T23:10:30.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71265655735083,"aZ":-19.4607391259251,"pfxX":-9.481111260265681,"pfxZ":6.735999096098789,"pX":0.6911070777951637,"pZ":2.399792666138324,"vX0":12.30187064373512,"vY0":-137.12046342148585,"vZ0":-4.091785478562493,"x":90.66,"y":173.99,"x0":-2.6395151053474963,"y0":50.00519370617603,"z0":5.253921142729765,"aX":-17.903780172536973},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":14.3,"spinRate":2234,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4007392864483279,"extension":6.999346970862209},"index":4,"playId":"781b4f55-ceda-3537-879f-2125b5c6d9ba","pitchNumber":2,"startTime":"2026-04-23T23:10:48.474Z","endTime":"2026-04-23T23:10:52.514Z","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":96.7,"endSpeed":87.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10345114683832,"aZ":-13.391820516834315,"pfxX":-8.11858070756688,"pfxZ":9.466511908120836,"pX":-1.3122114914677525,"pZ":2.870657198536757,"vX0":7.0781620823392855,"vY0":-140.50625167997646,"vZ0":-4.2099072168497615,"x":167.02,"y":161.27,"x0":-2.8187223487464967,"y0":50.00278592811937,"z0":5.268986271296256,"aX":-16.108827863608184},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":13.1,"spinRate":2375,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.390966482672217,"extension":6.864853059956566},"index":5,"playId":"48ae4416-140a-38b0-8474-aae9758db03e","pitchNumber":3,"startTime":"2026-04-23T23:11:07.759Z","endTime":"2026-04-23T23:11:12.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.123929416925385,"aZ":-14.222407404175296,"pfxX":-8.109242025840038,"pfxZ":9.109041355104672,"pX":-0.06692398060776515,"pZ":2.6155606036480146,"vX0":10.14413291037735,"vY0":-140.29202104114754,"vZ0":-4.650143352349293,"x":119.55,"y":168.16,"x0":-2.6956081131126908,"y0":50.00137263017283,"z0":5.238506309113096,"aX":-15.979303838898813},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2461,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39214186976374954,"extension":6.978060569303783},"index":6,"playId":"b9284d71-2c11-3f47-8a6d-336f5c3e00d3","pitchNumber":4,"startTime":"2026-04-23T23:11:26.144Z","endTime":"2026-04-23T23:11:30.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:11:30.579Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:11:42.820Z","endTime":"2026-04-23T23:13:39.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":73.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156621453207187,"aZ":-27.338244331240038,"pfxX":9.602460923322948,"pfxZ":3.490527539746161,"pX":-0.16172292662162802,"pZ":3.134322275263936,"vX0":3.921662381589102,"vY0":-118.23974997751057,"vZ0":0.876831388373473,"x":123.16,"y":154.15,"x0":-3.100104172085076,"y0":50.00160755513984,"z0":5.310448240370884,"aX":13.296091181298468},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.8,"breakHorizontal":-18.5,"spinRate":2485,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.4671740560414448,"extension":6.749608701270941},"index":0,"playId":"eff0de1c-a071-37d5-8257-16151572d8bf","pitchNumber":1,"startTime":"2026-04-23T23:11:56.448Z","endTime":"2026-04-23T23:12:02.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.426043653931334,"aZ":-27.49415375621998,"pfxX":2.7767312575936653,"pfxZ":2.7785865003899826,"pX":0.652543191179618,"pZ":3.5981036721038593,"vX0":8.058528920476657,"vY0":-129.81943624183336,"vZ0":0.7142622775321147,"x":92.13,"y":141.63,"x0":-2.8687772952094712,"y0":50.00385270673049,"z0":5.433302186704522,"aX":4.677822055596228},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-7.1,"spinRate":2517,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.42400579222702994,"extension":6.804618288920432},"index":1,"playId":"eb95be9a-3164-3716-9196-139992b2c91f","pitchNumber":2,"startTime":"2026-04-23T23:12:12.550Z","endTime":"2026-04-23T23:12:16.888Z","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":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660869118616144,"aZ":-25.361869728010124,"pfxX":2.220593656042368,"pfxZ":4.007999767621287,"pX":-0.30383415723297746,"pZ":3.6552365381554703,"vX0":6.018474459740689,"vY0":-129.8861830303597,"vZ0":0.52835224562232,"x":128.58,"y":140.09,"x0":-2.9446779431717847,"y0":50.00136992689105,"z0":5.386531117876922,"aX":3.7700674871321453},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":-5.4,"spinRate":2551,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4226265889924927,"extension":6.745484940091628},"index":2,"playId":"50357cdf-13f0-3fff-98fa-5e26a3787378","pitchNumber":3,"startTime":"2026-04-23T23:12:28.973Z","endTime":"2026-04-23T23:12:34.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.882697670987376,"aZ":-13.949109355792062,"pfxX":-8.148904847646836,"pfxZ":9.375771798680283,"pX":0.27236218842412974,"pZ":2.8053344726950153,"vX0":11.221819577100407,"vY0":-139.39757707002772,"vZ0":-3.980118653115655,"x":106.62,"y":163.04,"x0":-2.7697231388309933,"y0":50.00674265761207,"z0":5.189493862810197,"aX":-15.847519867288064},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":12.1,"spinRate":2442,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3947730483078029,"extension":7.091773706874572},"index":3,"playId":"9057ba9f-da3d-331e-9860-173d163d5b56","pitchNumber":4,"startTime":"2026-04-23T23:12:46.941Z","endTime":"2026-04-23T23:12:52.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-23T23:13:01.890Z","endTime":"2026-04-23T23:13:18.010Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510164340795473,"aZ":-29.769013946578198,"pfxX":9.176720308026795,"pfxZ":1.6955036704030952,"pX":-1.0591449145109928,"pZ":2.3135868840236014,"vX0":2.058211064169612,"vY0":-118.92160733201399,"vZ0":-0.5570408817647323,"x":157.37,"y":176.31,"x0":-3.1295689964807503,"y0":50.00478814465604,"z0":5.270101055457666,"aX":13.039622192237667},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.2,"breakHorizontal":-17.2,"spinRate":2588,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.46199871776822077,"extension":6.618793608956644},"index":5,"playId":"048c42c9-366d-385b-9eb3-cbe791003f3a","pitchNumber":5,"startTime":"2026-04-23T23:13:18.010Z","endTime":"2026-04-23T23:13:23.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387936106107162,"aZ":-26.361965851862035,"pfxX":3.187292154391905,"pfxZ":3.4184003347015697,"pX":-1.0131292232002747,"pZ":3.6468402889333422,"vX0":3.912930271988909,"vY0":-129.37593738970824,"vZ0":0.7000506794549679,"x":155.62,"y":140.32,"x0":-2.957760080366057,"y0":50.00084287330423,"z0":5.389460862882611,"aX":5.414434235076118},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.6,"breakHorizontal":-6.6,"spinRate":2401,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.42298379979257117,"extension":6.873073858118357},"index":6,"playId":"e036577e-07da-3fa2-8c42-3e97798d1717","pitchNumber":6,"startTime":"2026-04-23T23:13:35.363Z","endTime":"2026-04-23T23:13:39.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:13:39.096Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Bell pops out to shortstop Ronny Mauricio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:13:52.799Z","endTime":"2026-04-23T23:14:18.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323236817886684,"aZ":-28.076330179272365,"pfxX":1.4061225814195657,"pfxZ":2.447900131631414,"pX":0.23610824983387016,"pZ":3.792407493357911,"vX0":7.445097399452365,"vY0":-128.7917566291643,"vZ0":1.3627239578608148,"x":108.0,"y":136.38,"x0":-2.8777001197124745,"y0":50.00577529947959,"z0":5.431477295554489,"aX":2.3558502544333786},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-4.2,"spinRate":2327,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4256663731844923,"extension":6.796675295813783},"hitData":{"launchSpeed":65.5,"launchAngle":52.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":92.13,"coordY":138.35}},"index":0,"playId":"c8f79e9b-6414-37d1-96a5-152a275d186b","pitchNumber":1,"startTime":"2026-04-23T23:14:06.442Z","endTime":"2026-04-23T23:14:18.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:14:18.145Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks. Trevor Larnach to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:14:27.396Z","endTime":"2026-04-23T23:16:37.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.913454728729604,"aZ":-13.720431770543103,"pfxX":-5.408839334748084,"pfxZ":9.63620185431751,"pX":-1.1011888571538688,"pZ":3.975842507870678,"vX0":6.845534579315217,"vY0":-138.0505598223488,"vZ0":-1.099630266055453,"x":158.97,"y":131.43,"x0":-2.9192086273037083,"y0":50.006494500788456,"z0":5.310081221580424,"aX":-10.362981451917149},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":8.3,"spinRate":2273,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3979259448816368,"extension":6.853407675862183},"index":0,"playId":"e6d356fe-74e6-336e-8670-c3ea95c785ff","pitchNumber":1,"startTime":"2026-04-23T23:14:43.347Z","endTime":"2026-04-23T23:14:47.710Z","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":96.0,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82154963315269,"aZ":-11.162551302202102,"pfxX":-6.268347456770865,"pfxZ":10.81328998030251,"pX":0.11071087552741524,"pZ":3.443649053310942,"vX0":9.919155352800708,"vY0":-139.34845038863088,"vZ0":-2.961785025337627,"x":112.78,"y":145.8,"x0":-2.7003561243737333,"y0":50.00109593735422,"z0":5.270591626068463,"aX":-12.179285584326172},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2412,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39488499111688524,"extension":6.8651288955243475},"index":1,"playId":"cf1a4d9a-32a0-32ed-8d3b-6788f6276099","pitchNumber":2,"startTime":"2026-04-23T23:15:02.356Z","endTime":"2026-04-23T23:15:07.122Z","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.1,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.221798791059694,"aZ":-27.0369178483766,"pfxX":1.2428914866334733,"pfxZ":3.029359733663818,"pX":1.0127667675028649,"pZ":1.8373753208445955,"vX0":9.256035250658169,"vY0":-129.47789462439405,"vZ0":-3.366454732578103,"x":78.4,"y":189.17,"x0":-2.7710299243169616,"y0":50.003383591540135,"z0":5.224949060476046,"aX":2.1088440751477937},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-4.3,"spinRate":2490,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4231479212477218,"extension":6.762493962657706},"index":2,"playId":"4cca33cf-63d7-3c9f-a4b0-104bbd8c18ae","pitchNumber":3,"startTime":"2026-04-23T23:15:25.998Z","endTime":"2026-04-23T23:15:30.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45416428458178,"aZ":-25.189787730366014,"pfxX":9.988698944079012,"pfxZ":4.9942595736463335,"pX":1.0355248670599666,"pZ":2.5616944101654187,"vX0":6.222153041736079,"vY0":-118.30444235226788,"vZ0":-0.7848956434413494,"x":77.53,"y":169.61,"x0":-2.9383910706006557,"y0":50.000720259769395,"z0":5.235087725304668,"aX":13.96316911139044},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.1,"breakHorizontal":-19.7,"spinRate":2515,"spinDirection":91},"zone":12,"typeConfidence":2.0,"plateTime":0.4654158113968223,"extension":6.801732389543384},"index":3,"playId":"9e1f6ee5-5f0e-3479-aa91-8402b1b8e078","pitchNumber":4,"startTime":"2026-04-23T23:15:46.320Z","endTime":"2026-04-23T23:15:51.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791776971454443,"aZ":-14.591703241949732,"pfxX":-5.244683720062731,"pfxZ":9.041805032632206,"pX":-0.798611992216195,"pZ":3.075584886501676,"vX0":7.414329048108498,"vY0":-138.75866323831244,"vZ0":-3.3518611315087483,"x":147.44,"y":155.74,"x0":-2.827094028090502,"y0":50.005967838031395,"z0":5.274874788942191,"aX":-10.203042562481397},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2217,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39512229401668275,"extension":6.906731297143181},"index":4,"playId":"0337de73-b947-307c-b82e-fbac218f9403","pitchNumber":5,"startTime":"2026-04-23T23:16:08.424Z","endTime":"2026-04-23T23:16:12.363Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.175393202411854,"aZ":-16.19661781053314,"pfxX":-8.150034722670691,"pfxZ":8.30207453896643,"pX":1.301894481294398,"pZ":1.5621624435705759,"vX0":13.36066476138106,"vY0":-138.3867846139966,"vZ0":-6.890569677322123,"x":67.37,"y":196.6,"x0":-2.54735410214339,"y0":50.0025022683243,"z0":5.185053550282819,"aX":-15.684086840931071},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":11.8,"spinRate":2354,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39701536554475636,"extension":6.928773407816802},"index":5,"playId":"4ec6dd44-cfed-3ab6-9ca3-9ed555ff1bcd","pitchNumber":6,"startTime":"2026-04-23T23:16:32.475Z","endTime":"2026-04-23T23:16:37.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:16:37.475Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks. Trevor Larnach to 3rd. Ryan Jeffers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:16:52.998Z","endTime":"2026-04-23T23:19:14.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.363533624165775,"aZ":-16.456885475515687,"pfxX":-7.299985855405636,"pfxZ":8.104143626199635,"pX":-1.1441623475476193,"pZ":4.328801162204233,"vX0":7.194676345733268,"vY0":-138.93301020967553,"vZ0":-0.13392071832817165,"x":112.75,"y":125.67,"x0":-2.8285634144100573,"y0":50.00630851832578,"z0":5.47861050543847,"aX":-14.164345971280598},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2317,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39540804932051765,"extension":6.868556699466499},"index":0,"playId":"9e344bfd-01e6-30cc-8095-0cf08cc1b41f","pitchNumber":1,"startTime":"2026-04-23T23:17:16.150Z","endTime":"2026-04-23T23:17:19.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353356332846797,"aZ":-25.209976121061466,"pfxX":2.3953532471924945,"pfxZ":4.107438421271382,"pX":-0.8285738425018004,"pZ":4.853179810802738,"vX0":4.481275235726859,"vY0":-129.03274262030422,"vZ0":3.274984252743403,"x":118.85,"y":108.39,"x0":-2.895038414850417,"y0":50.003763789758544,"z0":5.503464349931309,"aX":4.063567241713175},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":-5.3,"spinRate":2391,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4235112722925187,"extension":6.759734475131013},"index":1,"playId":"253537be-e358-3b0a-950d-576459e9940f","pitchNumber":2,"startTime":"2026-04-23T23:17:37.864Z","endTime":"2026-04-23T23:17:41.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-23T23:18:51.933Z","endTime":"2026-04-23T23:18:51.934Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61905632717854,"aZ":-27.93188550696195,"pfxX":3.2162067754350154,"pfxZ":2.6147191721318492,"pX":0.11145209581563294,"pZ":4.189185717945898,"vX0":6.129633931967785,"vY0":-127.65362333169783,"vZ0":2.120966317690714,"x":103.51,"y":115.45,"x0":-2.7554131730628173,"y0":50.000591358539566,"z0":5.573126446253796,"aX":5.212411431691936},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":-7.4,"spinRate":2397,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4320099741795862,"extension":6.859350553913403},"index":3,"playId":"9ff3c353-8125-34e0-8e4d-37ac76eb816f","pitchNumber":3,"startTime":"2026-04-23T23:18:51.935Z","endTime":"2026-04-23T23:18:56.180Z","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":95.5,"endSpeed":85.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.533991561047735,"aZ":-15.256913249751234,"pfxX":-7.5292407242243105,"pfxZ":8.835319533127025,"pX":-0.02443934692260885,"pZ":3.947543897399695,"vX0":9.892133179655026,"vY0":-138.58787296001015,"vZ0":-1.0210974742576768,"x":117.93,"y":132.2,"x0":-2.688429584717157,"y0":50.00119064117284,"z0":5.355877485254615,"aX":-14.414631443562541},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2371,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3976309483132807,"extension":6.904897553901468},"index":4,"playId":"f5c28929-835d-3571-9fa9-4b14ac65b500","pitchNumber":4,"startTime":"2026-04-23T23:19:09.955Z","endTime":"2026-04-23T23:19:14.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:19:14.988Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks. Trevor Larnach scores. Ryan Jeffers to 3rd. Kody Clemens to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:19:29.362Z","endTime":"2026-04-23T23:21:38.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.342383321241854,"aZ":-13.693321898140605,"pfxX":-5.9083115879748425,"pfxZ":9.905820379189384,"pX":-0.8450226584582841,"pZ":3.3400722998441834,"vX0":7.441728030727397,"vY0":-137.6210152393503,"vZ0":-2.618573058892861,"x":149.21,"y":148.6,"x0":-2.8519283861568736,"y0":50.00242281495984,"z0":5.264351730383324,"aX":-11.02291687535343},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2294,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4022618537055864,"extension":6.935135411548031},"index":0,"playId":"072ac00b-c11c-3e6b-bdef-ac0320f189f7","pitchNumber":1,"startTime":"2026-04-23T23:19:44.266Z","endTime":"2026-04-23T23:19:51.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(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.6,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.23928550722409,"aZ":-14.889897187066653,"pfxX":-6.152474107975473,"pfxZ":9.123416572859904,"pX":-0.6513349596186966,"pZ":3.080792140319114,"vX0":7.991946228505137,"vY0":-138.75385827313903,"vZ0":-3.0033928974526574,"x":141.83,"y":155.6,"x0":-2.8085541952836017,"y0":50.003507557228225,"z0":5.206599821365051,"aX":-11.65745803783935},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2317,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39911853380224205,"extension":6.994894332666861},"index":1,"playId":"4aa142f7-a3d8-316e-8d08-2437e84d59fd","pitchNumber":2,"startTime":"2026-04-23T23:19:59.634Z","endTime":"2026-04-23T23:20:04.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.30068869304239,"aZ":-14.370627389663893,"pfxX":-5.768844942996102,"pfxZ":9.136440205347823,"pX":-0.15385688262537878,"pZ":3.5294303170052372,"vX0":9.583067864217849,"vY0":-139.83594664988945,"vZ0":-2.125225537664679,"x":122.86,"y":143.49,"x0":-2.9013987875867,"y0":50.00095112519555,"z0":5.260255531676316,"aX":-11.240173146058224},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2414,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3941636608794328,"extension":6.864174711977363},"index":2,"playId":"017c44e3-3e81-304f-8309-c0b6b12170b1","pitchNumber":3,"startTime":"2026-04-23T23:20:16.090Z","endTime":"2026-04-23T23:20:22.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":84.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.09112236803699,"aZ":-13.730595391143503,"pfxX":-6.316335379776494,"pfxZ":9.784762643157302,"pX":-0.29582835745917463,"pZ":3.1119382254004697,"vX0":9.043401432517099,"vY0":-137.98444361537025,"vZ0":-3.0575933690430204,"x":128.28,"y":154.76,"x0":-2.8295567541344284,"y0":50.00546916661194,"z0":5.187712933395515,"aX":-11.910019440211586},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2282,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40039047047090204,"extension":6.989160845868427},"index":3,"playId":"263927b6-2093-36f3-b313-9fccd87739d6","pitchNumber":4,"startTime":"2026-04-23T23:20:32.732Z","endTime":"2026-04-23T23:20:36.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-23T23:20:55.656Z","endTime":"2026-04-23T23:21:12.747Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":81.7,"endSpeed":73.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5394799030124,"aZ":-26.0944080188398,"pfxX":9.366244682406428,"pfxZ":4.324216614450972,"pX":-0.39530407174108323,"pZ":3.7578181597366895,"vX0":3.4314857422884897,"vY0":-118.88595730554836,"vZ0":1.9526823856021513,"x":132.07,"y":137.32,"x0":-3.081494344579459,"y0":50.00337951364011,"z0":5.323368054862294,"aX":13.170284398374585},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.6,"breakHorizontal":-17.9,"spinRate":2415,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4638540335033907,"extension":6.789535215195737},"index":5,"playId":"514711f9-ab47-3858-8337-7d394e2820b4","pitchNumber":5,"startTime":"2026-04-23T23:21:12.747Z","endTime":"2026-04-23T23:21:17.706Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274958704706254,"aZ":-14.24045963913475,"pfxX":-6.056092193307049,"pfxZ":9.271046713135878,"pX":1.1905777070558967,"pZ":2.97427159842326,"vX0":12.4125785809495,"vY0":-138.3121966328308,"vZ0":-3.490376681150345,"x":71.62,"y":158.47,"x0":-2.5715852813739746,"y0":50.00464632309655,"z0":5.209534262238581,"aX":-11.718295189111176},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2226,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3962281425017373,"extension":7.080258711990417},"index":6,"playId":"40acf490-60d7-3ab8-91f7-f5744684bbe7","pitchNumber":6,"startTime":"2026-04-23T23:21:29.566Z","endTime":"2026-04-23T23:21:38.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:21:38.061Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder Brett Baty.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:21:51.784Z","endTime":"2026-04-23T23:24:27.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":96.8,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52680184370449,"aZ":-15.584836238603,"pfxX":-6.723418078714167,"pfxZ":8.338316293555202,"pX":1.2164576305080081,"pZ":2.0152537194185975,"vX0":13.082380398919524,"vY0":-140.3418914932991,"vZ0":-5.90556754132155,"x":70.63,"y":184.37,"x0":-2.637368402196072,"y0":50.00185241428784,"z0":5.166258987169455,"aX":-13.376065800455706},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2301,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39066679714190355,"extension":6.947277448611574},"index":0,"playId":"4f2f31a9-86b1-37c8-bd78-fe4803da4b81","pitchNumber":1,"startTime":"2026-04-23T23:22:03.757Z","endTime":"2026-04-23T23:22:08.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964281950801404,"aZ":-14.097715201226906,"pfxX":-6.154631106810108,"pfxZ":9.294213407831675,"pX":0.9284268550215556,"pZ":2.900048503407886,"vX0":12.208949339921578,"vY0":-138.58393097253128,"vZ0":-3.752043259515255,"x":81.61,"y":160.48,"x0":-2.7345406647657784,"y0":50.004236536726324,"z0":5.213161665597204,"aX":-11.973157582956482},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2300,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3952269773945427,"extension":7.023946422802701},"index":1,"playId":"a8a1d0f1-4f87-3b48-a114-c585a7a5f625","pitchNumber":2,"startTime":"2026-04-23T23:22:22.534Z","endTime":"2026-04-23T23:22:28.040Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-23T23:22:31.232Z","endTime":"2026-04-23T23:23:17.806Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.908179775925355,"aZ":-12.168804260464164,"pfxX":-7.564822321907177,"pfxZ":10.510270522174647,"pX":-0.925436533670696,"pZ":2.2732783842641724,"vX0":7.783055780570431,"vY0":-138.31529548044313,"vZ0":-5.587638014097433,"x":152.28,"y":177.4,"x0":-2.8169910998492367,"y0":50.003167531587394,"z0":5.162888719562789,"aX":-14.400183125161481},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":11.8,"spinRate":2211,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3986920936480267,"extension":6.934754334468099},"index":3,"playId":"45b80ad3-65b8-3f19-a80a-30d62bcc5e1a","pitchNumber":3,"startTime":"2026-04-23T23:23:17.806Z","endTime":"2026-04-23T23:23:22.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78067148861165,"aZ":-15.263345706995002,"pfxX":-7.680285371905468,"pfxZ":8.836512361419523,"pX":-0.34265083720266887,"pZ":3.2091410776005533,"vX0":9.262448696983604,"vY0":-138.20106174872888,"vZ0":-2.579322959021982,"x":130.06,"y":152.13,"x0":-2.756318212413012,"y0":50.006735932770994,"z0":5.192824580150351,"aX":-14.705915022910391},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2299,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3979030814376152,"extension":6.9153773954028415},"index":4,"playId":"befaccb5-acf8-3f67-b88e-5a3c8f0a138b","pitchNumber":4,"startTime":"2026-04-23T23:23:34.269Z","endTime":"2026-04-23T23:23:39.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44000941666717,"aZ":-13.667722204775364,"pfxX":-6.233010175293417,"pfxZ":9.554146636250355,"pX":-0.5024042408302517,"pZ":2.6468704748816774,"vX0":8.48088381063262,"vY0":-138.6369902318843,"vZ0":-4.324589304812161,"x":136.15,"y":167.31,"x0":-2.798425488336691,"y0":50.001878217361465,"z0":5.146331237179902,"aX":-12.07269154141192},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":9.4,"spinRate":2241,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39583852768234085,"extension":7.046550956104408},"index":5,"playId":"8e44459c-7716-3797-88b2-b3254f19db01","pitchNumber":5,"startTime":"2026-04-23T23:23:50.172Z","endTime":"2026-04-23T23:23:54.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-23T23:24:03.883Z","endTime":"2026-04-23T23:24:17.607Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.80083614355504,"aZ":-11.043569681842675,"pfxX":-7.562034727071408,"pfxZ":10.776548520888735,"pX":-0.06920570153811016,"pZ":2.803587664515798,"vX0":10.011265027495963,"vY0":-140.56420013995475,"vZ0":-4.523860086887678,"x":119.64,"y":163.08,"x0":-2.7282699123340066,"y0":50.005025289942644,"z0":5.176813425573557,"aX":-14.831599063740722},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":11.2,"spinRate":2366,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39267272564065037,"extension":7.059225095097792},"hitData":{"launchSpeed":88.7,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.6,"coordY":86.19}},"index":7,"playId":"9336d738-6114-3374-ae4a-a3ac9f124ade","pitchNumber":6,"startTime":"2026-04-23T23:24:17.607Z","endTime":"2026-04-23T23:24:27.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:24:27.619Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:26:37.774Z","endTime":"2026-04-23T23:27:11.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96220753221778,"aZ":-17.23008113700965,"pfxX":-9.668787410671099,"pfxZ":8.238937854842897,"pX":0.1264956283720091,"pZ":3.3205126586491156,"vX0":9.915262900908125,"vY0":-134.51887553668422,"vZ0":-0.9152890971072654,"x":112.18,"y":149.13,"x0":-2.369167439304795,"y0":50.00344652700484,"z0":4.898647893714695,"aX":-17.539855626141833},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":15.1,"spinRate":2200,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4087845865644386,"extension":6.858226677955791},"index":0,"playId":"883fdb29-0cd0-3643-8ba3-97b9836da888","pitchNumber":1,"startTime":"2026-04-23T23:26:43.224Z","endTime":"2026-04-23T23:26:47.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.630710552861686,"aZ":-20.621933214917817,"pfxX":-11.124703854808951,"pfxZ":6.432975868791202,"pX":0.17197775705502305,"pZ":2.0409565777976697,"vX0":9.452369122789385,"vY0":-133.63389225577728,"vZ0":-3.0187193504038934,"x":110.44,"y":183.67,"x0":-1.9775240634957638,"y0":50.0038956664083,"z0":4.6782810599886435,"aX":-19.984523989278948},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":17.9,"spinRate":2114,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.410941489110908,"extension":6.767601625557514},"hitData":{"launchSpeed":110.0,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.46,"coordY":98.98}},"index":1,"playId":"dfc4fc8c-47c7-383d-a75e-6dadf84cc88e","pitchNumber":2,"startTime":"2026-04-23T23:26:59.579Z","endTime":"2026-04-23T23:27:11.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:27:11.190Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Bo Bichette to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:27:19.389Z","endTime":"2026-04-23T23:29:25.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51174299366144,"aZ":-17.87257434538674,"pfxX":-10.648848920859352,"pfxZ":8.034543381240159,"pX":-1.061943856888275,"pZ":1.0956790028896812,"vX0":7.544341669909739,"vY0":-133.53706760270393,"vZ0":-6.008950270724095,"x":157.48,"y":209.2,"x0":-2.5602750910057015,"y0":50.00574547247372,"z0":4.68944503328513,"aX":-18.96592096419078},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":17.4,"spinRate":2243,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41238088394933126,"extension":6.674466799487103},"index":0,"playId":"7557e59c-dc5f-3026-8e7c-a010a048c25a","pitchNumber":1,"startTime":"2026-04-23T23:27:37.349Z","endTime":"2026-04-23T23:27:43.050Z","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":91.8,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872130103680604,"aZ":-20.687944851962282,"pfxX":-11.31105036299845,"pfxZ":6.385088219245124,"pX":0.008894843649055314,"pZ":2.4675241982358633,"vX0":9.835747388804872,"vY0":-133.34499810443384,"vZ0":-1.994409492015646,"x":116.66,"y":172.16,"x0":-2.259240222793155,"y0":50.00568972206899,"z0":4.718979223247107,"aX":-20.357774148677752},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":18.4,"spinRate":2156,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.41087488416560136,"extension":6.734372361136512},"index":1,"playId":"7770caab-9693-3c6a-9585-4986198a1665","pitchNumber":2,"startTime":"2026-04-23T23:27:54.363Z","endTime":"2026-04-23T23:27:58.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935240333467622,"aZ":-31.201280782572336,"pfxX":-13.087480151145853,"pfxZ":0.607018884200162,"pX":-0.6810051223509043,"pZ":2.10348382125603,"vX0":8.691789240236579,"vY0":-126.65213671379902,"vZ0":-0.6263316083177929,"x":142.96,"y":181.99,"x0":-2.4865277439209668,"y0":50.00132071796894,"z0":4.886596190121321,"aX":-20.901522844503084},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":21.2,"spinRate":2135,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.43528384428992073,"extension":6.707034224168545},"index":2,"playId":"60ae6577-74b8-323c-8073-f4458790c4d3","pitchNumber":3,"startTime":"2026-04-23T23:28:14.005Z","endTime":"2026-04-23T23:28:19.406Z","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":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924558369173415,"aZ":-36.749238088042574,"pfxX":8.325006717398633,"pfxZ":-3.569781037030107,"pX":0.8177249455923876,"pZ":1.4724425898233025,"vX0":5.036677125196508,"vY0":-113.73286947600553,"vZ0":0.22435345953547126,"x":85.83,"y":199.02,"x0":-2.522877533560229,"y0":50.00145846427788,"z0":5.080866577935516,"aX":10.676129882566018},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.0,"breakHorizontal":-16.6,"spinRate":2673,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.48550886505581614,"extension":6.4433178478558135},"index":3,"playId":"24c43d8b-c368-308d-8578-29f5313ba4b3","pitchNumber":4,"startTime":"2026-04-23T23:28:37.286Z","endTime":"2026-04-23T23:28:43.164Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.477434130993355,"aZ":-32.09108190150769,"pfxX":-14.34669950016935,"pfxZ":0.04612309424246863,"pX":1.003604660628552,"pZ":1.7742153325886787,"vX0":13.003561563008548,"vY0":-128.49892384100608,"vZ0":-1.2160531853916634,"x":78.74,"y":190.88,"x0":-2.296785282463266,"y0":50.0002825912114,"z0":4.7825819569093,"aX":-23.617762692580182},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":22.4,"spinRate":2243,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4288134708898026,"extension":6.7651020227957455},"index":4,"playId":"b323fd5b-2d8c-301e-97ff-289de2174cca","pitchNumber":5,"startTime":"2026-04-23T23:28:57.774Z","endTime":"2026-04-23T23:29:02.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.572451258580045,"aZ":-22.313343680486703,"pfxX":-11.488340703439903,"pfxZ":5.26086375369035,"pX":-1.2935024490079605,"pZ":1.6086423636432048,"vX0":6.863189743139957,"vY0":-136.87707386574402,"vZ0":-3.7806725647313986,"x":166.31,"y":195.35,"x0":-2.3564422342849536,"y0":50.00507843513617,"z0":4.558029725459104,"aX":-21.541841073794288},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":19.1,"spinRate":2197,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4019986962615496,"extension":6.68476744534083},"index":5,"playId":"df4c333f-0f8d-31e1-a680-95a68854c550","pitchNumber":6,"startTime":"2026-04-23T23:29:18.789Z","endTime":"2026-04-23T23:29:25.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:29:25.776Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:29:59.653Z","endTime":"2026-04-23T23:30:43.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T23:29:48.953Z","endTime":"2026-04-23T23:30:02.008Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.012297255011646,"aZ":-21.657336015993415,"pfxX":-10.661556678805512,"pfxZ":5.871944868836753,"pX":-0.9180981935569309,"pZ":2.776185484092841,"vX0":7.785631804602748,"vY0":-133.9940779918284,"vZ0":-0.7378148770908093,"x":152.0,"y":163.82,"x0":-2.4982908138918374,"y0":50.00360693754917,"z0":4.623962305713597,"aX":-19.096608774755094},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":17.3,"spinRate":2137,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.411142390314307,"extension":7.0578870965913865},"index":1,"playId":"6803a6b0-ab73-3d38-af91-cc4944310f25","pitchNumber":1,"startTime":"2026-04-23T23:30:02.008Z","endTime":"2026-04-23T23:30:05.842Z","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":0},"pitchData":{"startSpeed":79.3,"endSpeed":71.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819607451210356,"aZ":-34.182270008748745,"pfxX":10.951491437042154,"pfxZ":-1.5358754427207106,"pX":-0.4549681709793255,"pZ":1.757578860332862,"vX0":2.148350177913594,"vY0":-115.24915325699374,"vZ0":0.9099327573932248,"x":134.34,"y":191.33,"x0":-2.8262591804565775,"y0":50.00270270730018,"z0":4.73079195225907,"aX":14.33143949089806},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.0,"breakHorizontal":-20.4,"spinRate":2770,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.4802814711821406,"extension":6.761677081641698},"index":2,"playId":"11cac8b4-fcde-3457-b612-e7c6a35db3af","pitchNumber":2,"startTime":"2026-04-23T23:30:19.154Z","endTime":"2026-04-23T23:30:25.162Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813279276105238,"aZ":-16.040252730314812,"pfxX":-7.860077625515569,"pfxZ":8.70348035172461,"pX":-0.7291974786700705,"pZ":3.055223504306188,"vX0":7.543459830175031,"vY0":-135.8008304694368,"vZ0":-1.3425038197234105,"x":144.8,"y":156.29,"x0":-2.531831505509888,"y0":50.00406984725037,"z0":4.68038582400746,"aX":-14.572744760198953},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2260,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.4044937292036863,"extension":7.038637614911433},"index":3,"playId":"c47ba1d2-607c-3d46-9b98-03a6585e3f77","pitchNumber":3,"startTime":"2026-04-23T23:30:39.957Z","endTime":"2026-04-23T23:30:43.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:30:43.950Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Robert Jr. grounds into a force out, third baseman Tristan Gray to second baseman Luke Keaschall. Bo Bichette to 3rd. Juan Soto out at 2nd. Luis Robert Jr. to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:30:57.246Z","endTime":"2026-04-23T23:33:00.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":5},"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":92.2,"endSpeed":83.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20758583629993,"aZ":-19.635909215883967,"pfxX":-6.4707561286497155,"pfxZ":6.978099455586776,"pX":-0.3503049021391304,"pZ":4.134622038786826,"vX0":7.884056733994363,"vY0":-134.01491204651796,"vZ0":1.8096130931699228,"x":130.35,"y":127.15,"x0":-2.506342444964052,"y0":50.00336629661996,"z0":4.863839898750133,"aX":-11.628997402766295},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2162,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4105841882704486,"extension":6.7187976601226},"index":0,"playId":"69476d50-0ed3-3423-97e5-334cb714e16c","pitchNumber":1,"startTime":"2026-04-23T23:31:10.996Z","endTime":"2026-04-23T23:31:15.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33805517568722,"aZ":-19.889411741760345,"pfxX":-8.136916936020361,"pfxZ":6.744544801231395,"pX":-0.2509493839134035,"pZ":3.3076529413184907,"vX0":8.525906098987884,"vY0":-135.3150681807072,"vZ0":0.08026641820428426,"x":126.57,"y":149.47,"x0":-2.4120586925868124,"y0":50.00456667293322,"z0":4.6913990793578835,"aX":-14.82700673855672},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2185,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40751168487192224,"extension":7.001200147637566},"index":1,"playId":"0460113b-8167-3746-9d94-6c9aa6a3cd6b","pitchNumber":2,"startTime":"2026-04-23T23:31:27.869Z","endTime":"2026-04-23T23:31:32.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.843276371855566,"aZ":-21.1662532121374,"pfxX":-10.735297730974525,"pfxZ":5.9867800350388585,"pX":-1.409294734085861,"pZ":3.6392801286324072,"vX0":6.768377551471961,"vY0":-135.55548858705572,"vZ0":1.112726554388044,"x":170.72,"y":140.52,"x0":-2.5587681971498144,"y0":50.00492726836529,"z0":4.713510800624473,"aX":-19.749043562245046},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":17.8,"spinRate":2132,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40586827337268083,"extension":6.845067342963076},"index":2,"playId":"53a9d5df-6fd5-3f39-a34c-24bb2d5f8bcb","pitchNumber":3,"startTime":"2026-04-23T23:31:45.277Z","endTime":"2026-04-23T23:31:49.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.088753528266984,"aZ":-23.798495319096244,"pfxX":-13.693976029530559,"pfxZ":4.382887644616132,"pX":0.9523891816036357,"pZ":1.8327255394993436,"vX0":13.341758609126458,"vY0":-137.70858295008134,"vZ0":-2.6756483941405844,"x":80.7,"y":189.3,"x0":-2.188489405742828,"y0":50.00208887424008,"z0":4.436161078257633,"aX":-26.16167894645204},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":21.8,"spinRate":2189,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3985543233158091,"extension":7.0218078446624235},"index":3,"playId":"049c28f7-ec01-3077-95fc-dca8bd355a5c","pitchNumber":4,"startTime":"2026-04-23T23:32:12.555Z","endTime":"2026-04-23T23:32:18.731Z","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":1},"index":4,"playId":"48591dd7-2bdf-4f54-8836-66098c72e821","startTime":"2026-04-23T23:32:31.282Z","endTime":"2026-04-23T23:32:36.282Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026816358154534,"aZ":-40.246120468835116,"pfxX":10.290421746472655,"pfxZ":-6.383394182745244,"pX":0.7390053030918348,"pZ":1.5245487643805649,"vX0":4.3658555817939195,"vY0":-113.06481213746714,"vZ0":1.6925497992134033,"x":88.83,"y":197.62,"x0":-2.5675148938461607,"y0":50.00181809332223,"z0":4.876416964361994,"aX":13.015304174695874},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.6,"breakHorizontal":-19.9,"spinRate":2840,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4887617938961233,"extension":6.906961010597978},"hitData":{"launchSpeed":73.5,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.6,"coordY":170.94}},"index":5,"playId":"2c557459-2d14-34e5-9ef3-2aaf9d082681","pitchNumber":5,"startTime":"2026-04-23T23:32:51.800Z","endTime":"2026-04-23T23:33:00.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:33:00.848Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brett Baty homers (1) on a fly ball to right field. Bo Bichette scores. Luis Robert Jr. scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:33:16.287Z","endTime":"2026-04-23T23:34:08.583Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741468111379152,"aZ":-17.921408080642077,"pfxX":-7.240737063133907,"pfxZ":7.7252371299028955,"pX":0.22591789290236683,"pZ":3.0949024940558694,"vX0":9.508171122548084,"vY0":-134.81901958078004,"vZ0":-0.9968082436155665,"x":108.39,"y":155.22,"x0":-2.402342165735003,"y0":50.00192904343585,"z0":4.7318555558667095,"aX":-13.357634256832759},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2190,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.4059576199541066,"extension":6.782589554790133},"hitData":{"launchSpeed":107.1,"launchAngle":27.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.72,"coordY":63.99}},"index":0,"playId":"b3951c7c-226c-3e97-a52b-e78ee9e6eff2","pitchNumber":1,"startTime":"2026-04-23T23:33:40.148Z","endTime":"2026-04-23T23:34:08.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:34:08.583Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:34:18.498Z","endTime":"2026-04-23T23:35:14.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":69.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41800013612504,"aZ":-30.8586658332922,"pfxX":8.966370455991727,"pfxZ":1.0454257565101361,"pX":-0.05069935935448548,"pZ":3.158059649756869,"vX0":2.796517282244611,"vY0":-113.00544111728946,"vZ0":3.170225605994032,"x":118.93,"y":153.51,"x0":-2.4776276569369395,"y0":50.00418014101598,"z0":4.888149132270654,"aX":11.304993475778918},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":3.2,"breakHorizontal":-17.0,"spinRate":2714,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.4894444836421501,"extension":6.761842208266621},"index":0,"playId":"9ec87778-e3f3-3941-8567-f5d42275b809","pitchNumber":1,"startTime":"2026-04-23T23:34:33.723Z","endTime":"2026-04-23T23:34:39.131Z","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":1,"outs":2},"index":1,"startTime":"2026-04-23T23:34:49.296Z","endTime":"2026-04-23T23:35:05.258Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0074627437267,"aZ":-15.054917668902947,"pfxX":-8.618499103728535,"pfxZ":9.597240327836484,"pX":0.6606429754591241,"pZ":2.357438309055834,"vX0":10.191643827074596,"vY0":-133.97659304459037,"vZ0":-3.003088849340199,"x":91.82,"y":175.13,"x0":-2.106962797395637,"y0":50.003503657024226,"z0":4.594925015875523,"aX":-15.375255643606224},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2128,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4117876965372851,"extension":6.943130240605742},"hitData":{"launchSpeed":75.0,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":156.0}},"index":2,"playId":"6ac60e3a-25a1-3424-938c-9be20cd636ba","pitchNumber":2,"startTime":"2026-04-23T23:35:05.258Z","endTime":"2026-04-23T23:35:14.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:35:14.704Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:37:19.926Z","endTime":"2026-04-23T23:38:17.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14231574469869,"aZ":-15.832049422419633,"pfxX":-9.980497996374426,"pfxZ":9.304178094074734,"pX":-0.9243315559191628,"pZ":3.2185076899388054,"vX0":7.715176776961862,"vY0":-132.65381523049993,"vZ0":-2.6455162791936644,"x":152.23,"y":151.88,"x0":-2.5944102818155867,"y0":50.006469988162046,"z0":5.402873673649825,"aX":-17.53808861951385},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.3,"breakHorizontal":16.1,"spinRate":2204,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4151740745145984,"extension":6.967270040305624},"index":0,"playId":"63d34d64-e514-3e45-b218-87aca23c97bf","pitchNumber":1,"startTime":"2026-04-23T23:37:24.373Z","endTime":"2026-04-23T23:37:29.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15306374511408,"aZ":-12.815776681315784,"pfxX":-11.523630334851,"pfxZ":10.297769472776697,"pX":-1.1428513704187682,"pZ":2.2330714159102802,"vX0":8.36205862611502,"vY0":-137.3838987460318,"vZ0":-5.629603718168097,"x":160.56,"y":178.49,"x0":-2.7546352334798634,"y0":50.00239184564026,"z0":5.206569198188944,"aX":-21.661762586492916},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":18.7,"spinRate":2330,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4012397605930751,"extension":6.991465288912265},"index":1,"playId":"36b99031-1762-33c2-b027-55d35739242a","pitchNumber":2,"startTime":"2026-04-23T23:37:39.724Z","endTime":"2026-04-23T23:37:44.491Z","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":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":71.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78558606113759,"aZ":-26.412862283684227,"pfxX":11.241975911195873,"pfxZ":4.364317782188536,"pX":0.10101837871770283,"pZ":3.7627666717082975,"vX0":3.4796021246002624,"vY0":-115.42535856496144,"vZ0":2.1204691798545086,"x":113.15,"y":137.19,"x0":-2.8950892314080323,"y0":50.0026284992584,"z0":5.413251583926772,"aX":14.843431627522442},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.9,"breakHorizontal":-21.2,"spinRate":2544,"spinDirection":81},"zone":12,"typeConfidence":2.0,"plateTime":0.47847984316320513,"extension":6.917824559063967},"index":2,"playId":"d473bcd8-35b5-3c00-8a1f-3aef478eb580","pitchNumber":3,"startTime":"2026-04-23T23:37:57.973Z","endTime":"2026-04-23T23:38:02.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.908517782686467,"aZ":-20.100214966598738,"pfxX":-1.6117008408610651,"pfxZ":7.289059564937002,"pX":0.33474391655291136,"pZ":4.249002822674955,"vX0":8.316363768077379,"vY0":-128.46509249561942,"vZ0":1.077954698474628,"x":104.24,"y":124.06,"x0":-2.7478857761538347,"y0":50.000690947047815,"z0":5.396926490604773,"aX":-2.6707715075795746},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.7,"breakHorizontal":0.8,"spinRate":2465,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4278783236515622,"extension":6.948172568196088},"index":3,"playId":"f09fb624-9d04-3ada-b2d5-7778f539a58b","pitchNumber":4,"startTime":"2026-04-23T23:38:12.611Z","endTime":"2026-04-23T23:38:17.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:38:17.114Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Gray lines out to left fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:38:29.786Z","endTime":"2026-04-23T23:39:49.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9068072432864,"aZ":-26.301666928230706,"pfxX":1.9927239892486226,"pfxZ":3.681538607681448,"pX":0.16152163197063646,"pZ":2.939511954960166,"vX0":6.679716098629801,"vY0":-125.58231030478913,"vZ0":-0.6380045183953211,"x":110.84,"y":159.41,"x0":-2.7936915185973263,"y0":50.0016445797408,"z0":5.34016902082394,"aX":3.1739221448518964},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-5.2,"spinRate":2424,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4364994522367365,"extension":6.890285913031454},"index":0,"playId":"743ca9ba-a4d2-3e45-b879-0068f600ac3e","pitchNumber":1,"startTime":"2026-04-23T23:38:45.825Z","endTime":"2026-04-23T23:38:50.175Z","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.8,"endSpeed":85.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.625280748481465,"aZ":-15.400119324850852,"pfxX":-9.549666921796172,"pfxZ":8.82534133870877,"pX":-0.7468424485963965,"pZ":3.458142624914179,"vX0":8.635279117806055,"vY0":-137.72476607638967,"vZ0":-2.1123739850256196,"x":145.47,"y":145.41,"x0":-2.698554395444934,"y0":50.00205094521011,"z0":5.289364755180037,"aX":-18.149799069380418},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":15.2,"spinRate":2304,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3993350948037051,"extension":6.986454508483635},"index":1,"playId":"e5d349b0-5e19-39dc-bc1f-eade272e3d78","pitchNumber":2,"startTime":"2026-04-23T23:39:05.623Z","endTime":"2026-04-23T23:39:11.414Z","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-04-23T23:39:22.966Z","endTime":"2026-04-23T23:39:36.662Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"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":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34411459129048,"aZ":-11.468251245807325,"pfxX":-5.536529274285572,"pfxZ":10.757335748821225,"pX":-0.20246455541862585,"pZ":3.528227898958542,"vX0":8.62904063328608,"vY0":-138.45523171397826,"vZ0":-2.774373802017033,"x":124.72,"y":143.52,"x0":-2.6523625636503483,"y0":50.006381443034336,"z0":5.319791296675331,"aX":-10.661250734341438},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":8.0,"spinRate":2348,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3968773487562207,"extension":6.970181825919415},"hitData":{"launchSpeed":87.7,"launchAngle":25.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.34,"coordY":108.24}},"index":3,"playId":"d978b401-4189-3f2d-9d5f-36fd148cbdf4","pitchNumber":3,"startTime":"2026-04-23T23:39:36.662Z","endTime":"2026-04-23T23:39:49.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:39:49.278Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Byron Buxton hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:39:55.311Z","endTime":"2026-04-23T23:42:02.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.721289976218664,"aZ":-21.404552371504504,"pfxX":-12.513071207850627,"pfxZ":5.965704067562638,"pX":-1.2441172012637505,"pZ":2.428077888127182,"vX0":7.8660054933436365,"vY0":-134.4241505441643,"vZ0":-3.590376371518876,"x":164.42,"y":173.22,"x0":-2.602457679691427,"y0":50.00546272532851,"z0":5.325025226974171,"aX":-22.60175226511283},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":20.6,"spinRate":2066,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40953493856188183,"extension":7.020024585449853},"index":0,"playId":"ed66f465-9144-38b1-a512-f687ed72486d","pitchNumber":1,"startTime":"2026-04-23T23:40:13.608Z","endTime":"2026-04-23T23:40:19.599Z","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":1,"outs":1},"index":1,"startTime":"2026-04-23T23:40:27.332Z","endTime":"2026-04-23T23:40:50.757Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"dac15fa7-40e2-409d-ab76-276d6e0b8573","startTime":"2026-04-23T23:40:50.757Z","endTime":"2026-04-23T23:40:55.757Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Byron Buxton batting, Brooks Lee advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"dac15fa7-40e2-409d-ab76-276d6e0b8573","startTime":"2026-04-23T23:40:57.712Z","endTime":"2026-04-23T23:41:20.967Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681035,"link":"/api/v1/people/681035"}},{"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":92.8,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55547158400826,"aZ":-21.853976992779575,"pfxX":-12.709265313941204,"pfxZ":5.658784179931633,"pX":-0.8501145834649552,"pZ":2.876728468583379,"vX0":8.965374758031762,"vY0":-134.75026161277836,"vZ0":-2.3904985857345653,"x":149.4,"y":161.11,"x0":-2.5831741175886065,"y0":50.003257249364104,"z0":5.333310677574592,"aX":-23.178258228595375},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":20.9,"spinRate":2204,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4077871675561031,"extension":6.927252421221528},"index":4,"playId":"8220f9e8-420b-3f1e-9eaf-d4f024dacd16","pitchNumber":2,"startTime":"2026-04-23T23:41:20.967Z","endTime":"2026-04-23T23:41:26.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56461715574898,"aZ":-34.0897901877246,"pfxX":-9.556986693714874,"pfxZ":-1.3064541648605914,"pX":-2.394328038806393,"pZ":3.4163263915456867,"vX0":3.8118354613241094,"vY0":-120.71873958824254,"vZ0":2.1152777486176184,"x":208.27,"y":146.54,"x0":-2.756461568809107,"y0":50.00195200639591,"z0":5.540054504118363,"aX":-14.035897050768247},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.6,"breakHorizontal":16.3,"spinRate":1199,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4545632997232705,"extension":6.962199384863813},"index":5,"playId":"f4295f63-363b-365f-a66e-0a000735c4a5","pitchNumber":3,"startTime":"2026-04-23T23:41:55.487Z","endTime":"2026-04-23T23:42:02.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:42:02.487Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:45:14.059Z","endTime":"2026-04-23T23:46:19.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T23:42:27.489Z","endTime":"2026-04-23T23:43:25.695Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tobias Myers replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-23T23:43:25.695Z","endTime":"2026-04-23T23:45:16.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712265023119723,"aZ":-11.598960737459905,"pfxX":-3.243755238757414,"pfxZ":11.922461869312592,"pX":0.2515538425847841,"pZ":1.9911730829592296,"vX0":3.303372778298097,"vY0":-131.05223433576458,"vZ0":-7.563304285696606,"x":107.41,"y":185.02,"x0":-0.6085615396750703,"y0":50.003943787033464,"z0":5.7962164722765666,"aX":-5.598732372313508},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.9,"breakHorizontal":5.0,"spinRate":2144,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.4191960387510698,"extension":6.718206542709725},"index":2,"playId":"465d1ee2-4fab-3d27-b7a0-b15da2b8b987","pitchNumber":1,"startTime":"2026-04-23T23:45:16.351Z","endTime":"2026-04-23T23:45:21.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61384876071901,"aZ":-26.629833221264246,"pfxX":-8.087854401834305,"pfxZ":4.20055855811038,"pX":0.4566600117497999,"pZ":0.8663689742735216,"vX0":4.392257354725448,"vY0":-114.80945852050695,"vZ0":-5.353860792339666,"x":99.59,"y":215.39,"x0":-0.44224760853130496,"y0":50.00183315309233,"z0":5.857972446680887,"aX":-10.66809020387495},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.4,"breakHorizontal":13.3,"spinRate":1539,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4792575823393186,"extension":6.687237594786279},"index":3,"playId":"0f0ca116-b32e-38cd-93ab-c5eafe815432","pitchNumber":2,"startTime":"2026-04-23T23:45:30.965Z","endTime":"2026-04-23T23:45:35.636Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.835821455346526,"aZ":-28.00450312778856,"pfxX":-7.934227748649683,"pfxZ":3.198585419089226,"pX":-0.4874286383202605,"pZ":1.9474762595735673,"vX0":2.8272840141068345,"vY0":-113.73656897652769,"vZ0":-2.581533279970401,"x":135.58,"y":186.2,"x0":-0.7193224614930586,"y0":50.001975397395675,"z0":5.888273533545814,"aX":-10.342415974280081},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":5.4,"breakHorizontal":13.6,"spinRate":1479,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.48249044457133206,"extension":6.920960435227353},"index":4,"playId":"a7bc5d45-40b8-378a-a22f-f7b619cd4739","pitchNumber":3,"startTime":"2026-04-23T23:45:49.351Z","endTime":"2026-04-23T23:45:54.757Z","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":1},"index":5,"startTime":"2026-04-23T23:46:00.978Z","endTime":"2026-04-23T23:46:15.437Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.338809363166398,"aZ":-24.52497872791311,"pfxX":-6.935217097892966,"pfxZ":5.71826446388773,"pX":-1.570847289451713,"pZ":1.3411891587169191,"vX0":0.03499709282981417,"vY0":-115.23177589285982,"vZ0":-4.793823203624172,"x":176.88,"y":202.57,"x0":-0.6858172702353645,"y0":50.00491094262287,"z0":5.831140859156485,"aX":-9.284653367376206},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":9.4,"breakHorizontal":12.5,"spinRate":1501,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4761561724737726,"extension":6.695333445147431},"index":6,"playId":"7e3736ec-a874-3a30-94a5-67df6f82853b","pitchNumber":4,"startTime":"2026-04-23T23:46:15.437Z","endTime":"2026-04-23T23:46:19.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:46:19.456Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:46:34.119Z","endTime":"2026-04-23T23:49:14.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.829304494727833,"aZ":-10.930584604030832,"pfxX":-3.6752880515776147,"pfxZ":11.734360646791828,"pX":0.8432803743247682,"pZ":2.528340383080932,"vX0":5.212213072424155,"vY0":-133.7020888354575,"vZ0":-6.543534290052721,"x":84.86,"y":170.51,"x0":-0.6539409481787022,"y0":50.002863432394754,"z0":5.791856973962375,"aX":-6.6540925561837065},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":5.5,"spinRate":2220,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.40966577443619423,"extension":6.912574961743876},"index":0,"playId":"3ec2cbd2-445c-3ff1-994c-a6607af9f7e4","pitchNumber":1,"startTime":"2026-04-23T23:46:48.556Z","endTime":"2026-04-23T23:46:54.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(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.2,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274188999133088,"aZ":-12.294248685951878,"pfxX":-3.9447017852399426,"pfxZ":10.894938903405079,"pX":0.14633441216465087,"pZ":2.154552116967042,"vX0":3.369440345908225,"vY0":-134.05963911111505,"vZ0":-7.36688419307566,"x":111.42,"y":180.61,"x0":-0.6127031359990444,"y0":50.004986492449966,"z0":5.810936647451332,"aX":-7.199727749630957},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":6.5,"spinRate":2195,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4081629173600785,"extension":6.646539120605587},"index":1,"playId":"d24b4929-fe52-39ab-afa0-f8b3e84cd68d","pitchNumber":2,"startTime":"2026-04-23T23:47:07.499Z","endTime":"2026-04-23T23:47:11.714Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"451dcd4f-0e7e-4126-94b0-3c3f2c5081fa","startTime":"2026-04-23T23:47:22.021Z","endTime":"2026-04-23T23:47:27.021Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758218480659096,"aZ":-24.04862239162306,"pfxX":-8.549757966788878,"pfxZ":5.933262720312783,"pX":0.44636548793135505,"pZ":1.2210179792294977,"vX0":4.5731599715616555,"vY0":-116.77103084494254,"vZ0":-5.449030727039757,"x":99.99,"y":205.81,"x0":-0.43544242646618303,"y0":50.00244552653628,"z0":5.872289647170466,"aX":-11.704918656981594},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":1548,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4706183588537858,"extension":6.634386994963815},"index":3,"playId":"e73dd757-41ef-377f-a32c-f48f2cd28e9e","pitchNumber":3,"startTime":"2026-04-23T23:47:40.171Z","endTime":"2026-04-23T23:47:44.208Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.716808361843814,"aZ":-25.566540879544206,"pfxX":-7.229930847140441,"pfxZ":4.777152261049944,"pX":0.5046905898208088,"pZ":1.5011495582433987,"vX0":4.6204180450233014,"vY0":-116.51078370501897,"vZ0":-4.456485032563155,"x":97.76,"y":198.25,"x0":-0.5591238912241295,"y0":50.00195387808101,"z0":5.838731066462281,"aX":-9.99643227434725},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.9,"breakHorizontal":12.0,"spinRate":1470,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4690829259797962,"extension":6.832080084304627},"index":4,"playId":"cbde3bb0-81a8-3f6a-a9a3-66aecd672954","pitchNumber":4,"startTime":"2026-04-23T23:47:56.751Z","endTime":"2026-04-23T23:48:01.979Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-04-23T23:48:11.351Z","endTime":"2026-04-23T23:48:26.281Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40139810906111,"aZ":-21.75580892307214,"pfxX":5.898018350290477,"pfxZ":6.4854976470426555,"pX":0.6618932839983647,"pZ":1.3673789287408735,"vX0":1.5958417091910366,"vY0":-126.83365894852561,"vZ0":-6.5844480843019095,"x":91.77,"y":201.86,"x0":-0.7436042179117444,"y0":50.00168549770207,"z0":5.768700863818785,"aX":9.470384505309177},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.2,"breakHorizontal":-11.0,"spinRate":2172,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.43422668704495226,"extension":6.616858573677589},"index":6,"playId":"c39260f3-6c1c-380e-ad63-16ced777ef04","pitchNumber":5,"startTime":"2026-04-23T23:48:26.281Z","endTime":"2026-04-23T23:48:32.276Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.901462628868615,"aZ":-8.68680816817503,"pfxX":-4.595507075123775,"pfxZ":12.78401969117859,"pX":0.21032195730252154,"pZ":3.2154881053113673,"vX0":3.6231707043593473,"vY0":-135.94447066346785,"vZ0":-5.468459186756297,"x":108.98,"y":151.96,"x0":-0.554933026920854,"y0":50.006542208192435,"z0":5.881457820795511,"aX":-8.445569796179763},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.8,"breakHorizontal":7.3,"spinRate":2265,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4057842727511587,"extension":6.60569674901289},"index":7,"playId":"58b6a66f-e6f5-3d20-945e-a4fa1966e445","pitchNumber":6,"startTime":"2026-04-23T23:48:44.122Z","endTime":"2026-04-23T23:48:50.544Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49386139870517,"aZ":-19.62391873893493,"pfxX":2.363822214180619,"pfxZ":7.456115309426204,"pX":-0.21373000713910512,"pZ":3.3512408425669604,"vX0":0.8468710254693381,"vY0":-129.55570794494847,"vZ0":-2.547127399364493,"x":125.15,"y":148.3,"x0":-0.8528414815694103,"y0":50.00524489444208,"z0":5.863170569572126,"aX":3.9799257407576834},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.1,"breakHorizontal":-4.4,"spinRate":2152,"spinDirection":172},"zone":2,"typeConfidence":2.0,"plateTime":0.42433784522031903,"extension":6.5063673665555415},"hitData":{"launchSpeed":85.0,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":157.26}},"index":8,"playId":"aaf2303b-4afb-36cf-8739-5a08d85d7284","pitchNumber":7,"startTime":"2026-04-23T23:49:05.210Z","endTime":"2026-04-23T23:49:14.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:49:14.194Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marcus Semien doubles (5) on a fly ball to left fielder Trevor Larnach.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:51:11.685Z","endTime":"2026-04-23T23:52:02.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212771438016322,"aZ":-29.213760585230375,"pfxX":-1.2344766522900819,"pfxZ":1.9925441468098555,"pX":0.04052178893887148,"pZ":2.8359875175046927,"vX0":5.811279096208192,"vY0":-121.75482135045073,"vZ0":0.878866920322587,"x":115.46,"y":162.21,"x0":-2.2275486561162308,"y0":50.00303431154576,"z0":5.01878861630394,"aX":-1.8349634455780344},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":0.7,"spinRate":2160,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.451649883327101,"extension":6.576973120446195},"index":0,"playId":"7f0e4f6a-e0dd-3c53-8334-dd67c6d87b00","pitchNumber":1,"startTime":"2026-04-23T23:51:22.323Z","endTime":"2026-04-23T23:51:26.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":68.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173057808139607,"aZ":-32.279379832276746,"pfxX":9.448514256303726,"pfxZ":-0.08777497156014036,"pX":-0.27020522935388724,"pZ":3.895759441727348,"vX0":1.8002019874487136,"vY0":-111.21741285331501,"vZ0":4.819836253041993,"x":127.3,"y":133.59,"x0":-2.3214622526569992,"y0":50.00147473566522,"z0":5.102468010593815,"aX":11.502507308080892},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2760,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4978834196153894,"extension":6.543611142195341},"index":1,"playId":"07a2589c-214c-3515-a284-ff3101c695bb","pitchNumber":2,"startTime":"2026-04-23T23:51:35.434Z","endTime":"2026-04-23T23:51:39.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45286700755432,"aZ":-16.346047086158467,"pfxX":-9.525588476013068,"pfxZ":8.973942344195203,"pX":0.15717372262393026,"pZ":2.4125260663524535,"vX0":9.136697244593948,"vY0":-132.7375594667656,"vZ0":-2.866529410627484,"x":111.01,"y":173.64,"x0":-2.1111004958881545,"y0":50.005065755615774,"z0":4.713421910641227,"aX":-16.805822099835925},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":15.0,"spinRate":2238,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4144776767233136,"extension":6.820274640355783},"hitData":{"launchSpeed":93.0,"launchAngle":26.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.89,"coordY":105.51}},"index":2,"playId":"49708ba3-a142-3be4-8aa1-67ab14565aa0","pitchNumber":3,"startTime":"2026-04-23T23:51:47.185Z","endTime":"2026-04-23T23:52:02.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:52:02.084Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:52:13.945Z","endTime":"2026-04-23T23:54:45.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.348114971667627,"aZ":-30.91970750690115,"pfxX":-10.265571084872805,"pfxZ":0.8027157535056269,"pX":-0.08172677934583562,"pZ":2.382760565980291,"vX0":9.218366246181429,"vY0":-125.38953061035305,"vZ0":0.16965333808580874,"x":120.12,"y":174.45,"x0":-2.4946663971626553,"y0":50.006004787626026,"z0":4.863487873150798,"aX":-16.14250050658533},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":16.1,"spinRate":1909,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.43895077409261285,"extension":6.734544668386451},"index":0,"playId":"2bf44c71-3c54-3459-98f1-7309df95442b","pitchNumber":1,"startTime":"2026-04-23T23:52:29.083Z","endTime":"2026-04-23T23:52:41.135Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.889976738542742,"aZ":-39.957613499806044,"pfxX":9.57763264050794,"pfxZ":-6.338626540512712,"pX":-0.2614778840111545,"pZ":3.4836903540562605,"vX0":2.2895784885124852,"vY0":-110.46457842066557,"vZ0":5.269170042073894,"x":126.97,"y":144.72,"x0":-2.557268479704012,"y0":50.00362576859405,"z0":5.284705594890997,"aX":11.757870920418654},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-9.6,"breakHorizontal":-18.0,"spinRate":2622,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.4970913998688635,"extension":6.429456503414623},"index":1,"playId":"201de723-96a2-3d38-9e25-436dbcf36e3e","pitchNumber":2,"startTime":"2026-04-23T23:53:06.512Z","endTime":"2026-04-23T23:53:12.039Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44849202287687,"aZ":-39.397031237978965,"pfxX":9.602102913780822,"pfxZ":-5.927937129944441,"pX":0.06213233449046361,"pZ":1.7963120345781007,"vX0":2.559162575813043,"vY0":-110.83134470671423,"vZ0":2.038422714211004,"x":114.63,"y":190.28,"x0":-2.360278676231682,"y0":50.00008191938699,"z0":5.040045385318609,"aX":11.707705052298591},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.6,"breakHorizontal":-18.1,"spinRate":2717,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4979708075213236,"extension":6.617345148852676},"index":2,"playId":"7d6b675c-a9d7-3289-b350-9fb32b6b0fc3","pitchNumber":3,"startTime":"2026-04-23T23:53:24.567Z","endTime":"2026-04-23T23:53:29.680Z","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.2,"endSpeed":84.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.806514433855853,"aZ":-17.0175596147523,"pfxX":-9.015342933684659,"pfxZ":8.206344102867106,"pX":0.04526975256322004,"pZ":3.4651330236742774,"vX0":9.40220829133103,"vY0":-135.35925010451467,"vZ0":-0.027418123468258337,"x":115.27,"y":145.22,"x0":-2.309583991934576,"y0":50.00382739522617,"z0":4.6714588246027455,"aX":-16.6541074153641},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":14.2,"spinRate":2232,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4053496399727794,"extension":6.821464517985334},"index":3,"playId":"03c97d7d-a938-388d-8a93-1b314c93987d","pitchNumber":4,"startTime":"2026-04-23T23:53:57.003Z","endTime":"2026-04-23T23:54:00.780Z","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":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":69.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172592151699313,"aZ":-41.153618920706684,"pfxX":11.10252940727774,"pfxZ":-7.219853715694194,"pX":-1.159681078803433,"pZ":2.4981121485124382,"vX0":0.24771721407854685,"vY0":-112.29069213060734,"vZ0":3.5548817757599873,"x":161.2,"y":171.33,"x0":-2.708613085534065,"y0":50.0006174140882,"z0":5.155138993392813,"aX":13.814098883037257},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-11.4,"breakHorizontal":-20.0,"spinRate":2747,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.49261690819635984,"extension":6.666061042776377},"index":4,"playId":"2506f337-2fd0-3c6c-be69-80140bdd0a50","pitchNumber":5,"startTime":"2026-04-23T23:54:20.943Z","endTime":"2026-04-23T23:54:25.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66732442604079,"aZ":-17.724839447753464,"pfxX":-7.588528030269215,"pfxZ":7.852885527243659,"pX":0.5402113626307848,"pZ":4.047681212098637,"vX0":10.405179019193957,"vY0":-135.3040363964236,"vZ0":1.6353224421140127,"x":96.41,"y":129.49,"x0":-2.3832261879364047,"y0":50.00003962869932,"z0":4.683610290472235,"aX":-13.958996212545296},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2232,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4060279137521299,"extension":7.025209100386429},"index":5,"playId":"c28cc45e-8bfb-3004-85f0-051fe140508c","pitchNumber":6,"startTime":"2026-04-23T23:54:40.925Z","endTime":"2026-04-23T23:54:45.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:54:45.549Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Benge doubles (2) on a fly ball to center fielder Byron Buxton. Marcus Semien to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:55:02.358Z","endTime":"2026-04-23T23:55:28.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559792673572968,"aZ":-16.74910919504913,"pfxX":-7.528330589374331,"pfxZ":8.341904259367272,"pX":0.10165842013440976,"pZ":3.0069354899365752,"vX0":9.495832104136072,"vY0":-135.37918940655874,"vZ0":-1.2625999381322672,"x":113.13,"y":157.59,"x0":-2.479312697492421,"y0":50.0045141128156,"z0":4.656014422061408,"aX":-13.92478179159442},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2275,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.40515356322144536,"extension":6.974287527495319},"hitData":{"launchSpeed":95.0,"launchAngle":32.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.81,"coordY":50.8}},"index":0,"playId":"8e5d50f3-4004-334f-9aee-51e37997fb69","pitchNumber":1,"startTime":"2026-04-23T23:55:13.421Z","endTime":"2026-04-23T23:55:28.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:55:28.283Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging. Marcus Semien scores. Carson Benge to 3rd. Bo Bichette to 1st. Passed ball by catcher Ryan Jeffers.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:56:00.026Z","endTime":"2026-04-23T23:58:05.974Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":51},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"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":4}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.198145710285004,"aZ":-14.612294921936678,"pfxX":-10.173521443202874,"pfxZ":9.569401978305834,"pX":0.09235822012102832,"pZ":2.9887112599347434,"vX0":9.927772641010938,"vY0":-135.29217322967892,"vZ0":-1.7602674528325997,"x":113.48,"y":158.08,"x0":-2.3202657335642876,"y0":50.006297812229825,"z0":4.682938433687712,"aX":-18.679672980251524},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":16.1,"spinRate":2243,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.40635980723886744,"extension":6.996312364467645},"index":0,"playId":"886f8062-483f-32e3-ac2b-2dcd422ce0bc","pitchNumber":1,"startTime":"2026-04-23T23:56:08.994Z","endTime":"2026-04-23T23:56:13.294Z","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":92.7,"endSpeed":83.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.524346529769037,"aZ":-18.61469310499089,"pfxX":-10.18424691822499,"pfxZ":7.448248104503132,"pX":0.08083562407128571,"pZ":2.5641872042854805,"vX0":9.825051051406039,"vY0":-134.65192339591445,"vZ0":-1.8921972644161893,"x":113.92,"y":169.55,"x0":-2.306910842238291,"y0":50.00532070763388,"z0":4.604872881596568,"aX":-18.547722176678096},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":16.1,"spinRate":2269,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4080840655302591,"extension":7.018817351088727},"index":1,"playId":"acdc7a9b-94ac-32b9-abc9-1362bd8999c1","pitchNumber":2,"startTime":"2026-04-23T23:56:30.517Z","endTime":"2026-04-23T23:56:36.306Z","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":92.9,"endSpeed":83.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35663425979945,"aZ":-19.909304665072877,"pfxX":-8.700935809149573,"pfxZ":6.795876275861037,"pX":-0.5530566549503836,"pZ":3.404463771148234,"vX0":7.8472511994776,"vY0":-134.9599750949655,"vZ0":0.5004756870469292,"x":138.08,"y":146.86,"x0":-2.3993315330262743,"y0":50.00073685825952,"z0":4.643142516426276,"aX":-15.698336453806714},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":13.6,"spinRate":2157,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40928759014468596,"extension":6.975012344961977},"index":2,"playId":"8ab1a43b-599e-3e50-b23d-df1ec13213ab","pitchNumber":3,"startTime":"2026-04-23T23:56:56.456Z","endTime":"2026-04-23T23:57:00.689Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73144791751018,"aZ":-29.753478788198247,"pfxX":-12.84678594570211,"pfxZ":1.4236895423663414,"pX":1.5121381057025571,"pZ":0.1018284310980691,"vX0":13.972425503194605,"vY0":-131.05143542845528,"vZ0":-5.816388011636517,"x":59.36,"y":236.03,"x0":-2.2795011583005693,"y0":50.00215456826905,"z0":4.638863584371752,"aX":-21.823166554938915},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":19.3,"spinRate":2056,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4217490708265559,"extension":7.001361553982013},"index":3,"playId":"57948fd4-06c7-3ae3-a04c-ec0658c9e8ff","pitchNumber":4,"startTime":"2026-04-23T23:57:24.772Z","endTime":"2026-04-23T23:57:28.408Z","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(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":3,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":69.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.228031676104916,"aZ":-40.3286054011669,"pfxX":10.0754318395308,"pfxZ":-6.538396724018015,"pX":1.91039816216687,"pZ":1.9862016271361982,"vX0":6.657710076741918,"vY0":-113.72668236819699,"vZ0":2.561871507191997,"x":44.18,"y":185.15,"x0":-2.4151227975099734,"y0":50.00375499491418,"z0":4.989704587279123,"aX":12.560595698355016},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.2,"breakHorizontal":-20.5,"spinRate":2758,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4908487108451025,"extension":6.782215625578869},"index":4,"playId":"88664ade-babe-3a51-8070-0665c412b53b","pitchNumber":5,"startTime":"2026-04-23T23:57:57.157Z","endTime":"2026-04-23T23:58:05.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T23:58:05.974Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:59:31.553Z","endTime":"2026-04-24T00:02:10.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,9],"actionIndex":[7],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"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":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T23:59:33.771Z","endTime":"2026-04-23T23:59:33.772Z","isPitch":false,"type":"action"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.931318130155873,"aZ":-39.33614028397944,"pfxX":9.034084547086941,"pfxZ":-5.826443724004793,"pX":-0.7424925689464721,"pZ":2.5598864218312474,"vX0":1.5858514006576105,"vY0":-111.12227092262647,"vZ0":3.5085668210188663,"x":145.3,"y":169.66,"x0":-2.640581898240238,"y0":50.00038523620999,"z0":5.092313107609475,"aX":11.112097285557015},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-9.1,"breakHorizontal":-16.8,"spinRate":2753,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.49599725291048946,"extension":6.550686013949486},"index":1,"playId":"a02347dd-a5f2-36af-83d2-ed4df5a732f9","pitchNumber":1,"startTime":"2026-04-23T23:59:33.773Z","endTime":"2026-04-23T23:59:41.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"950d581a-1fe3-4616-92dd-c0dcdeb8e619","startTime":"2026-04-24T00:00:09.383Z","endTime":"2026-04-24T00:00:14.383Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23774846092033,"aZ":-23.492987974710946,"pfxX":-11.163835407423727,"pfxZ":4.75560680989745,"pX":-0.9456633030596299,"pZ":1.5036718989450908,"vX0":7.893060580076147,"vY0":-134.2852048061268,"vZ0":-3.725574669830326,"x":153.05,"y":198.18,"x0":-2.4735033081919178,"y0":50.00324421010907,"z0":4.581588617683784,"aX":-20.377216943690453},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":18.5,"spinRate":2134,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.40797351074456323,"extension":6.818121390305365},"index":3,"playId":"abb8052f-6f47-308c-b27f-a64a83ba1461","pitchNumber":2,"startTime":"2026-04-24T00:00:28.178Z","endTime":"2026-04-24T00:00:33.407Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29589381994189,"aZ":-30.897297587928026,"pfxX":-11.567800422474377,"pfxZ":0.7880780967883041,"pX":1.3774610916569061,"pZ":1.5444280356118536,"vX0":13.093151767076108,"vY0":-126.62782640791136,"vZ0":-1.7860474655351926,"x":64.49,"y":197.08,"x0":-2.3616796890286778,"y0":50.00374483690486,"z0":4.735184485507432,"aX":-18.753560434212655},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":17.9,"spinRate":2225,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4328476574752038,"extension":6.8000377343776455},"index":4,"playId":"beec9368-3ee8-34ff-aa3a-7e1393975ae0","pitchNumber":3,"startTime":"2026-04-24T00:00:47.906Z","endTime":"2026-04-24T00:00:52.240Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951720885656755,"aZ":-40.323967621450876,"pfxX":8.224566183467235,"pfxZ":-6.529965705658455,"pX":0.0780062145173783,"pZ":1.5441005733789974,"vX0":3.4980547694654556,"vY0":-111.86152821991388,"vZ0":1.7439053803367193,"x":114.03,"y":197.09,"x0":-2.5815682928200503,"y0":50.00184411835495,"z0":4.934963854327853,"aX":10.267540310438358},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-10.9,"breakHorizontal":-15.8,"spinRate":2768,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4924384320711974,"extension":6.569901338999209},"index":5,"playId":"e65d5873-5960-3632-8f76-ae1f779b4d84","pitchNumber":4,"startTime":"2026-04-24T00:01:11.932Z","endTime":"2026-04-24T00:01:17.411Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.089378710970507,"aZ":-17.67201356236561,"pfxX":-7.581590155186204,"pfxZ":7.638918299456658,"pX":0.9888597854076281,"pZ":2.0960977130037546,"vX0":11.77137392954016,"vY0":-137.07997470828766,"vZ0":-3.4848057860898147,"x":79.31,"y":182.19,"x0":-2.381335484361966,"y0":50.00040453087926,"z0":4.594611152655912,"aX":-14.388758584615676},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2184,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40000063997954083,"extension":7.064044173002677},"index":6,"playId":"a977e27d-0e07-3910-8811-5ea09e39c665","pitchNumber":5,"startTime":"2026-04-24T00:01:35.070Z","endTime":"2026-04-24T00:01:42.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bo Bichette steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"actionPlayId":"a977e27d-0e07-3910-8811-5ea09e39c665","startTime":"2026-04-24T00:01:43.604Z","endTime":"2026-04-24T00:01:48.567Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-04-24T00:01:48.567Z","endTime":"2026-04-24T00:02:06.685Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":68.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35109978158086,"aZ":-41.855579005359864,"pfxX":9.395987094223226,"pfxZ":-8.01274874819904,"pX":-1.4020402687936113,"pZ":1.9618635811490115,"vX0":0.10543096575308575,"vY0":-111.44490171782218,"vZ0":2.888423142585383,"x":170.44,"y":185.81,"x0":-2.663283031057096,"y0":50.00294182244856,"z0":5.096910284620332,"aX":11.35346536678383},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-12.8,"breakHorizontal":-16.8,"spinRate":2695,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4990882809126971,"extension":6.489415519338609},"index":9,"playId":"9dd5c4a7-4551-3a62-8863-527e8239b4b1","pitchNumber":6,"startTime":"2026-04-24T00:02:06.685Z","endTime":"2026-04-24T00:02:10.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:02:10.324Z","atBatIndex":22},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Francisco Alvarez out on a sacrifice fly to left fielder Trevor Larnach. Carson Benge scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T00:02:47.448Z","endTime":"2026-04-24T00:03:41.066Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T00:02:35.801Z","endTime":"2026-04-24T00:02:49.760Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77834786080625,"aZ":-24.22037556413231,"pfxX":-12.086809074956633,"pfxZ":4.4442337940546235,"pX":-0.24443890585438025,"pZ":2.5082753163544385,"vX0":9.601656063802979,"vY0":-134.1031905707244,"vZ0":-0.9961063571871805,"x":126.32,"y":171.06,"x0":-2.3326499326244505,"y0":50.000825293771285,"z0":4.640814247576262,"aX":-21.623182380024776},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":19.3,"spinRate":2095,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41122557388253345,"extension":7.192747541376233},"index":1,"playId":"306fa998-9e36-3849-92d6-90afa0f2fe93","pitchNumber":1,"startTime":"2026-04-24T00:02:49.760Z","endTime":"2026-04-24T00:02:53.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443080685045192,"aZ":-25.70028220690672,"pfxX":-11.056127399538973,"pfxZ":3.586817137867021,"pX":-0.1330923774441111,"pZ":1.7288206732750169,"vX0":9.758304443786836,"vY0":-134.1531864151647,"vZ0":-2.4931745182244,"x":122.07,"y":192.1,"x0":-2.397205790252222,"y0":50.006278020403755,"z0":4.519500658879167,"aX":-19.97636602328446},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2091,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40968396995477363,"extension":6.94688292721457},"index":2,"playId":"fb754fc9-ecc4-3a4d-8fa6-3fd8ed0d1d48","pitchNumber":2,"startTime":"2026-04-24T00:03:09.494Z","endTime":"2026-04-24T00:03:15.248Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":70.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.572772409981358,"aZ":-32.841291735034,"pfxX":10.308668163829,"pfxZ":-0.5164460756799691,"pX":0.9019716450089507,"pZ":2.9873594002903365,"vX0":4.797169337357367,"vY0":-114.50271674763697,"vZ0":3.305140456826921,"x":82.62,"y":158.12,"x0":-2.5855727956872174,"y0":50.00571549294912,"z0":4.819451864265827,"aX":13.173581998091773},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.6,"breakHorizontal":-20.2,"spinRate":2791,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.4854606087701936,"extension":6.9876118452792415},"hitData":{"launchSpeed":82.0,"launchAngle":28.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.0,"coordY":82.59}},"index":3,"playId":"d3d7f81b-4e72-3e20-bb4b-e0f9dc1c72be","pitchNumber":3,"startTime":"2026-04-24T00:03:28.765Z","endTime":"2026-04-24T00:03:41.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:03:41.066Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Robert Jr. doubles (3) on a sharp line drive to left fielder Trevor Larnach. Bo Bichette scores. Juan Soto to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T00:04:01.803Z","endTime":"2026-04-24T00:05:53.340Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"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,3],"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":81.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.021006455641675,"aZ":-17.276770634380533,"pfxX":-7.461335385040002,"pfxZ":8.576830388859795,"pX":-0.24842571549822653,"pZ":3.133703131393767,"vX0":8.34027250159878,"vY0":-132.4274892003246,"vZ0":-0.8395257953986686,"x":126.47,"y":154.17,"x0":-2.5022330315731116,"y0":50.005145369651785,"z0":4.744918066805869,"aX":-12.965179350747873},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2126,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.41709424983128773,"extension":6.733360725104742},"index":0,"playId":"e7516d84-1f13-3e28-89cf-7d9e89862e71","pitchNumber":1,"startTime":"2026-04-24T00:04:10.424Z","endTime":"2026-04-24T00:04:14.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96193297831412,"aZ":-30.32090248463437,"pfxX":0.3869255827623892,"pfxZ":1.175993339992381,"pX":1.9400488480070044,"pZ":1.1071817285315144,"vX0":10.5668895245562,"vY0":-124.85220436460392,"vZ0":-2.2919712789511966,"x":43.05,"y":208.89,"x0":-2.403403173338347,"y0":50.00042125920858,"z0":4.540912021111809,"aX":0.6085336184118443},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2222,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4392905097517379,"extension":7.0484002731136375},"index":1,"playId":"d5a22ce5-c9ae-305b-86ff-8776c0f6b706","pitchNumber":2,"startTime":"2026-04-24T00:04:24.865Z","endTime":"2026-04-24T00:04:29.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.328784713382575,"aZ":-25.412778986073697,"pfxX":-12.07775921872952,"pfxZ":3.736658496363628,"pX":-1.1986409658465849,"pZ":2.746809018875472,"vX0":7.685657072594452,"vY0":-134.4655391194997,"vZ0":-0.2160240036983503,"x":162.69,"y":164.62,"x0":-2.5419696659069304,"y0":50.0039185474744,"z0":4.649314451561887,"aX":-21.86051442177871},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":19.9,"spinRate":2189,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4091686030924633,"extension":7.0375963158141985},"index":2,"playId":"bd7d0167-8e31-35f2-91b2-c1a051c4766e","pitchNumber":3,"startTime":"2026-04-24T00:04:43.615Z","endTime":"2026-04-24T00:04:49.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.988211621266235,"aZ":-21.589527198769723,"pfxX":-11.736842945901415,"pfxZ":5.765154275176858,"pX":0.12921506742887234,"pZ":2.686154798891246,"vX0":10.323128124285152,"vY0":-135.01979361966758,"vZ0":-0.9659209704917286,"x":112.07,"y":166.25,"x0":-2.229674150690264,"y0":50.0006829910787,"z0":4.575930734217302,"aX":-21.542168024879523},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":18.8,"spinRate":2188,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4065561657928458,"extension":7.047531634915828},"hitData":{"launchSpeed":110.4,"launchAngle":10.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.49,"coordY":108.68}},"index":3,"playId":"56da20e8-d2eb-3b63-b82a-9418006bd65b","pitchNumber":4,"startTime":"2026-04-24T00:05:39.834Z","endTime":"2026-04-24T00:05:53.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:05:53.340Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T00:06:26.777Z","endTime":"2026-04-24T00:08:03.630Z","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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":77.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.216697752728596,"aZ":-32.181751443991814,"pfxX":-14.710305259598154,"pfxZ":-0.002328983128163209,"pX":1.073714560475066,"pZ":1.5184201786830953,"vX0":12.904531253945752,"vY0":-125.56664743448624,"vZ0":-1.516314090180738,"x":76.07,"y":197.78,"x0":-2.282682766258512,"y0":50.005276355549896,"z0":4.80939516051024,"aX":-22.919830665853997},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":22.8,"spinRate":2109,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.44036192554630293,"extension":6.886388138790519},"index":0,"playId":"0c389f6d-d799-316f-ac45-8b9ee30422c5","pitchNumber":1,"startTime":"2026-04-24T00:06:32.279Z","endTime":"2026-04-24T00:06:36.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37963927283085,"aZ":-18.688060223635677,"pfxX":-7.726370951451811,"pfxZ":7.605132744582207,"pX":0.6173270114938978,"pZ":3.2545493316559355,"vX0":10.08068441134517,"vY0":-132.57942960306684,"vZ0":-0.1193787271314164,"x":93.47,"y":150.91,"x0":-2.2372946756916523,"y0":50.00198881853342,"z0":4.668580904677168,"aX":-13.70059964010633},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2142,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.41374073072388473,"extension":6.99852615551915},"index":1,"playId":"8a482c8b-e39a-32bc-a693-de2fe9955e32","pitchNumber":2,"startTime":"2026-04-24T00:06:53.350Z","endTime":"2026-04-24T00:06:59.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433624851719216,"aZ":-18.335311004306135,"pfxX":-7.330189296394762,"pfxZ":7.606112171666895,"pX":-0.14867077771346177,"pZ":3.8040731646134724,"vX0":8.227418611186996,"vY0":-134.13881215535417,"vZ0":1.0224230603041904,"x":122.67,"y":136.07,"x0":-2.305471931368621,"y0":50.0023397570046,"z0":4.726614906079017,"aX":-13.3371697244549},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":11.5,"spinRate":2197,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40856917817272365,"extension":6.893285225537415},"index":2,"playId":"f4dea5c0-c848-39ce-96ad-6278234fb925","pitchNumber":3,"startTime":"2026-04-24T00:07:13.973Z","endTime":"2026-04-24T00:07:18.190Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.817698669633714,"aZ":-30.344408426027403,"pfxX":-12.287876016891511,"pfxZ":1.131125685832762,"pX":0.4584102383884098,"pZ":1.9124403417309024,"vX0":10.9827242307309,"vY0":-126.64208615447546,"vZ0":-0.9881627639935587,"x":99.53,"y":187.14,"x0":-2.3463372846466197,"y0":50.00281646242107,"z0":4.743475826513326,"aX":-19.880916561815727},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":19.7,"spinRate":2188,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.43314618249490744,"extension":6.9519036329452755},"index":3,"playId":"72c5e7a9-27d8-3142-8410-d0df35ac4245","pitchNumber":4,"startTime":"2026-04-24T00:07:36.593Z","endTime":"2026-04-24T00:07:40.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.974371367027565,"aZ":-17.776031399209195,"pfxX":-9.55416348516525,"pfxZ":8.124008214050246,"pX":-0.05315162069653494,"pZ":3.572771158685304,"vX0":9.294046249835283,"vY0":-133.36049114062436,"vZ0":0.45165575295880667,"x":119.03,"y":142.32,"x0":-2.3692478492789757,"y0":50.002845902392,"z0":4.6996422056244676,"aX":-16.93364767916826},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.0,"breakHorizontal":14.9,"spinRate":2127,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4132558092699945,"extension":7.077521617126396},"index":4,"playId":"4e47c317-5ee1-3354-a3ee-a7a41ccf4842","pitchNumber":5,"startTime":"2026-04-24T00:07:58.518Z","endTime":"2026-04-24T00:08:03.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:08:03.630Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:10:01.716Z","endTime":"2026-04-24T00:10:28.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00719438390995,"aZ":-9.203335280147341,"pfxX":-5.206125351965029,"pfxZ":14.027924751324136,"pX":-0.14259978212153288,"pZ":2.524976475315361,"vX0":2.6575462725118055,"vY0":-128.32301204635593,"vZ0":-6.428314205874412,"x":122.44,"y":170.61,"x0":-0.5252277688799607,"y0":50.0052211567198,"z0":5.809717758070324,"aX":-8.527508530543184},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":23.9,"breakHorizontal":8.6,"spinRate":2114,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.42980209466464236,"extension":6.667972720510662},"hitData":{"launchSpeed":94.2,"launchAngle":49.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.04,"coordY":93.94}},"index":0,"playId":"2050420a-8538-3c95-a3a4-78d655a3312c","pitchNumber":1,"startTime":"2026-04-24T00:10:14.633Z","endTime":"2026-04-24T00:10:28.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:10:28.825Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:10:33.365Z","endTime":"2026-04-24T00:12:29.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":87.1,"endSpeed":78.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05423613605949,"aZ":-11.985053789113888,"pfxX":-3.539954343692033,"pfxZ":12.574121561508553,"pX":-0.9190693528575432,"pZ":3.8710371722229024,"vX0":0.4834505587612553,"vY0":-126.7318880873814,"vZ0":-2.6386511874837173,"x":152.03,"y":134.26,"x0":-0.6545427798598159,"y0":50.00004003261861,"z0":5.899270540728116,"aX":-5.681745063914695},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":22.3,"breakHorizontal":6.2,"spinRate":2031,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.43437671465895233,"extension":6.540659849126927},"index":0,"playId":"1a29162d-70e2-3139-b32d-7ceb78322f16","pitchNumber":1,"startTime":"2026-04-24T00:10:52.802Z","endTime":"2026-04-24T00:10:56.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50585704304799,"aZ":-8.417855336023827,"pfxX":-4.064669132624597,"pfxZ":13.369604333123906,"pX":-0.39995322182662774,"pZ":3.6864969564049535,"vX0":2.205961968711102,"vY0":-133.40997196880042,"vZ0":-4.145318533689617,"x":132.25,"y":139.24,"x0":-0.715729606533834,"y0":50.00231662398168,"z0":5.883794994501991,"aX":-7.222590295604996},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":23.3,"breakHorizontal":6.8,"spinRate":2260,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.41280362270341264,"extension":6.532123759740038},"index":1,"playId":"2dc26ab9-2ae5-3cbb-9731-44a11f9b5b4e","pitchNumber":2,"startTime":"2026-04-24T00:11:06.234Z","endTime":"2026-04-24T00:11:10.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35596443085655,"aZ":-9.523049537362766,"pfxX":-3.084775846301768,"pfxZ":12.887106133104009,"pX":0.35863789047249783,"pZ":3.2667557636639533,"vX0":3.541537522160747,"vY0":-132.5082485972223,"vZ0":-4.848662778155452,"x":103.33,"y":150.58,"x0":-0.6017500984659434,"y0":50.00542517128306,"z0":5.831856974365981,"aX":-5.423474034686482},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":22.3,"breakHorizontal":4.7,"spinRate":2225,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.41519684365822496,"extension":6.635491714119757},"index":2,"playId":"c24a67d8-8b6b-3409-88da-b2feb840cc57","pitchNumber":3,"startTime":"2026-04-24T00:11:20.680Z","endTime":"2026-04-24T00:11:26.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-04-24T00:11:33.304Z","endTime":"2026-04-24T00:11:49.747Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08030209992716,"aZ":-8.416108702384257,"pfxX":-4.044370918132403,"pfxZ":13.192578141276499,"pX":-0.07008852597253767,"pZ":2.2530823023516984,"vX0":2.56358852874849,"vY0":-134.10880641895707,"vZ0":-7.602646612905425,"x":119.67,"y":177.95,"x0":-0.5185751977830011,"y0":50.00216799156171,"z0":5.744449481431802,"aX":-7.282819104096561},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":22.2,"breakHorizontal":6.7,"spinRate":2238,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4102156886398376,"extension":6.6702379396913365},"index":4,"playId":"b5185f92-716a-347a-935d-6466864772dd","pitchNumber":4,"startTime":"2026-04-24T00:11:49.747Z","endTime":"2026-04-24T00:11:55.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936951241856377,"aZ":-9.449565290252467,"pfxX":-4.362836336054975,"pfxZ":12.394525173620785,"pX":-0.568317613269487,"pZ":3.1306891704642053,"vX0":1.7348188012610388,"vY0":-135.1589999352838,"vZ0":-5.55965986665017,"x":138.66,"y":154.25,"x0":-0.6549525702232769,"y0":50.00460353404226,"z0":5.890941907519805,"aX":-7.999716085140624},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.4,"breakHorizontal":7.4,"spinRate":2275,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4066662500474747,"extension":6.52260517114312},"index":5,"playId":"848c13d1-872f-3dc2-86f5-a76f7e0119ce","pitchNumber":5,"startTime":"2026-04-24T00:12:05.671Z","endTime":"2026-04-24T00:12:10.898Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.269713389544535,"aZ":-8.671923788085888,"pfxX":-2.9278396542747513,"pfxZ":12.779198124313186,"pX":0.13250082704368235,"pZ":2.0525533616301903,"vX0":2.854341315788866,"vY0":-135.8603754529048,"vZ0":-8.2938049624703,"x":111.95,"y":183.36,"x0":-0.5596414584135534,"y0":50.001965264067,"z0":5.77688321260158,"aX":-5.384345606416829},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.2,"breakHorizontal":4.6,"spinRate":2203,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4056858373987593,"extension":6.597313772602185},"index":6,"playId":"09ecd95d-13f9-3b09-aedb-e895c9e254db","pitchNumber":6,"startTime":"2026-04-24T00:12:24.293Z","endTime":"2026-04-24T00:12:29.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:12:29.297Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to left fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:12:40.704Z","endTime":"2026-04-24T00:14:14.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.568899862541418,"aZ":-8.708931382230203,"pfxX":-3.4983614930628195,"pfxZ":13.199864878886268,"pX":-0.4005724847102172,"pZ":1.8787905417433906,"vX0":1.5797465007073863,"vY0":-133.21826066501737,"vZ0":-8.276457129917672,"x":132.27,"y":188.05,"x0":-0.5503862755133955,"y0":50.00215798082913,"z0":5.675808205115191,"aX":-6.21809766063522},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":22.1,"breakHorizontal":5.9,"spinRate":2212,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.412903781613736,"extension":6.7547554512393715},"index":0,"playId":"081bf78e-018f-3f8e-8660-263bf7d2bd9f","pitchNumber":1,"startTime":"2026-04-24T00:12:53.128Z","endTime":"2026-04-24T00:12:57.230Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-24T00:13:05.465Z","endTime":"2026-04-24T00:13:14.420Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.545614255359386,"aZ":-31.089639415028675,"pfxX":2.9444258680307103,"pfxZ":0.7629062428265776,"pX":1.8183872050075547,"pZ":2.6533225471981448,"vX0":4.353546720696908,"vY0":-119.91319477761829,"vZ0":-1.302215434069944,"x":47.69,"y":167.14,"x0":-0.41765000834190597,"y0":50.00453756202352,"z0":6.0291377556444115,"aX":4.201736303711209},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.3,"breakHorizontal":-6.6,"spinRate":2006,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4603385605694874,"extension":6.388288104363678},"index":2,"playId":"10772a39-75a7-3461-9b1f-343bd71036cd","pitchNumber":2,"startTime":"2026-04-24T00:13:14.420Z","endTime":"2026-04-24T00:13:18.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":82.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40717014910436,"aZ":-7.318870479537305,"pfxX":-3.392674717265005,"pfxZ":13.997231746336979,"pX":0.7683843789580327,"pZ":2.284331071880088,"vX0":4.451861441232121,"vY0":-134.24720133798954,"vZ0":-7.713836757576158,"x":87.71,"y":177.1,"x0":-0.4919776580863643,"y0":50.00176573598564,"z0":5.761387213178836,"aX":-6.024283421896247},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":23.3,"breakHorizontal":4.9,"spinRate":2194,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4123081601362131,"extension":6.701152622317749},"index":3,"playId":"4301ad00-2131-3763-afd5-6cbf6c065b1e","pitchNumber":3,"startTime":"2026-04-24T00:13:28.735Z","endTime":"2026-04-24T00:13:32.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968475860792203,"aZ":-32.684097236808604,"pfxX":5.065409461224255,"pfxZ":-0.3554466713258835,"pX":1.6340462873777795,"pZ":1.0219932764984607,"vX0":3.4321367542272876,"vY0":-119.2236930368911,"vZ0":-4.388186017111871,"x":54.71,"y":211.19,"x0":-0.49200727129026744,"y0":50.005589469207585,"z0":5.898302993161493,"aX":7.155623389277526},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":-10.1,"spinRate":2115,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.46278400783590756,"extension":6.473207240152612},"index":4,"playId":"ccf4c5ef-bd33-3b30-92bc-33596f57d0e6","pitchNumber":4,"startTime":"2026-04-24T00:13:44.851Z","endTime":"2026-04-24T00:13:49.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.14006338203306,"aZ":-7.7262129383039415,"pfxX":-3.3327258399332074,"pfxZ":13.32280136730115,"pX":0.2714984200482801,"pZ":2.409791479809028,"vX0":3.5359904243807265,"vY0":-136.36680126892517,"vZ0":-7.5796387526308795,"x":106.65,"y":173.72,"x0":-0.6251165816034555,"y0":50.004593952055,"z0":5.800608934639433,"aX":-6.116784816978467},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.2,"breakHorizontal":5.0,"spinRate":2235,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4056559024143991,"extension":6.539144655674508},"hitData":{"launchSpeed":98.1,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.22,"coordY":154.14}},"index":5,"playId":"17fc2362-1e2a-3765-b7bf-77549b707e26","pitchNumber":5,"startTime":"2026-04-24T00:14:01.655Z","endTime":"2026-04-24T00:14:14.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:14:14.441Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:14:30.345Z","endTime":"2026-04-24T00:16:55.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":92.3,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.444120494140044,"aZ":-8.849157769348958,"pfxX":-2.647664325519735,"pfxZ":12.988586940447387,"pX":0.9273892624994632,"pZ":1.7039703431483713,"vX0":5.012278822477749,"vY0":-134.02137766162946,"vZ0":-8.914579231598761,"x":81.65,"y":192.77,"x0":-0.6340443129252529,"y0":50.00376214517582,"z0":5.73057873610894,"aX":-4.755530253636349},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.5,"breakHorizontal":3.6,"spinRate":2166,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4107206472383642,"extension":6.699570104075401},"index":0,"playId":"492b91a7-3daf-391d-b794-bd049e58517e","pitchNumber":1,"startTime":"2026-04-24T00:14:37.366Z","endTime":"2026-04-24T00:14:41.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35747295306827,"aZ":-19.34249908920991,"pfxX":3.35640492276631,"pfxZ":8.380545558837023,"pX":1.3661429167548247,"pZ":1.6057126060921503,"vX0":4.136846075871035,"vY0":-123.43423190565566,"vZ0":-5.96407967272535,"x":64.93,"y":195.43,"x0":-0.7725303545274488,"y0":50.00294171371092,"z0":5.7005226835388205,"aX":5.13792120620762},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":13.9,"breakHorizontal":-7.1,"spinRate":2093,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.44507452322064056,"extension":6.748574667899877},"index":1,"playId":"6a8ab563-b451-332c-9de7-f92243b06a68","pitchNumber":2,"startTime":"2026-04-24T00:14:52.344Z","endTime":"2026-04-24T00:14:56.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.326126668282633,"aZ":-9.769843570906176,"pfxX":-2.800062164350091,"pfxZ":12.293768200390975,"pX":-0.3312382653273613,"pZ":3.5954026814042988,"vX0":1.814087018435338,"vY0":-134.6626232343608,"vZ0":-4.247124900238328,"x":129.63,"y":141.7,"x0":-0.6524593053672081,"y0":50.00624155688429,"z0":5.893840404167496,"aX":-5.104304167904903},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.5,"breakHorizontal":4.7,"spinRate":2234,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40794754964995583,"extension":6.671471127506409},"index":2,"playId":"eaa88e9d-300f-39a0-a143-11e371a41ccf","pitchNumber":3,"startTime":"2026-04-24T00:15:10.462Z","endTime":"2026-04-24T00:15:19.595Z","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, 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":82.5,"endSpeed":75.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092718262851804,"aZ":-30.26403767399453,"pfxX":2.643259703220063,"pfxZ":1.3245725005142621,"pX":1.0916494743931338,"pZ":0.46649013140254153,"vX0":3.013977360806824,"vY0":-120.024981069295,"vZ0":-6.1010177822414535,"x":75.39,"y":226.18,"x0":-0.5299517700361123,"y0":50.00099412459907,"z0":5.780398085371018,"aX":3.8050052086392863},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.1,"breakHorizontal":-5.6,"spinRate":2019,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45865953220705347,"extension":6.827800927874787},"index":3,"playId":"4e4012d7-43ce-3ad8-bcf2-394f347a3596","pitchNumber":4,"startTime":"2026-04-24T00:15:51.010Z","endTime":"2026-04-24T00:15:55.006Z","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":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69405259429723,"aZ":-16.92307666375484,"pfxX":2.351282924458708,"pfxZ":9.510651115492074,"pX":-0.35760566709112923,"pZ":2.271341344194036,"vX0":0.46127704551905885,"vY0":-125.87684861592336,"vZ0":-5.2203032544772405,"x":130.63,"y":177.45,"x0":-0.8487402797903908,"y0":50.00347319322751,"z0":5.7433949177863015,"aX":3.7711112243466394},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":16.2,"breakHorizontal":-4.3,"spinRate":2171,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.43522055950475425,"extension":6.8445025127141905},"index":4,"playId":"3758cbd1-1b3e-357d-b140-6affbef0c16e","pitchNumber":5,"startTime":"2026-04-24T00:16:10.318Z","endTime":"2026-04-24T00:16:16.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-24T00:16:31.280Z","endTime":"2026-04-24T00:16:47.230Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40003403165144,"aZ":-6.005297797383015,"pfxX":-1.992431379523975,"pfxZ":13.841992673274255,"pX":0.34509384848300845,"pZ":2.859147158393381,"vX0":3.3269662581174257,"vY0":-137.35391975400785,"vZ0":-6.865845517866033,"x":103.85,"y":161.58,"x0":-0.628877943530627,"y0":50.006286346093106,"z0":5.814472744523043,"aX":-3.7680095002858},"breaks":{"breakAngle":21.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":23.6,"breakHorizontal":2.9,"spinRate":2211,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.4003902979485967,"extension":6.7278230532137595},"hitData":{"launchSpeed":96.8,"launchAngle":6.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":145.6}},"index":6,"playId":"9f3d7fc5-530d-3711-b0be-29c6cc26da0c","pitchNumber":6,"startTime":"2026-04-24T00:16:47.230Z","endTime":"2026-04-24T00:16:55.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:16:55.325Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman Tristan Gray to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-24T00:19:06.626Z","endTime":"2026-04-24T00:20:37.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":67.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498339268434286,"aZ":-39.400538662334476,"pfxX":9.935049430588254,"pfxZ":-6.195477055151914,"pX":-0.14930991412517985,"pZ":2.6323041394363758,"vX0":1.9085783107506487,"vY0":-108.98052018204817,"vZ0":3.4100114932032377,"x":122.69,"y":167.71,"x0":-2.3318059749145044,"y0":50.00214359681381,"z0":5.392069433482689,"aX":11.590722366336765},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-9.5,"breakHorizontal":-18.5,"spinRate":2692,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.5084804291935621,"extension":6.288776236102702},"index":0,"playId":"a21da0a1-c9e8-313a-99ec-4e452962f2e8","pitchNumber":1,"startTime":"2026-04-24T00:19:16.208Z","endTime":"2026-04-24T00:19:20.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74521607039811,"aZ":-20.577325391338803,"pfxX":-12.184076283685833,"pfxZ":6.767674049440636,"pX":-0.7938572973399799,"pZ":2.6595073759522236,"vX0":7.527048755791338,"vY0":-131.08846384083026,"vZ0":-1.4952815516673894,"x":147.26,"y":166.97,"x0":-2.142782832619597,"y0":50.00142214278199,"z0":4.797492409415716,"aX":-20.872378813845568},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.1,"breakHorizontal":20.0,"spinRate":2164,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4203491133051327,"extension":6.71826659976107},"index":1,"playId":"426c0d83-e236-39d1-9249-9a7309be3539","pitchNumber":2,"startTime":"2026-04-24T00:19:29.628Z","endTime":"2026-04-24T00:19:35.422Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":67.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014728848290662,"aZ":-41.137851521947596,"pfxX":10.555317479008707,"pfxZ":-7.639811052944921,"pX":-0.21725661068898278,"pZ":1.390326542389995,"vX0":1.396716665945358,"vY0":-109.63428360010414,"vZ0":1.6308460461117316,"x":125.28,"y":201.24,"x0":-2.2356433234180724,"y0":50.00450935749265,"z0":5.154487469879155,"aX":12.37800603443048},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-12.7,"breakHorizontal":-19.4,"spinRate":2677,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.506809031520763,"extension":6.619305478377723},"index":2,"playId":"3d10fd96-4416-3d90-8080-d1985b391fa3","pitchNumber":3,"startTime":"2026-04-24T00:19:46.272Z","endTime":"2026-04-24T00:19:49.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.954691049358523,"aZ":-17.457513247984945,"pfxX":-8.464508884505697,"pfxZ":8.392010945983696,"pX":0.28695981652884167,"pZ":3.395228276583838,"vX0":9.164162578671075,"vY0":-132.51126130432203,"vZ0":-0.5331123793718616,"x":106.06,"y":147.11,"x0":-2.1393091550214756,"y0":50.00348748586902,"z0":4.8903826336736556,"aX":-14.846406510128544},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":13.0,"spinRate":2125,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.41553450575397566,"extension":6.7840290751590295},"index":3,"playId":"157f277c-46c5-308e-8f60-41f7240883f3","pitchNumber":4,"startTime":"2026-04-24T00:20:02.006Z","endTime":"2026-04-24T00:20:08.028Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-24T00:20:19.196Z","endTime":"2026-04-24T00:20:29.480Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":68.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109861876196252,"aZ":-32.47127265537366,"pfxX":10.451599227752089,"pfxZ":-0.24625963352803915,"pX":0.7877365769673275,"pZ":2.0818078981042336,"vX0":3.7957991061517182,"vY0":-111.51612558499576,"vZ0":1.5365210273802448,"x":86.97,"y":182.57,"x0":-2.3104509749516344,"y0":50.00159192988592,"z0":4.8170689106744256,"aX":12.7343721834578},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":0.5,"breakHorizontal":-20.0,"spinRate":2783,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.49740814734283534,"extension":6.944343642087166},"hitData":{"launchSpeed":69.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":169.42}},"index":5,"playId":"91fbbebf-4ea4-3340-b6a2-b6ed882132f0","pitchNumber":5,"startTime":"2026-04-24T00:20:29.480Z","endTime":"2026-04-24T00:20:37.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:20:37.500Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-24T00:20:50.489Z","endTime":"2026-04-24T00:22:31.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":90.1,"endSpeed":82.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66481278616944,"aZ":-17.10979437857615,"pfxX":-7.752258459162218,"pfxZ":8.710785317724463,"pX":-0.05149211818872351,"pZ":2.238485224262682,"vX0":7.861199638079223,"vY0":-130.9272574383987,"vZ0":-3.125233548368041,"x":118.96,"y":178.34,"x0":-2.0914187805010114,"y0":50.00251432198679,"z0":4.734341267533198,"aX":-13.405941332860195},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.2,"breakHorizontal":12.2,"spinRate":2157,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4189893719898148,"extension":7.050599504907126},"index":0,"playId":"e746fb42-e6a3-3617-aec1-c08911e0ecc5","pitchNumber":1,"startTime":"2026-04-24T00:21:01.740Z","endTime":"2026-04-24T00:21:09.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":68.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.142040928341782,"aZ":-31.22428648302021,"pfxX":10.663432337728548,"pfxZ":0.7891837751136546,"pX":-0.4349575409300681,"pZ":3.0751992070040073,"vX0":1.2858698467961407,"vY0":-110.87451086500226,"vZ0":3.061920422870706,"x":133.58,"y":155.75,"x0":-2.408267014465269,"y0":50.00281160789869,"z0":5.0101909184235245,"aX":12.820238458195117},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":2.9,"breakHorizontal":-19.6,"spinRate":2760,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.5006496879866713,"extension":6.907784174132117},"index":1,"playId":"59543913-cace-3061-8e37-d96b04af0420","pitchNumber":2,"startTime":"2026-04-24T00:21:38.273Z","endTime":"2026-04-24T00:21:42.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.191336615042793,"aZ":-27.6779184758907,"pfxX":-1.9008636390846032,"pfxZ":2.8610141944800374,"pX":2.0683522877882714,"pZ":1.1113732315061553,"vX0":10.97732985161516,"vY0":-124.99437385388512,"vZ0":-3.1437688595295135,"x":38.16,"y":208.77,"x0":-2.1491546663101024,"y0":50.000099832688846,"z0":4.67877636024419,"aX":-2.9847376865622284},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":0.7,"spinRate":2237,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4396367913899706,"extension":6.927563466737684},"index":2,"playId":"335ba874-ccfb-328e-83b4-7785cad8e8b1","pitchNumber":3,"startTime":"2026-04-24T00:21:55.508Z","endTime":"2026-04-24T00:22:00.187Z","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":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":69.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829400586485836,"aZ":-39.711006305368585,"pfxX":8.549712340076479,"pfxZ":-6.122034084979631,"pX":1.558962922071793,"pZ":0.8123907102262315,"vX0":5.588929757768739,"vY0":-111.71762080775694,"vZ0":-0.06402286163184256,"x":57.58,"y":216.85,"x0":-2.1077939484525103,"y0":50.00095284049059,"z0":5.01073285321523,"aX":10.532498012117763},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.7,"breakHorizontal":-17.2,"spinRate":2632,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.49508033823411957,"extension":6.55460681606797},"index":3,"playId":"acbe6aaa-36c9-3c87-9bd8-1ff6f73862e8","pitchNumber":4,"startTime":"2026-04-24T00:22:08.839Z","endTime":"2026-04-24T00:22:12.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.465357662660523,"aZ":-26.94062802708049,"pfxX":1.4750251971674406,"pfxZ":3.351042875123353,"pX":0.5325247151313347,"pZ":2.52465319452519,"vX0":6.292811603031558,"vY0":-125.06849010186191,"vZ0":0.09492086486800433,"x":96.7,"y":170.61,"x0":-2.222152404435224,"y0":50.00422381858668,"z0":4.721101202537705,"aX":2.3037079026649985},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":-4.3,"spinRate":2272,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4402776919740381,"extension":6.665554394873872},"index":4,"playId":"90ac879d-888e-381a-968a-ed4be4d6999e","pitchNumber":5,"startTime":"2026-04-24T00:22:27.492Z","endTime":"2026-04-24T00:22:31.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:22:31.260Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-24T00:22:42.815Z","endTime":"2026-04-24T00:23:55.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00587041780471,"aZ":-32.07360101988925,"pfxX":-12.311572696909513,"pfxZ":0.06131036687851221,"pX":-0.5375828515445238,"pZ":2.727440824060846,"vX0":8.217588522257143,"vY0":-125.16945558026683,"vZ0":0.989127551093036,"x":137.49,"y":165.14,"x0":-2.261836017061215,"y0":50.001847128391425,"z0":4.9511844382897,"aX":-19.556020500830545},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":20.4,"spinRate":2169,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4374076645282825,"extension":6.675098910520801},"index":0,"playId":"cb01580d-cfba-337d-9643-cd95d277b7ed","pitchNumber":1,"startTime":"2026-04-24T00:23:02.420Z","endTime":"2026-04-24T00:23:06.457Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":68.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36308259286383,"aZ":-40.06585024595252,"pfxX":7.962949418084356,"pfxZ":-6.470054144585998,"pX":-0.14153041072132289,"pZ":2.4890865624560488,"vX0":2.3776842269564664,"vY0":-111.61152964133886,"vZ0":3.1706388177960516,"x":122.39,"y":171.57,"x0":-2.264753516790953,"y0":50.0032484480932,"z0":5.274236602783814,"aX":9.709645662171505},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.1,"breakHorizontal":-15.1,"spinRate":2640,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4971915158490847,"extension":6.492815056206717},"index":1,"playId":"b4cc9da7-3e21-355c-9be1-fa75d5516e19","pitchNumber":2,"startTime":"2026-04-24T00:23:29.113Z","endTime":"2026-04-24T00:23:34.174Z","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":93.1,"endSpeed":83.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79428748441382,"aZ":-18.27510031133748,"pfxX":-8.70635578768852,"pfxZ":7.613214323523616,"pX":0.760061317856012,"pZ":3.3625398372031343,"vX0":10.363816252658014,"vY0":-135.10180264742843,"vZ0":-0.09083880782635073,"x":88.03,"y":147.99,"x0":-2.016872300389238,"y0":50.00501734632134,"z0":4.694464782193615,"aX":-15.900506541230195},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":13.2,"spinRate":2203,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40733876602981445,"extension":6.925251860031128},"hitData":{"launchSpeed":46.2,"launchAngle":-23.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.78,"coordY":160.1}},"index":2,"playId":"ce8a8875-997c-3260-8b4e-2071549306c9","pitchNumber":3,"startTime":"2026-04-24T00:23:46.857Z","endTime":"2026-04-24T00:23:55.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:23:55.984Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to right fielder Brett Baty.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:25:57.206Z","endTime":"2026-04-24T00:26:44.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":73.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048628250399634,"aZ":-29.711188924400183,"pfxX":3.11097578463136,"pfxZ":1.7798633419118675,"pX":0.5431266496465664,"pZ":1.4445535434448276,"vX0":1.8192317801147548,"vY0":-117.74331098808612,"vZ0":-3.8940342960827214,"x":96.3,"y":199.78,"x0":-0.6471261115748695,"y0":50.004273989035575,"z0":5.9080471320057955,"aX":4.311984595440204},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.4,"breakHorizontal":-6.1,"spinRate":1800,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4675072393780879,"extension":6.54074738247091},"index":0,"playId":"f91ac121-f2e4-3ad8-8356-1176626e993c","pitchNumber":1,"startTime":"2026-04-24T00:26:05.320Z","endTime":"2026-04-24T00:26:11.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.108732087246647,"aZ":-27.414973283026892,"pfxX":3.8757553226293977,"pfxZ":3.402587049703146,"pX":-0.5432325270809255,"pZ":1.3898305098625852,"vX0":-0.8050380206607499,"vY0":-117.9618725701768,"vZ0":-4.4433066397195455,"x":137.71,"y":201.25,"x0":-0.6992369693640185,"y0":50.00282830684857,"z0":5.848646956469776,"aX":5.418215183513485},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.3,"breakHorizontal":-6.8,"spinRate":1954,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4657596359270433,"extension":6.622529464820495},"index":1,"playId":"4b78179e-38af-3166-83c6-9320ee61919c","pitchNumber":2,"startTime":"2026-04-24T00:26:19.577Z","endTime":"2026-04-24T00:26:25.082Z","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":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.888138416180965,"aZ":-10.374844146710464,"pfxX":-3.372247219794441,"pfxZ":12.440467844708863,"pX":-0.31987409358363345,"pZ":2.5515654293519674,"vX0":1.939571914567693,"vY0":-132.670175450379,"vZ0":-6.397382575406323,"x":129.19,"y":169.89,"x0":-0.628840029676354,"y0":50.005134470366734,"z0":5.778898630286398,"aX":-5.909923463331425},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":21.0,"breakHorizontal":5.6,"spinRate":2222,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4155755025302903,"extension":6.653867938220899},"hitData":{"launchSpeed":102.9,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.21,"coordY":94.65}},"index":2,"playId":"9b0fb1f8-ea4e-3caa-8b08-cde631c57741","pitchNumber":3,"startTime":"2026-04-24T00:26:32.735Z","endTime":"2026-04-24T00:26:44.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:26:44.756Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Gray lines out sharply to right fielder Brett Baty.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:26:49.755Z","endTime":"2026-04-24T00:28:51.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":86.6,"endSpeed":77.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12343454629667,"aZ":-15.00951701340536,"pfxX":0.6208174170464207,"pfxZ":10.989061167328927,"pX":-0.5446088332248493,"pZ":2.3361638448382838,"vX0":0.2989791223644264,"vY0":-125.93390790066566,"vZ0":-5.5302115857913945,"x":137.76,"y":175.7,"x0":-0.74655599287669,"y0":50.00389403057258,"z0":5.829222126846658,"aX":0.9697234211828475},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":18.5,"breakHorizontal":-1.2,"spinRate":1985,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.43958945075562195,"extension":6.621772224660447},"index":0,"playId":"1c5e037f-40ee-3416-bcf9-e02531856182","pitchNumber":1,"startTime":"2026-04-24T00:27:06.976Z","endTime":"2026-04-24T00:27:11.140Z","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.0,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38586971684472,"aZ":-9.709397377637027,"pfxX":-3.902368138886285,"pfxZ":12.367683500883109,"pX":0.07315262683827806,"pZ":2.142897994923638,"vX0":3.607100692387332,"vY0":-135.1353750928894,"vZ0":-7.680570747334011,"x":114.21,"y":180.92,"x0":-0.7837273223397716,"y0":50.00231653383283,"z0":5.736234264894022,"aX":-7.087738830182301},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.5,"breakHorizontal":6.1,"spinRate":2298,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.40814025386931174,"extension":6.626744412518631},"index":1,"playId":"384fe55f-7fd5-34e4-8194-6a6bca5f8c45","pitchNumber":2,"startTime":"2026-04-24T00:27:23.016Z","endTime":"2026-04-24T00:27:26.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-24T00:27:38.240Z","endTime":"2026-04-24T00:27:52.784Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"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.1,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.70953619546804,"aZ":-8.528700327853269,"pfxX":-2.6971015760189347,"pfxZ":12.841589580774047,"pX":0.5013785889509734,"pZ":3.125770294059087,"vX0":4.03052146127023,"vY0":-136.6950906406972,"vZ0":-5.720479736880505,"x":97.89,"y":154.38,"x0":-0.6604826488201967,"y0":50.00175507386956,"z0":5.868810255744887,"aX":-4.966072874854781},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.7,"breakHorizontal":3.7,"spinRate":2277,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.404901170586335,"extension":6.686251073142314},"index":3,"playId":"5043f5e4-61a2-3e31-a997-b85c2722b19a","pitchNumber":3,"startTime":"2026-04-24T00:27:52.784Z","endTime":"2026-04-24T00:28:00.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60648571824109,"aZ":-25.920346988565043,"pfxX":-6.8926498676630805,"pfxZ":4.651985703998347,"pX":0.19603919370306772,"pZ":3.800864082674274,"vX0":3.4744998827416596,"vY0":-115.22354274030357,"vZ0":0.6089305725026404,"x":109.53,"y":136.16,"x0":-0.4367595147510115,"y0":50.0003753518141,"z0":6.039732275712594,"aX":-9.25743169931937},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.9,"breakHorizontal":11.6,"spinRate":1382,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.47554109212047146,"extension":6.63344392853498},"index":4,"playId":"322a5b5e-ab45-3a81-a703-47ceec4c7e80","pitchNumber":4,"startTime":"2026-04-24T00:28:22.521Z","endTime":"2026-04-24T00:28:28.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49319007299449,"aZ":-27.533328185127772,"pfxX":-6.886627242932077,"pfxZ":3.6118844844923466,"pX":-0.19394783102910254,"pZ":4.007909776022471,"vX0":2.5076756449527045,"vY0":-113.20288531828051,"vZ0":1.5844305701065338,"x":124.39,"y":130.57,"x0":-0.4271805693138036,"y0":50.00438555966255,"z0":6.07427738594836,"aX":-8.853874346678008},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":7.3,"breakHorizontal":11.8,"spinRate":1442,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.48561738809048594,"extension":6.667850022309982},"hitData":{"launchSpeed":101.1,"launchAngle":18.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.16,"coordY":101.34}},"index":5,"playId":"912ba9ec-83ba-3c4e-8a5d-383b11f05a19","pitchNumber":5,"startTime":"2026-04-24T00:28:39.681Z","endTime":"2026-04-24T00:28:51.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:28:51.093Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:28:58.344Z","endTime":"2026-04-24T00:30:01.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":68.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290865569610222,"aZ":-23.051922393844677,"pfxX":-5.343981679305987,"pfxZ":7.5413257150015935,"pX":0.7741111150705823,"pZ":1.4924814427460757,"vX0":4.362730177061598,"vY0":-110.40158205443498,"vZ0":-4.007721411987309,"x":87.49,"y":198.48,"x0":-0.5523960837783414,"y0":50.00464430299022,"z0":5.813833936629126,"aX":-6.466747559439061},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":12.7,"breakHorizontal":8.3,"spinRate":1427,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4999377724989875,"extension":6.8570102062678755},"index":0,"playId":"6f1520d9-a67c-3c69-a2eb-a47d7162d491","pitchNumber":1,"startTime":"2026-04-24T00:29:13.940Z","endTime":"2026-04-24T00:29:17.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091816929559435,"aZ":-23.77957762110471,"pfxX":-6.882245449328808,"pfxZ":6.504462759609339,"pX":-0.33655504759234056,"pZ":1.9387162433154104,"vX0":2.4748548697500063,"vY0":-113.27892261143751,"vZ0":-3.367644578605535,"x":129.83,"y":186.43,"x0":-0.5535476587406887,"y0":50.002526343495184,"z0":5.840995376705771,"aX":-8.879026280388194},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":11.2,"breakHorizontal":11.8,"spinRate":1520,"spinDirection":195},"zone":7,"typeConfidence":2.0,"plateTime":0.4848835376183689,"extension":6.804827065453305},"index":1,"playId":"eecbc5c0-ddc8-362c-ab9c-e33ce6284aea","pitchNumber":2,"startTime":"2026-04-24T00:29:34.093Z","endTime":"2026-04-24T00:29:39.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.599497143771757,"aZ":-22.840572058705522,"pfxX":-2.6140026082790646,"pfxZ":7.1019093898477905,"pX":1.1773709081164008,"pZ":2.477711164796827,"vX0":4.731325569199653,"vY0":-113.79766186265073,"vZ0":-2.586930472769276,"x":72.12,"y":171.88,"x0":-0.5876223975279616,"y0":50.00009650417284,"z0":5.888482547904596,"aX":-3.4335955413509973},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":12.5,"breakHorizontal":3.6,"spinRate":1537,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4810504855138644,"extension":6.942213460183841},"index":2,"playId":"2a51fd50-20c6-3e56-be56-702a17474d4b","pitchNumber":3,"startTime":"2026-04-24T00:29:56.035Z","endTime":"2026-04-24T00:30:01.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:30:01.561Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Trevor Larnach reaches on a fielding error by shortstop Ronny Mauricio. Brooks Lee to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:32:52.213Z","endTime":"2026-04-24T00:34:12.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T00:30:11.644Z","endTime":"2026-04-24T00:30:38.933Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: David Peterson replaces Tobias Myers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-24T00:30:38.933Z","endTime":"2026-04-24T00:32:54.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54204270164224,"aZ":-23.37097046728268,"pfxX":10.321541276207983,"pfxZ":5.0396594834691655,"pX":1.0623408947311932,"pZ":2.4892992629952713,"vX0":-5.8637932605587375,"vY0":-132.8694924847029,"vZ0":-4.770004291494064,"x":76.51,"y":171.57,"x0":1.9836528952201766,"y0":50.00407081860287,"z0":6.056750697339111,"aX":18.033721853119914},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-17.0,"spinRate":2124,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.41589148119537,"extension":7.126087271836965},"index":2,"playId":"75635128-cd9b-3a1d-a929-3205cccfef82","pitchNumber":1,"startTime":"2026-04-24T00:32:54.553Z","endTime":"2026-04-24T00:32:58.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683228027010838,"aZ":-29.528052280015423,"pfxX":-0.9673640935933041,"pfxZ":1.6895802591898512,"pX":0.5189999428999693,"pZ":2.2124751950428867,"vX0":-3.48431704271905,"vY0":-124.85239741433573,"vZ0":-3.2448704821913865,"x":97.22,"y":179.04,"x0":2.0621664715200048,"y0":50.00590280444718,"z0":5.976248190352171,"aX":-1.5165492058660528},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":2.6,"spinRate":2288,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.43982107866360654,"extension":6.925826819194644},"index":3,"playId":"51c5292c-edee-33d7-bc21-6cae172a57a5","pitchNumber":2,"startTime":"2026-04-24T00:33:12.603Z","endTime":"2026-04-24T00:33:17.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"4d662c6c-8729-3e6d-b7d0-ca161cf945e9","startTime":"2026-04-24T00:33:30.985Z","endTime":"2026-04-24T00:33:38.055Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23178863349051,"aZ":-40.98351825456409,"pfxX":-6.071944878808341,"pfxZ":-6.210432534625808,"pX":0.5413856057173303,"pZ":3.1701815535329305,"vX0":-1.273159819098706,"vY0":-119.22494070132127,"vZ0":1.2008579277844278,"x":96.36,"y":153.19,"x0":1.8727696132867175,"y0":50.00511504295001,"z0":6.403551189278297,"aX":-8.607203132147689},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.6,"breakHorizontal":11.3,"spinRate":2497,"spinDirection":330},"zone":3,"typeConfidence":2.0,"plateTime":0.4621526265628435,"extension":6.850306938091133},"hitData":{"launchSpeed":74.0,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.55,"coordY":148.14}},"index":5,"playId":"c0058d61-ce54-35d7-aca7-c8a1a8d9b21a","pitchNumber":3,"startTime":"2026-04-24T00:34:00.892Z","endTime":"2026-04-24T00:34:12.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:34:12.190Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to left fielder Carson Benge. Brooks Lee scores. Trevor Larnach to 2nd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:34:41.233Z","endTime":"2026-04-24T00:36:03.577Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.620364620820038,"aZ":-17.335670796527587,"pfxX":3.055771069896389,"pfxZ":7.912754230667412,"pX":0.7808370096441695,"pZ":4.0482898571946215,"vX0":-4.516495003839403,"vY0":-136.24371932003902,"vZ0":-2.2793425155365075,"x":87.24,"y":129.48,"x0":2.064921376636476,"y0":50.00432297137255,"z0":6.097229502004069,"aX":5.731794976219323},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-4.6,"spinRate":2164,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4023992253096562,"extension":7.151954969691948},"index":0,"playId":"6e9183a1-e65a-3c97-981a-b5320bd94a0a","pitchNumber":1,"startTime":"2026-04-24T00:34:52.370Z","endTime":"2026-04-24T00:34:56.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624006543202935,"aZ":-14.927665368054456,"pfxX":3.542649167801344,"pfxZ":9.346317394322464,"pX":0.4225268462717663,"pZ":3.497778437295693,"vX0":-5.550830348083424,"vY0":-135.47362902859567,"vZ0":-3.850277212547448,"x":100.89,"y":144.34,"x0":2.0446704494769667,"y0":50.002034207390146,"z0":5.991692572357982,"aX":6.536997405809158},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-5.2,"spinRate":2208,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4054574453388651,"extension":7.04874846963659},"index":1,"playId":"21fba0bb-8000-3b17-bc39-5f9573e47065","pitchNumber":2,"startTime":"2026-04-24T00:35:12.559Z","endTime":"2026-04-24T00:35:16.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89628231474116,"aZ":-17.923164434133607,"pfxX":1.8732062278471622,"pfxZ":7.7032398116510095,"pX":1.5191808938127003,"pZ":4.293416917859294,"vX0":-2.175629089569496,"vY0":-135.688356130667,"vZ0":-1.6366718789558552,"x":59.09,"y":122.86,"x0":2.091034142604627,"y0":50.00072816449238,"z0":6.163539641312052,"aX":3.464732081573873},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":-2.9,"spinRate":2085,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4048932352485055,"extension":7.049562942638435},"index":2,"playId":"cfc5598f-1a25-3283-a179-714c48a14b58","pitchNumber":3,"startTime":"2026-04-24T00:35:34.239Z","endTime":"2026-04-24T00:35:38.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61800532465942,"aZ":-30.9397906123182,"pfxX":7.354457266421871,"pfxZ":0.7639106929730808,"pX":0.8200650491641228,"pZ":3.288387685006411,"vX0":-4.853222009717125,"vY0":-127.1252786581276,"vZ0":-1.02033673498482,"x":85.74,"y":149.99,"x0":1.8045392717059852,"y0":50.00625211883045,"z0":6.165165579132255,"aX":11.962728689262626},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-12.1,"spinRate":1438,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.43190695777561183,"extension":6.982589386747018},"hitData":{"launchSpeed":89.4,"launchAngle":8.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.0,"coordY":113.0}},"index":3,"playId":"fabc6c17-205b-3ed1-bc70-81cef1a264fc","pitchNumber":4,"startTime":"2026-04-24T00:35:52.060Z","endTime":"2026-04-24T00:36:03.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:36:03.577Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:36:27.097Z","endTime":"2026-04-24T00:37:52.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.751733412772104,"aZ":-17.87495303964242,"pfxX":1.8749841966095762,"pfxZ":7.900559877379784,"pX":-0.014204436418549937,"pZ":3.380858983840784,"vX0":-6.4293857255561,"vY0":-134.57659044539207,"vZ0":-3.488846114824564,"x":117.54,"y":147.5,"x0":2.1760821943964825,"y0":50.006269713654135,"z0":5.981385890307794,"aX":3.3958844707318288},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":-1.8,"spinRate":2079,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4090413061485143,"extension":7.143240039858391},"index":0,"playId":"3e810544-293f-3a76-9fa4-412715717587","pitchNumber":1,"startTime":"2026-04-24T00:36:40.297Z","endTime":"2026-04-24T00:36:44.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":82.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.52949465721098,"aZ":-27.70958172407509,"pfxX":13.15926171331526,"pfxZ":2.51148404466018,"pX":0.44247513788869974,"pZ":1.937676311972668,"vX0":-8.434741458139161,"vY0":-134.47594366661036,"vZ0":-5.586753790434311,"x":100.13,"y":186.46,"x0":1.960709223667943,"y0":50.00074847925267,"z0":6.087272202127843,"aX":23.355620583031417},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-21.2,"spinRate":2090,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.4122145291843724,"extension":7.0585457532981914},"index":1,"playId":"dcd220c6-da05-3a13-ab2e-177cf48c4020","pitchNumber":2,"startTime":"2026-04-24T00:36:59.036Z","endTime":"2026-04-24T00:37:04.136Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69399667543055,"aZ":-27.068349849134222,"pfxX":-0.8349319338093415,"pfxZ":3.0527185318049055,"pX":0.652283363622436,"pZ":1.771715078278071,"vX0":-3.5125845418218793,"vY0":-128.56342339723543,"vZ0":-5.177412632855735,"x":92.14,"y":190.94,"x0":2.1448963270556036,"y0":50.00508906950209,"z0":5.913077909485759,"aX":-1.3971933500367584},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":2.3,"spinRate":2194,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4260563838806539,"extension":7.063894534301494},"index":2,"playId":"0bf7b5a2-e3b2-3ce7-a211-8c6e46ab0778","pitchNumber":3,"startTime":"2026-04-24T00:37:47.447Z","endTime":"2026-04-24T00:37:52.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:37:52.569Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carson Benge homers (2) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:40:05.194Z","endTime":"2026-04-24T00:40:47.579Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"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":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636062673046656,"aZ":-17.21296675659706,"pfxX":-7.804238284939072,"pfxZ":8.591066423322081,"pX":0.45141329042478756,"pZ":2.3857374401215123,"vX0":9.575358368833736,"vY0":-131.81095667395255,"vZ0":-2.8796502472989594,"x":99.79,"y":174.37,"x0":-2.2316404189187002,"y0":50.00563416153988,"z0":4.778689356029114,"aX":-13.597248064182592},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2202,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.41713271997472123,"extension":6.900209168074272},"index":0,"playId":"a9e52c73-6bfb-3004-a848-0a089a9a43c3","pitchNumber":1,"startTime":"2026-04-24T00:40:09.316Z","endTime":"2026-04-24T00:40:13.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.728579618046442,"aZ":-30.361074702451628,"pfxX":-12.156927777518742,"pfxZ":1.1928695594659064,"pX":0.0491566632783073,"pZ":2.1320662802385475,"vX0":8.870592585071895,"vY0":-123.07165558235045,"vZ0":-0.5502101570135668,"x":115.13,"y":181.21,"x0":-2.0405761801452416,"y0":50.00208751039338,"z0":4.952723447778428,"aX":-18.46009614095522},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":19.7,"spinRate":2056,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4467787036125652,"extension":6.67473406286829},"hitData":{"launchSpeed":105.7,"launchAngle":34.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.17,"coordY":52.79}},"index":1,"playId":"69ccac90-41d6-3175-ab4d-48b3df306129","pitchNumber":2,"startTime":"2026-04-24T00:40:23.900Z","endTime":"2026-04-24T00:40:47.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:40:47.579Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to shortstop Brooks Lee.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:40:54.327Z","endTime":"2026-04-24T00:41:17.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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],"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":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79207428326661,"aZ":-24.31201730308815,"pfxX":-11.287045696937334,"pfxZ":4.57251235108394,"pX":-0.21005984695117344,"pZ":2.9288480540222253,"vX0":8.680551881731649,"vY0":-130.64271464816838,"vZ0":-0.30250139820553196,"x":125.01,"y":159.7,"x0":-2.1175155458323602,"y0":50.00423688741593,"z0":4.881274254408984,"aX":-19.415850568724096},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":18.4,"spinRate":2067,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.4200489342767253,"extension":6.994993930918716},"hitData":{"launchSpeed":93.7,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.67,"coordY":152.19}},"index":0,"playId":"6561b830-1767-3535-8e9c-142c62397d45","pitchNumber":1,"startTime":"2026-04-24T00:41:07.823Z","endTime":"2026-04-24T00:41:17.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:41:17.256Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Soto pops out to third baseman Tristan Gray in foul territory.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:41:30.826Z","endTime":"2026-04-24T00:42:26.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40705415164166,"aZ":-20.292069974287287,"pfxX":-10.258782693021098,"pfxZ":7.233350356098478,"pX":-0.8663716900150692,"pZ":2.518962457148133,"vX0":7.394846957770439,"vY0":-128.3636337708591,"vZ0":-1.534680342474853,"x":150.02,"y":170.77,"x0":-2.4741359673415046,"y0":50.00445369226784,"z0":4.729051650698924,"aX":-16.85649959448109},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.8,"breakHorizontal":16.6,"spinRate":2114,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4292578991760654,"extension":6.715555579458254},"index":0,"playId":"06341746-5520-3b4f-84cc-b8362a167157","pitchNumber":1,"startTime":"2026-04-24T00:41:50.052Z","endTime":"2026-04-24T00:41:53.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98882337050199,"aZ":-25.572593411139508,"pfxX":-13.390487414124255,"pfxZ":3.855571082071134,"pX":-0.6210625842244789,"pZ":2.314016345127598,"vX0":9.022776604002612,"vY0":-131.5931941557613,"vZ0":-1.1202411466549478,"x":140.67,"y":176.3,"x0":-2.395604895547948,"y0":50.00394645896677,"z0":4.681424912558424,"aX":-22.938763247499285},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":21.6,"spinRate":2150,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.41998769437847683,"extension":6.907230168337306},"hitData":{"launchSpeed":90.2,"launchAngle":61.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":70.73,"coordY":159.79}},"index":1,"playId":"887b428a-1b2e-30ba-be8f-f539cd0ab344","pitchNumber":2,"startTime":"2026-04-24T00:42:14.063Z","endTime":"2026-04-24T00:42:26.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:42:26.599Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, third baseman Tristan Gray to first baseman Kody Clemens. Bo Bichette to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:43:06.670Z","endTime":"2026-04-24T00:44:59.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T00:42:49.471Z","endTime":"2026-04-24T00:43:08.481Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":80.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40564649562391,"aZ":-24.462257215748583,"pfxX":-11.852628678199487,"pfxZ":4.58336798927057,"pX":-1.4023805844395496,"pZ":3.1360831452455358,"vX0":6.370286097032132,"vY0":-130.43734375940696,"vZ0":0.24151232418985213,"x":170.46,"y":154.11,"x0":-2.36687407589419,"y0":50.00274880070703,"z0":4.922345538431443,"aX":-19.946988223595454},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.6,"breakHorizontal":19.6,"spinRate":2139,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4237268207850571,"extension":6.785525053568119},"index":1,"playId":"8f92f86b-7c3e-39b2-9b99-c13a9d3ffb98","pitchNumber":1,"startTime":"2026-04-24T00:43:08.481Z","endTime":"2026-04-24T00:43:13.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":66.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.420364426476826,"aZ":-34.58920508701854,"pfxX":9.899935200383172,"pfxZ":-2.0643760837887477,"pX":-1.491831108487319,"pZ":3.8252581283963742,"vX0":0.10288159637332467,"vY0":-109.3574024328866,"vZ0":5.427076287205128,"x":173.87,"y":135.5,"x0":-2.818891597663508,"y0":50.00331042777159,"z0":5.094129433166096,"aX":11.580068724958595},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":2766,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.5075733643410163,"extension":6.651669818445617},"index":2,"playId":"1992e041-57f5-3542-b408-6371900f5efe","pitchNumber":2,"startTime":"2026-04-24T00:43:24.915Z","endTime":"2026-04-24T00:43:29.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14771774116127,"aZ":-24.83263839567379,"pfxX":-11.96080043691436,"pfxZ":4.282866863151781,"pX":-0.5974675513814016,"pZ":1.7971542889126109,"vX0":8.973294525859567,"vY0":-131.24422159097983,"vZ0":-2.4651714264908753,"x":139.77,"y":190.26,"x0":-2.535825672831198,"y0":50.00430376317045,"z0":4.63111163167461,"aX":-20.515661166605074},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":19.2,"spinRate":2163,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.42005897467148756,"extension":7.060402128293268},"index":3,"playId":"1c4a63c1-4c82-3555-ac1e-7d44ae59e8d4","pitchNumber":3,"startTime":"2026-04-24T00:43:42.107Z","endTime":"2026-04-24T00:43:45.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":80.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46692090812524,"aZ":-15.24846432458751,"pfxX":-9.915831442241636,"pfxZ":10.013912332593883,"pX":-0.3644087254435064,"pZ":2.0339573178364683,"vX0":8.921756122532884,"vY0":-130.69554938278924,"vZ0":-3.708380502028196,"x":130.89,"y":183.86,"x0":-2.572782887138948,"y0":50.000254483561555,"z0":4.6527866524673405,"aX":-16.75609178318838},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.3,"breakHorizontal":15.4,"spinRate":2165,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4228374243459636,"extension":7.179669194849803},"index":4,"playId":"b8ff06a6-85eb-39c4-8c72-82f032635d8d","pitchNumber":4,"startTime":"2026-04-24T00:44:07.866Z","endTime":"2026-04-24T00:44:15.416Z","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":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522960088365423,"aZ":-40.794856354386944,"pfxX":9.036820908393786,"pfxZ":-7.282548662485258,"pX":1.8003090850312746,"pZ":1.4419357251312688,"vX0":5.9936167164329905,"vY0":-109.91073085206605,"vZ0":1.774656553011027,"x":48.38,"y":199.85,"x0":-2.1689403085895385,"y0":50.005379342827254,"z0":5.068312981050125,"aX":10.68949664668288},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-12.0,"breakHorizontal":-18.4,"spinRate":2690,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.5048408569114264,"extension":6.728031717397794},"index":5,"playId":"2db32f03-78a1-37c4-a894-e62929baecae","pitchNumber":5,"startTime":"2026-04-24T00:44:29.756Z","endTime":"2026-04-24T00:44:33.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":81.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65924364473221,"aZ":-24.3467862203454,"pfxX":-12.237740018896687,"pfxZ":4.4911022976943205,"pX":-0.6639413422322331,"pZ":2.45831125315278,"vX0":8.55765561440332,"vY0":-132.31000543055168,"vZ0":-1.207418207429097,"x":142.31,"y":172.41,"x0":-2.377989979514061,"y0":50.003812598137365,"z0":4.733379172185208,"aX":-21.33351331377663},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":19.9,"spinRate":2079,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.41667435451348833,"extension":7.002182970363869},"hitData":{"launchSpeed":100.5,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":172.97}},"index":6,"playId":"9dc7a9d0-4253-3e2f-8a76-eaf155d60e27","pitchNumber":6,"startTime":"2026-04-24T00:44:50.234Z","endTime":"2026-04-24T00:44:59.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:44:59.980Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out sharply to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:45:13.008Z","endTime":"2026-04-24T00:46:33.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344213582243302,"aZ":-28.093282446255866,"pfxX":-0.9063291052389064,"pfxZ":2.840300920379928,"pX":0.6349604391303535,"pZ":3.5656617653138447,"vX0":7.600020503862214,"vY0":-120.19028895809501,"vZ0":2.7225767685055833,"x":92.8,"y":142.51,"x0":-2.4757318340730574,"y0":50.00052664529462,"z0":4.943342867457122,"aX":-1.3013085964917266},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.2,"breakHorizontal":-0.5,"spinRate":2195,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.45899536723208945,"extension":6.97799230321259},"index":0,"playId":"60f4c5c4-4315-3ad6-9c2a-c777a42b7882","pitchNumber":1,"startTime":"2026-04-24T00:45:25.789Z","endTime":"2026-04-24T00:45:30.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3992503103483,"aZ":-22.44073206483698,"pfxX":-12.317906441047693,"pfxZ":5.773923674703297,"pX":0.1601778448893438,"pZ":1.9965704356598943,"vX0":10.021783795242898,"vY0":-130.49935666123204,"vZ0":-2.53657211348514,"x":110.89,"y":184.87,"x0":-2.1740029103290186,"y0":50.00007556880268,"z0":4.714591748108402,"aX":-20.750258572016932},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":19.4,"spinRate":2059,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.42350798163137116,"extension":6.861572356424493},"index":1,"playId":"a67959e4-ddcf-36dc-8e96-e4b9c3e1b3a4","pitchNumber":2,"startTime":"2026-04-24T00:45:42.725Z","endTime":"2026-04-24T00:45:46.830Z","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":90.2,"endSpeed":79.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45616988298117,"aZ":-20.86586796636376,"pfxX":-10.191806500246047,"pfxZ":6.746956817203783,"pX":0.5783493768898947,"pZ":3.8446359633083005,"vX0":10.62759438040733,"vY0":-130.6660540410729,"vZ0":1.7503865515536516,"x":94.95,"y":134.97,"x0":-2.2785547773245725,"y0":50.0013964452049,"z0":4.766463088058227,"aX":-17.07847356185499},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.0,"breakHorizontal":15.2,"spinRate":2145,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.424261206821976,"extension":7.131100836554622},"index":2,"playId":"1b53e9b5-8d3e-37ce-a685-c0df42a20ea2","pitchNumber":3,"startTime":"2026-04-24T00:46:03.636Z","endTime":"2026-04-24T00:46:07.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(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":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68446255286207,"aZ":-28.136777856182036,"pfxX":-0.09293313421242155,"pfxZ":2.706546214520806,"pX":-0.20746353083164737,"pZ":2.32391155494252,"vX0":5.772654869899324,"vY0":-121.51461938466294,"vZ0":3.105790882308446E-4,"x":124.91,"y":176.03,"x0":-2.6055554293063343,"y0":50.00015583334428,"z0":4.776340480993067,"aX":-0.1396323919983743},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-1.2,"spinRate":2206,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4514311172131622,"extension":7.03835465617856},"hitData":{"launchSpeed":102.0,"launchAngle":41.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":57.35,"coordY":78.48}},"index":3,"playId":"fa106b47-173c-3bf2-934b-fc336b468bf8","pitchNumber":4,"startTime":"2026-04-24T00:46:22.196Z","endTime":"2026-04-24T00:46:33.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:46:33.914Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to left fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-24T00:48:35.222Z","endTime":"2026-04-24T00:48:47.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42476523034106,"aZ":-22.467781812558595,"pfxX":10.712064856656351,"pfxZ":5.429785298025754,"pX":0.4941590702499664,"pZ":3.243371864532698,"vX0":-7.1244551488168595,"vY0":-133.7728235499878,"vZ0":-3.5943100218262503,"x":98.16,"y":151.21,"x0":1.818243241812552,"y0":50.00579732444188,"z0":6.240694504609092,"aX":19.160582259701794},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":-17.6,"spinRate":2192,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4115474417777838,"extension":7.106691358146674},"hitData":{"launchSpeed":87.5,"launchAngle":20.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.54,"coordY":99.55}},"index":0,"playId":"907aa4e0-33f3-3e58-96d6-fcac90381f3d","pitchNumber":1,"startTime":"2026-04-24T00:48:40.195Z","endTime":"2026-04-24T00:48:47.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:48:47.126Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-24T00:49:04.448Z","endTime":"2026-04-24T00:49:34.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":81.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47236571299611,"aZ":-22.974995385538854,"pfxX":11.886367919682469,"pfxZ":5.3353295290537055,"pX":1.4639520027828825,"pZ":2.2829151834380936,"vX0":-5.239404397693867,"vY0":-132.3135814175008,"vZ0":-5.457672306724906,"x":61.2,"y":177.14,"x0":1.9561907786557544,"y0":50.0024348856202,"z0":6.119772395707132,"aX":20.49455874426804},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-19.9,"spinRate":2082,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4184087076393461,"extension":6.945566027451819},"index":0,"playId":"3327cf01-0dce-34f3-ba29-537529797e68","pitchNumber":1,"startTime":"2026-04-24T00:49:10.214Z","endTime":"2026-04-24T00:49:14.085Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0353246024879,"aZ":-17.981051251107964,"pfxX":2.6299749677072084,"pfxZ":7.867121462608596,"pX":-0.047679536648863534,"pZ":2.7975167185238305,"vX0":-6.154104678777715,"vY0":-134.21282233716948,"vZ0":-5.108020187471807,"x":118.82,"y":163.25,"x0":1.9447182212064735,"y0":50.00501173119978,"z0":6.026905836238759,"aX":4.7467446875126935},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-3.2,"spinRate":2150,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.40984254197077474,"extension":7.0674144172578846},"hitData":{"launchSpeed":100.2,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.26,"coordY":94.66}},"index":1,"playId":"dbe0ca85-22a9-3b55-9fb3-ef3d7401c424","pitchNumber":2,"startTime":"2026-04-24T00:49:23.588Z","endTime":"2026-04-24T00:49:34.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:49:34.630Z","atBatIndex":45},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mets challenged (play at 1st), call on the field was overturned: Luke Keaschall grounds into a double play, pitcher David Peterson to second baseman Marcus Semien to first baseman Mark Vientos. Austin Martin out at 2nd. Luke Keaschall out at 1st.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-24T00:50:20.008Z","endTime":"2026-04-24T00:50:51.687Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"b214072a-ef80-327c-8fbb-0c3edb46b8a4","startTime":"2026-04-24T00:49:56.746Z","endTime":"2026-04-24T00:50:02.745Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67028392375321,"aZ":-19.922885742184512,"pfxX":11.534331470669564,"pfxZ":6.532816519786499,"pX":1.4060866879699634,"pZ":3.809959144218875,"vX0":-4.669782431946375,"vY0":-137.36950744521604,"vZ0":-2.4708617759301204,"x":63.4,"y":135.91,"x0":1.6475086250401896,"y0":50.00448843545232,"z0":6.1037306840353285,"aX":21.639029754855745},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":-19.6,"spinRate":2198,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4015803652670913,"extension":7.082917411974776},"index":1,"playId":"ec293d16-fdae-3773-a815-d87547c60420","pitchNumber":1,"startTime":"2026-04-24T00:50:22.319Z","endTime":"2026-04-24T00:50:25.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.97996886703542,"aZ":-20.746744606204278,"pfxX":11.51895560002384,"pfxZ":6.355471876889943,"pX":0.9796402867676411,"pZ":2.654887983848167,"vX0":-6.310432458854915,"vY0":-135.11929965271935,"vZ0":-5.138622062062923,"x":79.66,"y":167.1,"x0":1.8833900779751984,"y0":50.00248265524318,"z0":6.0956556479930954,"aX":20.713488271923328},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-19.0,"spinRate":2188,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4097062924008221,"extension":7.064699281731523},"hitData":{"launchSpeed":74.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":179.55}},"index":2,"playId":"f40e6c12-e266-330a-88f2-b6b36dc6d7a7","pitchNumber":2,"startTime":"2026-04-24T00:50:43.450Z","endTime":"2026-04-24T00:50:51.687Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":121},"playEndTime":"2026-04-24T00:50:51.687Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-24T00:55:03.556Z","endTime":"2026-04-24T00:56:25.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":66.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614246100266225,"aZ":-40.14926645408029,"pfxX":6.23210937431352,"pfxZ":-7.006248565299563,"pX":0.12825838390278035,"pZ":2.765780658265652,"vX0":3.485736990780902,"vY0":-107.82845632643907,"vZ0":4.042853211375864,"x":112.11,"y":164.1,"x0":-2.3377615492805757,"y0":50.00306547070437,"z0":5.3968220613155236,"aX":7.092251870700928},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-10.7,"breakHorizontal":-12.5,"spinRate":2543,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.5146509409266242,"extension":6.509067663755468},"index":0,"playId":"3f0ce5d6-6250-3c4c-a0f9-5754b602976d","pitchNumber":1,"startTime":"2026-04-24T00:55:11.973Z","endTime":"2026-04-24T00:55:17.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":78.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75116686021916,"aZ":-17.60128645514575,"pfxX":-9.525100005272176,"pfxZ":8.888816722094202,"pX":1.0480805754194757,"pZ":4.5694384320833485,"vX0":10.934270772927052,"vY0":-129.2709141558837,"vZ0":2.5286475404152555,"x":77.05,"y":115.41,"x0":-2.0622621588113113,"y0":50.00458590839437,"z0":4.95259736241354,"aX":-15.62113273403945},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":17.0,"breakHorizontal":13.9,"spinRate":2297,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4288491860994532,"extension":7.167049149866955},"index":1,"playId":"94c22e09-322e-3a83-b454-77e0d3249923","pitchNumber":2,"startTime":"2026-04-24T00:55:26.515Z","endTime":"2026-04-24T00:55:31.090Z","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":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258603720859934,"aZ":-30.02818051364161,"pfxX":-13.960236875506823,"pfxZ":1.4294416538512147,"pX":-0.23042458629826928,"pZ":1.9800926638782883,"vX0":9.063165245676235,"vY0":-123.01694079381286,"vZ0":-0.7920369244843364,"x":125.78,"y":185.32,"x0":-2.1888426353471306,"y0":50.002587872116386,"z0":4.900833099382933,"aX":-20.939574893165442},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":22.6,"spinRate":2194,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4489405988816766,"extension":6.840168888505338},"index":2,"playId":"1ec185c3-a1e2-35ea-96ab-78447610daaa","pitchNumber":3,"startTime":"2026-04-24T00:55:42.358Z","endTime":"2026-04-24T00:55:46.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-24T00:55:53.633Z","endTime":"2026-04-24T00:56:03.779Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":74.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.831349722091066,"aZ":-30.530580620138437,"pfxX":-12.043818641478612,"pfxZ":1.126494491933551,"pX":-1.6765821454393868,"pZ":2.6408477670606616,"vX0":5.135441161883554,"vY0":-121.26929190061793,"vZ0":0.753130994734271,"x":180.91,"y":167.48,"x0":-2.2841943710976285,"y0":50.000625147676814,"z0":5.0388116606641455,"aX":-17.520670378376135},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.6,"breakHorizontal":20.2,"spinRate":2149,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.45573128898819615,"extension":6.618295405628793},"index":4,"playId":"6d5760dd-7797-3987-b99b-be1acb4c878f","pitchNumber":4,"startTime":"2026-04-24T00:56:03.779Z","endTime":"2026-04-24T00:56:07.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":76.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0925821667287,"aZ":-30.71342435938157,"pfxX":-12.979157746626532,"pfxZ":0.9622931146446714,"pX":-0.8175399704890537,"pZ":2.4521144485419657,"vX0":7.72303576827715,"vY0":-123.41934509161968,"vZ0":0.23531069423589024,"x":148.16,"y":172.57,"x0":-2.333192193429214,"y0":50.00059025846116,"z0":4.9847537027399085,"aX":-19.624568482724282},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":21.2,"spinRate":2183,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4471928892491297,"extension":6.551235933956291},"hitData":{"launchSpeed":90.6,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.5,"coordY":140.93}},"index":5,"playId":"f88366c3-2c64-3822-92c9-84289c43530f","pitchNumber":5,"startTime":"2026-04-24T00:56:17.778Z","endTime":"2026-04-24T00:56:25.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:56:25.715Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Vientos pops out to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-24T00:56:42.055Z","endTime":"2026-04-24T00:58:52.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11586669743461,"aZ":-19.860101496080016,"pfxX":-12.373932033394041,"pfxZ":7.330869641308629,"pX":-1.110285125282551,"pZ":3.0114278037181808,"vX0":6.594811218849557,"vY0":-129.80708492802208,"vZ0":-0.9961833668388121,"x":159.32,"y":157.47,"x0":-2.0972143837189816,"y0":50.003010070301094,"z0":4.934539893852894,"aX":-20.788212686449977},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.2,"breakHorizontal":20.6,"spinRate":2137,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4244848076706518,"extension":6.701419597068681},"index":0,"playId":"d9b8663e-d0c4-3afb-b1b9-6ed4e2dd2ca0","pitchNumber":1,"startTime":"2026-04-24T00:56:50.077Z","endTime":"2026-04-24T00:56:54.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62570173675336,"aZ":-24.255500812416823,"pfxX":-10.964060110138409,"pfxZ":4.640905703106146,"pX":-0.2189631896065724,"pZ":2.4417699594032447,"vX0":8.768875434167246,"vY0":-130.3902899500966,"vZ0":-1.0982810170338178,"x":125.35,"y":172.85,"x0":-2.2154310246099915,"y0":50.00462288868571,"z0":4.713396422808269,"aX":-18.718123686930696},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":17.6,"spinRate":2154,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4214554002948385,"extension":6.788670043250088},"index":1,"playId":"09bbdc60-d778-3d53-b6e9-d37efb2d9eed","pitchNumber":2,"startTime":"2026-04-24T00:57:06.202Z","endTime":"2026-04-24T00:57:14.129Z","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":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":66.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.708998446808334,"aZ":-41.38001509503247,"pfxX":10.062844460429062,"pfxZ":-8.032237936085544,"pX":-0.7141930734330334,"pZ":2.1141834118338054,"vX0":0.8683413464923168,"vY0":-108.45055913239673,"vZ0":3.287800959334071,"x":144.22,"y":181.7,"x0":-2.425382445475146,"y0":50.004761719895576,"z0":5.215563883751825,"aX":11.528944973520144},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-12.7,"breakHorizontal":-18.4,"spinRate":2708,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.5126412053529688,"extension":6.6135832743116225},"index":2,"playId":"83203256-0c5b-3fb6-a469-2bb8fd960f35","pitchNumber":3,"startTime":"2026-04-24T00:57:38.708Z","endTime":"2026-04-24T00:58:05.709Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-24T00:58:07.119Z","endTime":"2026-04-24T00:58:17.932Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":1},"pitchData":{"startSpeed":75.7,"endSpeed":67.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815957348057072,"aZ":-42.1414377572001,"pfxX":10.289277525162591,"pfxZ":-8.486979673149293,"pX":0.27031062044703746,"pZ":2.030011042328632,"vX0":2.6493172667455327,"vY0":-109.91923568546204,"vZ0":3.0230435089527825,"x":106.7,"y":183.97,"x0":-2.299363966507428,"y0":50.00343930368182,"z0":5.243532058734687,"aX":12.08130378231888},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-13.6,"breakHorizontal":-19.4,"spinRate":2773,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.5062333242577854,"extension":6.499287805588683},"index":4,"playId":"1b253ee8-67de-381f-bde6-bdd558ea18ea","pitchNumber":4,"startTime":"2026-04-24T00:58:17.932Z","endTime":"2026-04-24T00:58:22.711Z","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":90.6,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.951574140160304,"aZ":-17.876964441568923,"pfxX":-8.180578627259184,"pfxZ":8.359502545412703,"pX":-0.1477264016188003,"pZ":3.2484373524964196,"vX0":7.913188529159813,"vY0":-131.48977798520056,"vZ0":-0.6288382736973026,"x":122.63,"y":151.07,"x0":-2.167665540369804,"y0":50.002500891108674,"z0":4.845913023058179,"aX":-13.99050000962027},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2208,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4203540383098625,"extension":6.701810358653484},"hitData":{"launchSpeed":87.1,"launchAngle":75.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.67,"coordY":189.18}},"index":5,"playId":"0c7f61e1-e78c-3a5d-80be-99db785bfed1","pitchNumber":5,"startTime":"2026-04-24T00:58:41.752Z","endTime":"2026-04-24T00:58:52.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:58:52.879Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-24T00:59:05.068Z","endTime":"2026-04-24T00:59:55.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":67.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50194877783864,"aZ":-31.497720694705297,"pfxX":12.285342638869217,"pfxZ":0.5729897992417268,"pX":0.5283212961800416,"pZ":2.26916288440372,"vX0":2.8386887288143536,"vY0":-109.98152079149973,"vZ0":1.7261330040971794,"x":96.86,"y":177.51,"x0":-2.3862052327031726,"y0":50.002759278071395,"z0":4.912761605206375,"aX":14.46784873463682},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":2.2,"breakHorizontal":-23.0,"spinRate":2829,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.5055859427772691,"extension":6.704892606864382},"index":0,"playId":"335ae8e8-10be-3ba7-a0d2-6139b042fcd5","pitchNumber":1,"startTime":"2026-04-24T00:59:27.252Z","endTime":"2026-04-24T00:59:30.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":73.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.873073891366467,"aZ":-31.685074096564207,"pfxX":0.5374965452144211,"pfxZ":0.35266054751074094,"pX":0.820710948472509,"pZ":2.974574879308829,"vX0":6.681008663283,"vY0":-119.18354065893341,"vZ0":2.241034147635628,"x":85.72,"y":158.47,"x0":-2.1221344895532273,"y0":50.00523810820937,"z0":4.940650170673503,"aX":0.7505671340269985},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2412,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.46459080356083327,"extension":7.0412818471276175},"hitData":{"launchSpeed":77.9,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.96,"coordY":150.32}},"index":1,"playId":"4265d55e-bb23-3806-bcc9-1d7f64eaec4d","pitchNumber":2,"startTime":"2026-04-24T00:59:46.926Z","endTime":"2026-04-24T00:59:55.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T00:59:55.945Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:02:02.656Z","endTime":"2026-04-24T01:02:38.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":79.2,"endSpeed":72.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902809231617574,"aZ":-41.25291724489485,"pfxX":-3.2533497716939124,"pfxZ":-6.828885689268118,"pX":1.1869710840408843,"pZ":3.353360843085324,"vX0":-1.03753509321732,"vY0":-115.29413997003041,"vZ0":1.9190043521025901,"x":71.76,"y":148.24,"x0":2.0669567092297134,"y0":50.003126008363104,"z0":6.528482382338399,"aX":-4.3253108461443075},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.4,"breakHorizontal":6.1,"spinRate":2390,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.477341142704089,"extension":6.715911910392337},"index":0,"playId":"1d0f2147-5b77-3b9d-aea0-bcb6719f4b0d","pitchNumber":1,"startTime":"2026-04-24T01:02:02.656Z","endTime":"2026-04-24T01:02:06.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46645838800576,"aZ":-40.52364082779725,"pfxX":-2.2430668159643083,"pfxZ":-5.946468271717533,"pX":0.3836251917332058,"pZ":3.000915248806526,"vX0":-2.838222305880359,"vY0":-118.81926259057404,"vZ0":0.992221446569705,"x":102.38,"y":157.76,"x0":1.892936100646668,"y0":50.000412818564484,"z0":6.3111546103251595,"aX":-3.150826565950817},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.1,"breakHorizontal":4.8,"spinRate":2432,"spinDirection":321},"zone":3,"typeConfidence":2.0,"plateTime":0.46407418905378695,"extension":6.885429381894607},"index":1,"playId":"90aec92b-cabe-36aa-9941-704f3225e5bd","pitchNumber":2,"startTime":"2026-04-24T01:02:15.288Z","endTime":"2026-04-24T01:02:19.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803786703552127,"aZ":-27.855883196047916,"pfxX":10.243096032379876,"pfxZ":2.7290457998572206,"pX":0.05118827236956019,"pZ":2.1507190290930236,"vX0":-7.286426492524439,"vY0":-125.61990345013808,"vZ0":-4.419200430128327,"x":115.05,"y":180.71,"x0":1.6729662272041648,"y0":50.00420840985721,"z0":6.223664494507489,"aX":16.209717382180067},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-16.7,"spinRate":1750,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4376873602435083,"extension":7.096087026826814},"hitData":{"launchSpeed":93.4,"launchAngle":40.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.65,"coordY":72.37}},"index":2,"playId":"b89f3a28-5b56-3fbf-88ba-2dfb81024a96","pitchNumber":3,"startTime":"2026-04-24T01:02:27.037Z","endTime":"2026-04-24T01:02:38.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:02:38.062Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tristan Gray homers (3) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:02:42.899Z","endTime":"2026-04-24T01:03:25.345Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":{"id":656849,"link":"/api/v1/people/656849"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77738798845219,"aZ":-17.4416273961951,"pfxX":9.64899865155179,"pfxZ":7.992024569372125,"pX":0.6521489545761276,"pZ":2.291565836450212,"vX0":-6.251236781817152,"vY0":-136.31654668753666,"vZ0":-7.160148000913096,"x":92.14,"y":176.91,"x0":1.7463363238495881,"y0":50.001566157105266,"z0":6.201049951435849,"aX":17.780044452937773},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":-15.7,"spinRate":2139,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.40506417875801715,"extension":7.1829923424491575},"hitData":{"launchSpeed":99.2,"launchAngle":27.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.2,"coordY":46.73}},"index":0,"playId":"52263fd9-a76c-3242-8615-009d63e26af3","pitchNumber":1,"startTime":"2026-04-24T01:03:01.395Z","endTime":"2026-04-24T01:03:25.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:03:25.345Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out to left fielder Carson Benge.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:03:37.972Z","endTime":"2026-04-24T01:04:07.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.086656980335334,"aZ":-16.13968636402312,"pfxX":3.2328367666330378,"pfxZ":8.640067491457886,"pX":1.1039174279752813,"pZ":4.2906640840176085,"vX0":-3.6768889048406317,"vY0":-136.14298861725754,"vZ0":-1.917622902542026,"x":74.92,"y":122.93,"x0":2.0593405720339666,"y0":50.000392541602004,"z0":6.1353321369699945,"aX":5.998290460956456},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":-4.9,"spinRate":2172,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40408868086420124,"extension":7.12073430367046},"index":0,"playId":"a029bcb8-7f72-3027-ae55-71721c3366bf","pitchNumber":1,"startTime":"2026-04-24T01:03:45.372Z","endTime":"2026-04-24T01:03:48.680Z","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":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307810894045204,"aZ":-39.095016238067444,"pfxX":-3.9276844504514408,"pfxZ":-4.933590276281818,"pX":0.2602975503667337,"pZ":1.8733960652629391,"vX0":-2.1880819399091487,"vY0":-119.01672690948286,"vZ0":-1.786908877441685,"x":107.08,"y":188.2,"x0":1.7081326457336636,"y0":50.000601625908445,"z0":6.24434205786173,"aX":-5.514707103805151},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.1,"breakHorizontal":7.7,"spinRate":2443,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.46397186356737397,"extension":6.806865433673977},"hitData":{"launchSpeed":96.4,"launchAngle":21.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.97,"coordY":86.29}},"index":1,"playId":"b0d04d41-4b02-3545-b94e-622264afba75","pitchNumber":2,"startTime":"2026-04-24T01:03:59.476Z","endTime":"2026-04-24T01:04:07.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:04:07.984Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:04:31.823Z","endTime":"2026-04-24T01:06:14.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.026938067790603,"aZ":-30.759362022326066,"pfxX":-0.6963970885108188,"pfxZ":0.8769101064545133,"pX":0.8370015808440937,"pZ":3.379055570860066,"vX0":-2.7116628417922657,"vY0":-126.30228316108978,"vZ0":-0.8134953723677745,"x":85.1,"y":147.55,"x0":2.0155625815115448,"y0":50.003192455395016,"z0":6.181706299193601,"aX":-1.1232527656891393},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":1.9,"spinRate":2254,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.433880025821745,"extension":6.982440443894951},"index":0,"playId":"8f4656aa-ea7a-3741-86be-6ec4c5d10ea7","pitchNumber":1,"startTime":"2026-04-24T01:04:31.823Z","endTime":"2026-04-24T01:04:36.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64696977840377,"aZ":-23.462206959552212,"pfxX":10.960490882260096,"pfxZ":4.795026406734296,"pX":-0.014663027175642263,"pZ":2.3168008224110888,"vX0":-9.008618111730739,"vY0":-134.80926352149757,"vZ0":-5.3735446396950675,"x":117.56,"y":176.23,"x0":1.966565040769196,"y0":50.006714852990235,"z0":6.019635218663431,"aX":19.931945745150998},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":-17.6,"spinRate":2222,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.40821127934971724,"extension":7.2002121480818815},"index":1,"playId":"f9a47884-da13-3c95-8183-68863f10e038","pitchNumber":2,"startTime":"2026-04-24T01:04:45.229Z","endTime":"2026-04-24T01:04:49.356Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723530264465985,"aZ":-35.928795224977755,"pfxX":-1.3486819946887108,"pfxZ":-2.488104911176115,"pX":-0.38067031206194085,"pZ":1.2158410189612827,"vX0":-5.262210252214668,"vY0":-121.89036514229173,"vZ0":-4.283956944916566,"x":131.51,"y":205.95,"x0":1.9806282321510715,"y0":50.00557396555641,"z0":6.095005881137732,"aX":-2.031626651969644},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.3,"breakHorizontal":3.7,"spinRate":2436,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4491711486639782,"extension":6.953751099780841},"index":2,"playId":"d6553726-7bc0-3627-bdb3-ed1fdc43ba25","pitchNumber":3,"startTime":"2026-04-24T01:04:58.652Z","endTime":"2026-04-24T01:05:03.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-24T01:05:08.961Z","endTime":"2026-04-24T01:05:22.014Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650926025785054,"aZ":-28.381110734683745,"pfxX":0.11315663344038951,"pfxZ":2.2808920342866603,"pX":-0.49372581364974677,"pZ":2.5869316023415068,"vX0":-6.249945491781215,"vY0":-128.10469205312944,"vZ0":-3.141791464393934,"x":135.82,"y":168.93,"x0":1.9635714548273926,"y0":50.00170705018547,"z0":6.049720280514263,"aX":0.18980829218116185},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":1.2,"spinRate":2256,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.42769660117565467,"extension":7.11009125494045},"index":4,"playId":"8165dff6-1d4b-31b6-91f0-31a750ab08be","pitchNumber":4,"startTime":"2026-04-24T01:05:22.014Z","endTime":"2026-04-24T01:05:29.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743818994713656,"aZ":-30.924201844022207,"pfxX":-1.2007324954639496,"pfxZ":0.7648922487849878,"pX":0.0867971844135662,"pZ":1.3887824789107261,"vX0":-4.421278372844338,"vY0":-126.94288142922532,"vZ0":-5.0992459178933505,"x":113.69,"y":201.28,"x0":2.009135229529784,"y0":50.000874095345466,"z0":5.894419692986919,"aX":-1.9523632736715553},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":3.2,"spinRate":2226,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.431996887025365,"extension":7.050107839363341},"index":5,"playId":"87884b25-4957-366d-b5fa-6c35f141c85c","pitchNumber":5,"startTime":"2026-04-24T01:06:10.506Z","endTime":"2026-04-24T01:06:14.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:06:14.474Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-24T01:08:30.961Z","endTime":"2026-04-24T01:10:12.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Morris replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-24T01:08:33.286Z","endTime":"2026-04-24T01:08:33.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"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":89.7,"endSpeed":81.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611586093817888,"aZ":-20.588459918950146,"pfxX":4.139249538664879,"pfxZ":6.84895629808967,"pX":1.7763690235107898,"pZ":0.8151797687791787,"vX0":5.853852918138651,"vY0":-130.10956260377293,"vZ0":-9.74063706032846,"x":49.29,"y":216.77,"x0":-1.0519511287617322,"y0":50.00609203926786,"z0":6.205728852264608,"aX":7.004992395922814},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.1,"breakHorizontal":-8.9,"spinRate":2412,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.4230801847020693,"extension":6.262648972844677},"index":1,"playId":"93e03e06-47ed-3033-8b0d-eb6f77690e46","pitchNumber":1,"startTime":"2026-04-24T01:08:33.288Z","endTime":"2026-04-24T01:08:39.184Z","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":95.2,"endSpeed":85.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05405772209197,"aZ":-13.25769418038387,"pfxX":-2.536814496018365,"pfxZ":9.900636588287083,"pX":0.21766965660425427,"pZ":3.56626281890138,"vX0":4.720177621650712,"vY0":-138.35430502537957,"vZ0":-5.093570935823716,"x":108.7,"y":142.49,"x0":-1.1922536541087168,"y0":50.00264138560629,"z0":6.341988226823865,"aX":-4.847279566681703},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":1889,"spinDirection":192},"zone":12,"typeConfidence":0.92,"plateTime":0.39811888306231236,"extension":6.128367567437323},"index":2,"playId":"7e7cfd70-178e-382f-a2aa-127cbf7b1423","pitchNumber":2,"startTime":"2026-04-24T01:08:49.220Z","endTime":"2026-04-24T01:08:53.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.459035005084836,"aZ":-12.403775545255986,"pfxX":-1.6994208700573203,"pfxZ":10.106868179201525,"pX":0.5795445434678247,"pZ":2.957439623827889,"vX0":5.251323594517208,"vY0":-140.33471530952266,"vZ0":-6.998867418857863,"x":101.31,"y":143.72,"x0":-1.1113059903321973,"y0":50.004943622166714,"z0":6.325594988416357,"aX":-3.325736232106496},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":1.8,"spinRate":1707,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.39321325806877905,"extension":6.193196109816872},"index":3,"playId":"ffba3dba-1133-31c0-b789-10fbf19624cb","pitchNumber":3,"startTime":"2026-04-24T01:09:10.402Z","endTime":"2026-04-24T01:09:14.340Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207275157014582,"aZ":-23.372398511486452,"pfxX":-9.678858889126014,"pfxZ":5.657434721009912,"pX":0.02581230027089358,"pZ":0.9305236623018025,"vX0":6.706335688633333,"vY0":-125.25893690930297,"vZ0":-8.066728794281467,"x":116.02,"y":213.66,"x0":-1.4569904249038017,"y0":50.00281304625843,"z0":6.166000224532213,"aX":-15.060223858834501},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":1376,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4408007940040193,"extension":6.065019243759677},"index":4,"playId":"0f42b466-bf89-35ab-9c46-c4e9e35da85a","pitchNumber":4,"startTime":"2026-04-24T01:09:27.275Z","endTime":"2026-04-24T01:09:31.525Z","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":88.0,"endSpeed":79.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.377841711598386,"aZ":-25.49100499324392,"pfxX":3.9764029210013323,"pfxZ":4.099281380953359,"pX":0.461445837107287,"pZ":1.7916033305921915,"vX0":2.8913513744677504,"vY0":-127.87278430630049,"vZ0":-6.580345767812177,"x":99.41,"y":190.41,"x0":-1.2068008262616716,"y0":50.00042558605003,"z0":6.443512350419203,"aX":6.475995417230816},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.9,"breakHorizontal":-7.9,"spinRate":2270,"spinDirection":149},"zone":9,"typeConfidence":0.91,"plateTime":0.43103809086165423,"extension":6.037108683473288},"index":5,"playId":"7020163d-b88c-306c-b939-8d45280493c3","pitchNumber":5,"startTime":"2026-04-24T01:09:45.799Z","endTime":"2026-04-24T01:09:49.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3492110266118,"aZ":-10.351123808229941,"pfxX":-4.320358989273824,"pfxZ":10.972868253485228,"pX":-0.1297634330334794,"pZ":5.05576175725917,"vX0":4.232481300685816,"vY0":-140.71035831997094,"vZ0":-2.0813343842939434,"x":121.95,"y":102.27,"x0":-1.098061062545911,"y0":50.004015051845464,"z0":6.482830247185025,"aX":-8.593773610741273},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":6.8,"spinRate":1925,"spinDirection":191},"zone":11,"typeConfidence":0.91,"plateTime":0.39047839051521605,"extension":6.040217527638963},"index":6,"playId":"9b44c38b-cbab-33b0-b392-a1b5da68f68d","pitchNumber":6,"startTime":"2026-04-24T01:10:06.646Z","endTime":"2026-04-24T01:10:12.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:10:12.397Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-24T01:10:14.598Z","endTime":"2026-04-24T01:11:26.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982037811509237,"aZ":-21.311522648092176,"pfxX":2.6169513933638635,"pfxZ":6.480407026464144,"pX":0.32954764307163753,"pZ":2.6606022763487998,"vX0":3.34907798156784,"vY0":-128.48790315328674,"vZ0":-5.203828684593988,"x":104.44,"y":166.94,"x0":-1.3295207669423446,"y0":50.00319052106679,"z0":6.362468838018018,"aX":4.386448381820923},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.8,"breakHorizontal":-5.5,"spinRate":2214,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.4258741524908034,"extension":6.191467831321382},"index":0,"playId":"51b60d8c-b179-32f4-8fc3-746a2760a5c2","pitchNumber":1,"startTime":"2026-04-24T01:10:35.459Z","endTime":"2026-04-24T01:10:39.210Z","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":96.3,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78321643054558,"aZ":-10.880410306003881,"pfxX":-6.614091381078083,"pfxZ":10.872165888155145,"pX":-0.6503394456475367,"pZ":2.128568390556009,"vX0":4.238311957273665,"vY0":-139.84952471233944,"vZ0":-9.070837487025551,"x":141.79,"y":181.31,"x0":-1.3347995455390782,"y0":50.00680502991107,"z0":6.149825049006195,"aX":-12.959739666464118},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":10.9,"spinRate":1999,"spinDirection":204},"zone":7,"typeConfidence":0.83,"plateTime":0.39331244293908885,"extension":6.156363317779083},"index":1,"playId":"78942529-3567-3c20-8564-e2889f1a2348","pitchNumber":2,"startTime":"2026-04-24T01:10:56.527Z","endTime":"2026-04-24T01:11:01.396Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-24T01:11:09.309Z","endTime":"2026-04-24T01:11:20.504Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":82.2,"endSpeed":74.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67924525351084,"aZ":-27.79117235045969,"pfxX":7.684657162954735,"pfxZ":3.099285327783548,"pX":-0.1231334964935774,"pZ":2.3240838525055905,"vX0":0.9074141839456028,"vY0":-119.52298057032759,"vZ0":-3.5178855517044036,"x":121.69,"y":176.03,"x0":-1.506100360647893,"y0":50.00523933892978,"z0":6.370103601177878,"aX":10.879168542824651},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.9,"breakHorizontal":-14.0,"spinRate":2218,"spinDirection":80},"zone":5,"typeConfidence":0.91,"plateTime":0.4621038442969203,"extension":6.378957910975754},"index":3,"playId":"2b55a0ae-872e-3c1c-b1f5-5506bcad274a","pitchNumber":3,"startTime":"2026-04-24T01:11:20.504Z","endTime":"2026-04-24T01:11:26.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:11:26.455Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-24T01:11:46.952Z","endTime":"2026-04-24T01:12:19.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24027264363718,"aZ":-9.647205447729483,"pfxX":-1.1517105758143193,"pfxZ":11.311887674935178,"pX":-0.035551015485799864,"pZ":3.087875608160336,"vX0":3.622997678413852,"vY0":-140.76581049158946,"vZ0":-7.092397547139707,"x":118.36,"y":155.41,"x0":-1.1940201703230606,"y0":50.00271903255785,"z0":6.27685988104911,"aX":-2.293873757176588},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.1,"breakHorizontal":1.3,"spinRate":2070,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.39025749873977666,"extension":6.142728706008331},"index":0,"playId":"21b20fe5-cbbe-3571-8722-363a5e099831","pitchNumber":1,"startTime":"2026-04-24T01:11:46.952Z","endTime":"2026-04-24T01:11:51.186Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75685258228886,"aZ":-10.678538144683873,"pfxX":-2.4200079992146053,"pfxZ":10.756987651912263,"pX":-0.24834902154121397,"pZ":3.4448229863163395,"vX0":3.425647536942269,"vY0":-140.8844842826176,"vZ0":-6.057546026993098,"x":126.47,"y":145.77,"x0":-1.1689525458001886,"y0":50.00458866038361,"z0":6.321779362179362,"aX":-4.836936464090827},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2148,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.38964384224090676,"extension":6.201911979993999},"index":1,"playId":"d27790ec-af9c-309f-b5da-d4968ade7735","pitchNumber":2,"startTime":"2026-04-24T01:11:58.180Z","endTime":"2026-04-24T01:12:02.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69768677487721,"aZ":-27.098479166478846,"pfxX":7.943253553749436,"pfxZ":3.4766316855386377,"pX":0.7769933728101347,"pZ":2.2045974161701816,"vX0":2.546449141663591,"vY0":-120.96816225733015,"vZ0":-4.245816307009383,"x":87.38,"y":179.26,"x0":-1.3253119690575454,"y0":50.004644906430244,"z0":6.396849174558106,"aX":11.607600285691172},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.4,"breakHorizontal":-15.0,"spinRate":2326,"spinDirection":78},"zone":6,"typeConfidence":0.9,"plateTime":0.45523762579482696,"extension":6.344697824172805},"index":2,"playId":"f9c17820-1b53-3475-b80b-6f8da0cd4a66","pitchNumber":3,"startTime":"2026-04-24T01:12:15.092Z","endTime":"2026-04-24T01:12:19.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:12:19.365Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to left fielder Carson Benge.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:14:16.061Z","endTime":"2026-04-24T01:15:04.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79252183740318,"aZ":-23.76150701141163,"pfxX":11.625593363244821,"pfxZ":4.890031007603311,"pX":1.3416553181081914,"pZ":2.2189699660003575,"vX0":-5.037410133466363,"vY0":-131.80734306148844,"vZ0":-5.479085770765706,"x":65.86,"y":178.87,"x0":1.790850956375351,"y0":50.00481689712211,"z0":6.132032371112529,"aX":20.004781770963724},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":-19.6,"spinRate":2018,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4191277322680369,"extension":6.856640543878371},"index":0,"playId":"d3a97e49-0326-3792-88c9-658d15ee33e2","pitchNumber":1,"startTime":"2026-04-24T01:14:25.989Z","endTime":"2026-04-24T01:14:30.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49356234705327,"aZ":-25.27198173924887,"pfxX":11.028221970887364,"pfxZ":3.862818698193056,"pX":1.900487180103112,"pZ":3.019470827205409,"vX0":-3.8623472055684887,"vY0":-133.98053617309458,"vZ0":-3.477985702177213,"x":44.56,"y":157.25,"x0":1.9422855737013405,"y0":50.00491237870564,"z0":6.175599972950105,"aX":19.71374620458408},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.4,"breakHorizontal":-19.0,"spinRate":2046,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4114799383343568,"extension":6.977660498649425},"index":1,"playId":"447f5013-e56f-3ee4-9ec7-dc37072380de","pitchNumber":2,"startTime":"2026-04-24T01:14:37.967Z","endTime":"2026-04-24T01:14:43.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42511624142826,"aZ":-16.023901425708903,"pfxX":3.7317564980744455,"pfxZ":8.910035802142612,"pX":-0.2928507929540438,"pZ":3.078862113309964,"vX0":-7.0397992920807715,"vY0":-134.34849763053833,"vZ0":-4.680499036165394,"x":128.16,"y":155.65,"x0":1.886711577064167,"y0":50.001075449365665,"z0":5.996850250314924,"aX":6.763294979060187},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-5.0,"spinRate":2026,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4090250714842223,"extension":7.063913825516034},"hitData":{"launchSpeed":94.1,"launchAngle":50.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.51,"coordY":102.17}},"index":2,"playId":"a07d0366-f3c1-321f-b22c-c71b04fae315","pitchNumber":3,"startTime":"2026-04-24T01:14:52.872Z","endTime":"2026-04-24T01:15:04.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:15:04.782Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:15:18.886Z","endTime":"2026-04-24T01:17:29.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.879350755380486,"aZ":-25.91246982526685,"pfxX":9.718003786423104,"pfxZ":3.47517632858829,"pX":2.318587677064721,"pZ":2.9974065188236776,"vX0":-2.631864270120973,"vY0":-134.39207600793517,"vZ0":-3.192947755125596,"x":28.62,"y":157.85,"x0":2.0565086008006843,"y0":50.006628226161105,"z0":6.069857939926031,"aX":17.534546789311396},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":-16.9,"spinRate":1938,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4097353934108896,"extension":7.0921375065053285},"index":0,"playId":"b66579d3-7c0f-3a4f-a500-ca1d854f8ec9","pitchNumber":1,"startTime":"2026-04-24T01:15:30.020Z","endTime":"2026-04-24T01:15:33.371Z","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":91.6,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0774911046348,"aZ":-18.021380789792936,"pfxX":2.226750224340198,"pfxZ":8.023238835416702,"pX":-0.5457546256306713,"pZ":3.6459921716079453,"vX0":-7.29986851101237,"vY0":-133.11124511357966,"vZ0":-2.8780683517021703,"x":137.8,"y":140.34,"x0":1.9634901293368738,"y0":50.003952895549695,"z0":6.072453188028051,"aX":3.9292343706021167},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":-2.2,"spinRate":2074,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41416544796929644,"extension":7.049798652450852},"index":1,"playId":"725b3eda-1c42-3d1f-82e6-8f16a24c91a4","pitchNumber":2,"startTime":"2026-04-24T01:15:44.723Z","endTime":"2026-04-24T01:15:49.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.279424166294433,"aZ":-29.958774980931146,"pfxX":10.243250134066171,"pfxZ":1.438285693899715,"pX":-0.2804901255103115,"pZ":2.7027095519227755,"vX0":-7.926284815162504,"vY0":-124.38323383234965,"vZ0":-2.575403228135417,"x":127.69,"y":165.81,"x0":1.6462000701661925,"y0":50.000242998756,"z0":6.282877529852436,"aX":15.749133863081552},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":-16.2,"spinRate":1814,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.44351989413465676,"extension":7.066353334480859},"index":2,"playId":"0952c13d-b097-3061-8c63-51cc9195031b","pitchNumber":3,"startTime":"2026-04-24T01:16:00.987Z","endTime":"2026-04-24T01:16:05.397Z","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":83.4,"endSpeed":76.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78366861451217,"aZ":-39.87108235408425,"pfxX":-1.7937302345296855,"pfxZ":-5.2991028898935095,"pX":-0.5415775110791001,"pZ":0.3929534811200871,"vX0":-4.724196599732357,"vY0":-121.23625426064669,"vZ0":-5.105162016668595,"x":137.64,"y":228.17,"x0":1.683431004653315,"y0":50.000659694312354,"z0":6.094761921478712,"aX":-2.6068052720814983},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.7,"breakHorizontal":4.6,"spinRate":2638,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4558278147553887,"extension":6.900207618429238},"index":3,"playId":"2f20918c-e413-3eda-b6a2-e769124e3e49","pitchNumber":4,"startTime":"2026-04-24T01:16:16.355Z","endTime":"2026-04-24T01:16:22.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14517881636003,"aZ":-28.51630737833366,"pfxX":-1.561287011083281,"pfxZ":2.2540290682989035,"pX":0.11505630758356601,"pZ":2.705895511388525,"vX0":-4.343566522229784,"vY0":-127.16749690025922,"vZ0":-2.4474652722680474,"x":112.61,"y":165.72,"x0":2.0540137824813716,"y0":50.00523978228413,"z0":5.9626333243902785,"aX":-2.534563697293654},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":3.8,"spinRate":2180,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.4321274024077235,"extension":7.117488873250188},"index":4,"playId":"7893376f-122f-3fc9-b5d0-d81b195c69cf","pitchNumber":5,"startTime":"2026-04-24T01:16:37.743Z","endTime":"2026-04-24T01:16:45.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.082790838966407,"aZ":-20.46404788586657,"pfxX":2.2251716241661548,"pfxZ":6.50741381179124,"pX":1.3204134385036974,"pZ":3.955417186061225,"vX0":-2.5291095351498205,"vY0":-133.40634227380087,"vZ0":-1.8678269552574691,"x":66.67,"y":131.98,"x0":1.9922692915901588,"y0":50.00409181828502,"z0":6.1418846478508,"aX":4.005438361499955},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":-3.5,"spinRate":1990,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4107906275117834,"extension":7.043864990276189},"index":5,"playId":"2255d0df-33c0-3711-849a-f02edf2aad42","pitchNumber":6,"startTime":"2026-04-24T01:17:09.044Z","endTime":"2026-04-24T01:17:14.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.150015025985795,"aZ":-23.50684223163026,"pfxX":8.583396321935208,"pfxZ":4.61981394393192,"pX":1.1965871239394281,"pZ":3.648795343088869,"vX0":-4.7295627453703135,"vY0":-136.81968563615584,"vZ0":-2.43495714692349,"x":71.39,"y":140.26,"x0":1.8421922864053126,"y0":50.00121891451491,"z0":6.179290952254893,"aX":16.100687157894416},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.4,"spinRate":2102,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40194647956838025,"extension":7.104251113456597},"index":6,"playId":"356e87b4-e691-3077-bb99-d73f248ed7fe","pitchNumber":7,"startTime":"2026-04-24T01:17:23.186Z","endTime":"2026-04-24T01:17:29.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:17:29.032Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out sharply to right fielder Brett Baty.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:17:39.293Z","endTime":"2026-04-24T01:18:16.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6871801086241,"aZ":-19.69574926772417,"pfxX":7.572687935746329,"pfxZ":6.949893069954296,"pX":0.43646107448681865,"pZ":3.02213966144346,"vX0":-6.411603700336402,"vY0":-134.27538923123748,"vZ0":-4.402278024886127,"x":100.36,"y":157.18,"x0":1.8915033260182919,"y0":50.00187170814905,"z0":6.1163631477566724,"aX":13.592510470049799},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":-12.0,"spinRate":2119,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.41060196556726947,"extension":7.195634992035922},"hitData":{"launchSpeed":101.0,"launchAngle":43.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":189.85,"coordY":78.8}},"index":0,"playId":"220ae228-bdb4-3cf3-aa04-a9be1523fee3","pitchNumber":1,"startTime":"2026-04-24T01:18:02.097Z","endTime":"2026-04-24T01:18:16.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:18:16.091Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a line drive to right fielder Brett Baty. Ryan Jeffers to 2nd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:18:23.195Z","endTime":"2026-04-24T01:19:54.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.605294823986014,"aZ":-39.08650510863817,"pfxX":-2.203633290537004,"pfxZ":-4.998849931826918,"pX":1.155563196400283,"pZ":0.8803216085930422,"vX0":-1.4693419790121174,"vY0":-117.8232288964369,"vZ0":-3.643278216479718,"x":72.95,"y":215.01,"x0":2.0768106756849747,"y0":50.00004618653617,"z0":6.115587406342555,"aX":-3.049701678465675},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.7,"breakHorizontal":4.4,"spinRate":2423,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.4676381611400302,"extension":6.890001543931163},"index":0,"playId":"f9bd208d-bf7c-3029-b495-759d39460788","pitchNumber":1,"startTime":"2026-04-24T01:18:44.292Z","endTime":"2026-04-24T01:18:50.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219339088080815,"aZ":-21.161070958998682,"pfxX":8.930883538624599,"pfxZ":6.0275432733451355,"pX":-0.15908728431485253,"pZ":1.6720737544378452,"vX0":-7.957732873731729,"vY0":-134.550719477539,"vZ0":-7.559180311804704,"x":123.06,"y":193.63,"x0":1.681899410722621,"y0":50.00226371606091,"z0":6.026618672466386,"aX":16.31343652064384},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":-14.4,"spinRate":2150,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4076686885156695,"extension":7.042619946538042},"index":1,"playId":"3399af6e-f1ee-35a0-a80b-9f72691864b0","pitchNumber":2,"startTime":"2026-04-24T01:19:03.234Z","endTime":"2026-04-24T01:19:08.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962858574314374,"aZ":-20.65804823799006,"pfxX":10.866405087743521,"pfxZ":6.004945906972799,"pX":0.49241737494114235,"pZ":1.2670718316592073,"vX0":-7.810220892319396,"vY0":-137.9021827696696,"vZ0":-8.844491263964619,"x":98.23,"y":204.57,"x0":1.9560326174051006,"y0":50.00207755868484,"z0":5.920844844650295,"aX":20.833298627183165},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":-18.0,"spinRate":2279,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39786927428782803,"extension":7.105102987410916},"index":2,"playId":"cf101847-a6ed-36b9-aec3-8870e0a5a2a9","pitchNumber":3,"startTime":"2026-04-24T01:19:23.093Z","endTime":"2026-04-24T01:19:27.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64564557971731,"aZ":-20.916746300667644,"pfxX":9.966673082500328,"pfxZ":5.9635163818108445,"pX":0.41872404417704395,"pZ":1.8395777526762338,"vX0":-7.573125685059287,"vY0":-137.55080995768458,"vZ0":-7.202922143979001,"x":101.04,"y":189.11,"x0":1.9328989164648098,"y0":50.00523765531245,"z0":5.944043616557978,"aX":18.8234812151575},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-16.2,"spinRate":2318,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4004304172878195,"extension":7.104424272752112},"hitData":{"launchSpeed":90.0,"launchAngle":15.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.19,"coordY":117.29}},"index":3,"playId":"36ef4466-5d1e-369e-9a1a-7ada061de8fd","pitchNumber":4,"startTime":"2026-04-24T01:19:42.698Z","endTime":"2026-04-24T01:19:54.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:19:54.794Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder Brett Baty.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:20:17.307Z","endTime":"2026-04-24T01:21:51.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736704116889353,"aZ":-36.87892470137478,"pfxX":-1.4730285791821318,"pfxZ":-3.4186286825284196,"pX":0.7597776435628588,"pZ":3.8186529464706482,"vX0":-1.8945638241992646,"vY0":-117.26896577413633,"vZ0":2.074101681604553,"x":88.04,"y":135.68,"x0":1.7733781640497854,"y0":50.00341399732348,"z0":6.394028699736301,"aX":-2.0262088785709103},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.3,"breakHorizontal":3.2,"spinRate":2329,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.46930227278085646,"extension":6.876152249513746},"index":0,"playId":"7d893695-1171-3cbb-b967-6a8fb9dc5276","pitchNumber":1,"startTime":"2026-04-24T01:20:42.191Z","endTime":"2026-04-24T01:20:46.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13804549104653,"aZ":-30.601272793417824,"pfxX":9.566977684116585,"pfxZ":1.0009419766891217,"pX":0.593525426912307,"pZ":3.238522717691921,"vX0":-6.210570886883176,"vY0":-125.15845116446664,"vZ0":-0.9143384009033184,"x":94.38,"y":151.34,"x0":1.8796087920538878,"y0":50.00143578381605,"z0":6.142330091122151,"aX":14.9915356578734},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":-15.6,"spinRate":1662,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.439696447663815,"extension":6.966654450704912},"index":1,"playId":"ad56f1a6-02a1-3421-ad20-ef8f418c7f49","pitchNumber":2,"startTime":"2026-04-24T01:21:00.776Z","endTime":"2026-04-24T01:21:04.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585256549216897,"aZ":-17.426619271330154,"pfxX":4.524746332909799,"pfxZ":8.010926580564744,"pX":0.6858594028905025,"pZ":3.657494664911936,"vX0":-5.22020139935527,"vY0":-135.12394293467258,"vZ0":-2.903339111910097,"x":90.86,"y":140.03,"x0":2.0587452102361024,"y0":50.0063174198296,"z0":5.976500220084338,"aX":8.334214642011423},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":-7.1,"spinRate":2208,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.406005978870557,"extension":7.069119706037707},"index":2,"playId":"df3d35a9-61b2-3e65-a8c3-5b35f1a26eb7","pitchNumber":3,"startTime":"2026-04-24T01:21:21.492Z","endTime":"2026-04-24T01:21:27.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604649618337962,"aZ":-37.65146687067119,"pfxX":-0.938717968835235,"pfxZ":-4.1317534861050795,"pX":0.40222747889386407,"pZ":2.701474955190848,"vX0":-3.1096249019983193,"vY0":-114.79252191652442,"vZ0":0.3464790756610452,"x":101.67,"y":165.84,"x0":1.900156835490651,"y0":50.00344520976117,"z0":6.234576690677493,"aX":-1.243829217294283},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.1,"breakHorizontal":2.5,"spinRate":2231,"spinDirection":330},"zone":6,"typeConfidence":2.0,"plateTime":0.4783942864373314,"extension":6.779297243529436},"hitData":{"launchSpeed":87.5,"launchAngle":47.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.15,"coordY":118.07}},"index":3,"playId":"66d14bd0-379a-342a-a8b7-1eeb765e3fb8","pitchNumber":4,"startTime":"2026-04-24T01:21:41.143Z","endTime":"2026-04-24T01:21:51.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:21:51.040Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-24T01:25:04.303Z","endTime":"2026-04-24T01:26:20.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.7,"endSpeed":66.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.413960194351453,"aZ":-40.82893402092045,"pfxX":4.080292609477534,"pfxZ":-7.79450609764363,"pX":0.7603770587975271,"pZ":2.971355617366194,"vX0":2.4013599830928816,"vY0":-105.76140273494453,"vZ0":1.851245834138975,"x":88.02,"y":158.55,"x0":-0.9278286291011938,"y0":50.003115791935045,"z0":6.839317310611381,"aX":4.529624538487628},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-13.0,"breakHorizontal":-8.2,"spinRate":2282,"spinDirection":42},"zone":3,"typeConfidence":0.9,"plateTime":0.5219125255397423,"extension":5.880225896149807},"index":0,"playId":"5f1170fc-b6c5-36de-9033-de5c0fb4a89e","pitchNumber":1,"startTime":"2026-04-24T01:25:25.506Z","endTime":"2026-04-24T01:25:29.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500000395317883,"aZ":-28.367225100193266,"pfxX":9.971931996709872,"pfxZ":2.7663825623645453,"pX":0.8496267041316335,"pZ":0.09823048638417423,"vX0":2.398620311831176,"vY0":-117.22774220929746,"vZ0":-7.95215101298267,"x":84.61,"y":236.13,"x0":-1.4849095207352465,"y0":50.00419468998107,"z0":6.224202559979293,"aX":13.721459542490644},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.1,"breakHorizontal":-18.6,"spinRate":2443,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4692781658279941,"extension":6.322466999020341},"index":1,"playId":"c6b93a79-9c76-352a-96c9-46d295be6f55","pitchNumber":2,"startTime":"2026-04-24T01:25:41.328Z","endTime":"2026-04-24T01:25:45.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875894425000645,"aZ":-28.8729076266728,"pfxX":9.922823568064185,"pfxZ":2.4345505544903023,"pX":1.1330336768894302,"pZ":1.7946925016238673,"vX0":3.0150739306746086,"vY0":-116.01979233941401,"vZ0":-4.0988284068152225,"x":73.81,"y":190.32,"x0":-1.4743258605878948,"y0":50.00180350215075,"z0":6.353461957742126,"aX":13.448108477986006},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.6,"breakHorizontal":-18.7,"spinRate":2274,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.4731494642158962,"extension":6.400187941076563},"index":2,"playId":"935acc58-9aea-3705-86c3-a458ef5dddd7","pitchNumber":3,"startTime":"2026-04-24T01:25:57.923Z","endTime":"2026-04-24T01:26:02.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72804951435503,"aZ":-14.433949294801934,"pfxX":-7.869213939986722,"pfxZ":9.375036907841114,"pX":-0.11554703966707619,"pZ":2.941100406158224,"vX0":6.1581279528748665,"vY0":-137.2510905990588,"vZ0":-6.2909659406999525,"x":121.4,"y":159.37,"x0":-1.37524198567288,"y0":50.00202380245326,"z0":6.260738889199069,"aX":-14.888519993077685},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":12.8,"spinRate":1917,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4003486387023347,"extension":6.141027370466301},"hitData":{"launchSpeed":105.1,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.84,"coordY":124.55}},"index":3,"playId":"a3799c66-5409-31fc-ae24-ab65acb971b6","pitchNumber":4,"startTime":"2026-04-24T01:26:11.982Z","endTime":"2026-04-24T01:26:20.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:26:20.185Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-24T01:26:52.723Z","endTime":"2026-04-24T01:28:14.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":71.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092230186743624,"aZ":-28.145340707970647,"pfxX":9.00586313435779,"pfxZ":3.0262449588537077,"pX":-0.2774676385156807,"pZ":3.9675495139286885,"vX0":0.4103238764089604,"vY0":-116.21321509788037,"vZ0":0.30247536374811124,"x":127.58,"y":131.66,"x0":-1.623198597774287,"y0":50.00367342535412,"z0":6.567320188342358,"aX":11.996078776688458},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.9,"breakHorizontal":-16.3,"spinRate":2376,"spinDirection":69},"zone":11,"typeConfidence":0.91,"plateTime":0.47612636188837154,"extension":5.934569476560292},"index":0,"playId":"834b51d1-46a5-3944-a912-e0588cb3102f","pitchNumber":1,"startTime":"2026-04-24T01:26:55.114Z","endTime":"2026-04-24T01:26:59.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.046877328317905,"aZ":-10.014734175689291,"pfxX":-8.066253759949538,"pfxZ":11.707175955983532,"pX":-0.3905505431950875,"pZ":3.3701566351907273,"vX0":5.4654824657028485,"vY0":-138.22033578992665,"vZ0":-5.924636399224305,"x":131.89,"y":147.79,"x0":-1.3677436086981969,"y0":50.00558556964037,"z0":6.246416645611277,"aX":-15.270808884308897},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.8,"breakHorizontal":13.1,"spinRate":2184,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3996238948714663,"extension":6.119867666186333},"index":1,"playId":"f888f415-6be0-31c0-9c62-0e1843507c5f","pitchNumber":2,"startTime":"2026-04-24T01:27:06.776Z","endTime":"2026-04-24T01:27:10.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-24T01:27:19.455Z","endTime":"2026-04-24T01:27:32.349Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055235566750376,"aZ":-26.070491903050847,"pfxX":9.248509895611774,"pfxZ":4.445935811637317,"pX":-0.11464456168317017,"pZ":0.7944131984869571,"vX0":0.7393977930413878,"vY0":-118.28721386791719,"vZ0":-6.806658782762865,"x":121.37,"y":217.33,"x0":-1.6308277315967503,"y0":50.004885783638265,"z0":6.201344384995087,"aX":12.7013499771015},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.1,"breakHorizontal":-16.8,"spinRate":2381,"spinDirection":69},"zone":13,"typeConfidence":0.91,"plateTime":0.4686419257889627,"extension":6.293005685501162},"index":3,"playId":"13a8d7f3-b08c-301a-a046-18021998cae3","pitchNumber":3,"startTime":"2026-04-24T01:27:32.349Z","endTime":"2026-04-24T01:27:37.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.819428910811595,"aZ":-13.698575498056428,"pfxX":-8.995306046435466,"pfxZ":9.51237052178518,"pX":0.0889433880298793,"pZ":2.162376665658914,"vX0":7.131656689696274,"vY0":-139.10024086114385,"vZ0":-8.383520717896657,"x":113.61,"y":180.4,"x0":-1.350974193897056,"y0":50.0028955624917,"z0":6.142006489731177,"aX":-17.469344188350636},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":14.6,"spinRate":2083,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.39514175863147605,"extension":6.42704250561969},"index":4,"playId":"ecb5e51a-a14d-3730-baf2-60e9b882edac","pitchNumber":4,"startTime":"2026-04-24T01:27:49.717Z","endTime":"2026-04-24T01:27:55.619Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49380790587391,"aZ":-11.07003497137788,"pfxX":-0.846212750733464,"pfxZ":10.699870211648712,"pX":-0.09524745823534143,"pZ":3.5745474516788596,"vX0":3.462590539243149,"vY0":-140.43415246597345,"vZ0":-5.521930937000959,"x":120.63,"y":142.27,"x0":-1.2410361371408702,"y0":50.00415251707662,"z0":6.3043673705028045,"aX":-1.6694610249842927},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":0.7,"spinRate":2023,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.3918946741925682,"extension":6.0639044475860935},"index":5,"playId":"d61b130e-b78f-306d-b564-eb9206c59a4e","pitchNumber":5,"startTime":"2026-04-24T01:28:10.372Z","endTime":"2026-04-24T01:28:14.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:28:14.384Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-24T01:28:26.913Z","endTime":"2026-04-24T01:29:17.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40042349124895,"aZ":-11.277414472807328,"pfxX":-8.24651933147718,"pfxZ":10.555436281460791,"pX":-0.7558815100182115,"pZ":2.979366112615707,"vX0":4.480493376776307,"vY0":-140.2187067388905,"vZ0":-7.030142144234474,"x":145.81,"y":158.34,"x0":-1.3079879646761234,"y0":50.002868754679724,"z0":6.264419040275611,"aX":-16.327110288590532},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":13.9,"spinRate":2232,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.3914675419115601,"extension":6.264351168582545},"index":0,"playId":"c2a60577-3f42-33c3-8474-bb44abac3501","pitchNumber":1,"startTime":"2026-04-24T01:28:37.823Z","endTime":"2026-04-24T01:28:42.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.660160738490234,"aZ":-10.728901810757543,"pfxX":-1.4619120728150392,"pfxZ":10.973743522501117,"pX":0.9088908153366806,"pZ":3.001901044286714,"vX0":6.183543500837848,"vY0":-139.68183731383317,"vZ0":-6.940257136128478,"x":82.36,"y":157.73,"x0":-1.1542730273225035,"y0":50.005452264392694,"z0":6.242221554477896,"aX":-2.8577903117775665},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2063,"spinDirection":192},"zone":12,"typeConfidence":0.92,"plateTime":0.3937681622300011,"extension":6.159878349649602},"index":1,"playId":"d085fb9f-f4bd-357d-af51-6eafc455b573","pitchNumber":2,"startTime":"2026-04-24T01:28:52.074Z","endTime":"2026-04-24T01:28:56.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151059732806658,"aZ":-28.046868413441295,"pfxX":9.248211296129973,"pfxZ":2.7991946723813506,"pX":0.8555240150515304,"pZ":2.6482077038916008,"vX0":2.2886503352748213,"vY0":-120.86660867705697,"vZ0":-3.1772151248329363,"x":84.39,"y":167.28,"x0":-1.3057766492181937,"y0":50.00350252749982,"z0":6.449609538269431,"aX":13.64713063965023},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":-17.3,"spinRate":2619,"spinDirection":28},"zone":12,"typeConfidence":0.91,"plateTime":0.4536205064544716,"extension":6.192936473589082},"hitData":{"launchSpeed":82.0,"launchAngle":47.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.76,"coordY":111.68}},"index":2,"playId":"5f119c53-2cf4-3a18-b1f3-556ae50785d3","pitchNumber":3,"startTime":"2026-04-24T01:29:06.266Z","endTime":"2026-04-24T01:29:17.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:29:17.207Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:31:43.262Z","endTime":"2026-04-24T01:33:38.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to first base for Brett Baty.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-24T01:31:33.193Z","endTime":"2026-04-24T01:31:33.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Tyrone Taylor replaces first baseman Mark Vientos, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-24T01:31:33.211Z","endTime":"2026-04-24T01:31:33.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"description":"Pitching Change: Craig Kimbrel replaces David Peterson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-24T01:31:33.212Z","endTime":"2026-04-24T01:31:45.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"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},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81305212391991,"aZ":-12.867781545236657,"pfxX":-6.4488743567743345,"pfxZ":10.409962557575792,"pX":-0.5569194873264504,"pZ":2.734888469459587,"vX0":7.9971419380412145,"vY0":-136.04922013748975,"vZ0":-2.804894764722059,"x":138.23,"y":164.94,"x0":-2.711397677632639,"y0":50.003602941081475,"z0":4.683750803309369,"aX":-11.961695054582979},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2168,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4042516062134709,"extension":6.734080641523557},"index":3,"playId":"f2b4e78c-9910-394b-9704-6bf881ede895","pitchNumber":1,"startTime":"2026-04-24T01:31:45.613Z","endTime":"2026-04-24T01:31:48.850Z","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":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.035086630682187,"aZ":-42.36578677489585,"pfxX":7.868911099084625,"pfxZ":-6.96318156132164,"pX":-1.486476417277627,"pZ":2.346057486509477,"vX0":1.194989804119281,"vY0":-121.09397517442788,"vZ0":2.4371010961349837,"x":173.66,"y":175.44,"x0":-3.009486708469764,"y0":50.0060286119771,"z0":5.074249442396327,"aX":11.508812418550407},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.6,"breakHorizontal":-14.5,"spinRate":2613,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.45499041287711917,"extension":6.451984141514091},"index":4,"playId":"f4ae6848-e471-3cf5-9b00-a1831d0dde8c","pitchNumber":2,"startTime":"2026-04-24T01:32:10.314Z","endTime":"2026-04-24T01:32:16.150Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021359606180486,"aZ":-40.114085215735166,"pfxX":6.505248342133818,"pfxZ":-5.367045830482805,"pX":-0.9023420257638134,"pZ":2.149126651821282,"vX0":2.7115179758464283,"vY0":-121.49927537544981,"vZ0":1.6231196646848804,"x":151.4,"y":180.75,"x0":-2.8810998500071707,"y0":50.00056940576231,"z0":4.984652616199051,"aX":9.62757597431623},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.0,"breakHorizontal":-12.5,"spinRate":2585,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4525348078075466,"extension":6.666058068046225},"index":5,"playId":"a06441f1-4024-334c-81d7-da3afc4ecd4f","pitchNumber":3,"startTime":"2026-04-24T01:32:25.742Z","endTime":"2026-04-24T01:32:30.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94107260079384,"aZ":-33.4090202781149,"pfxX":7.642182396723145,"pfxZ":-0.8118289364929563,"pX":0.8133160244672072,"pZ":0.4339572431518204,"vX0":6.681432089219467,"vY0":-123.52479602218803,"vZ0":-3.398346936757725,"x":86.0,"y":227.06,"x0":-2.938231826755068,"y0":50.00371521628504,"z0":4.692329246572758,"aX":11.587815772179377},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":2748,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44664870593439776,"extension":7.0198393124698955},"index":6,"playId":"fae48376-d9d1-3638-a3cf-aa642f0fe608","pitchNumber":4,"startTime":"2026-04-24T01:32:42.462Z","endTime":"2026-04-24T01:32:47.517Z","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":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744900127974773,"aZ":-40.050145208981355,"pfxX":7.282816478867932,"pfxZ":-5.240823085951195,"pX":-0.011104075010453723,"pZ":0.42327486661367886,"vX0":4.645133404290239,"vY0":-122.47337357323984,"vZ0":-2.2371240818371905,"x":117.42,"y":227.35,"x0":-2.8859536584358505,"y0":50.004251578851395,"z0":4.81076144661838,"aX":10.939165387433185},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.7,"breakHorizontal":-14.4,"spinRate":2672,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44917445978212367,"extension":6.6758173408983215},"index":7,"playId":"1261d3ab-5eaf-3ecd-bfc8-032cae73ec4e","pitchNumber":5,"startTime":"2026-04-24T01:33:08.199Z","endTime":"2026-04-24T01:33:12.495Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87614463740596,"aZ":-16.779806929551377,"pfxX":-6.69292570279123,"pfxZ":8.513062238665253,"pX":-1.1573750482887195,"pZ":3.0317586709395075,"vX0":6.842538789524569,"vY0":-134.75486730870787,"vZ0":-0.8985148093824245,"x":161.12,"y":156.92,"x0":-2.8806157952398053,"y0":50.002445731537925,"z0":4.574223221094799,"aX":-12.10242574290941},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2251,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.409123864564632,"extension":6.719789294258973},"hitData":{"launchSpeed":80.7,"launchAngle":16.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.79,"coordY":89.39}},"index":8,"playId":"3980100e-f085-3f1f-8e3c-f91fed8ce142","pitchNumber":6,"startTime":"2026-04-24T01:33:26.059Z","endTime":"2026-04-24T01:33:38.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:33:38.829Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:33:47.474Z","endTime":"2026-04-24T01:35:39.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"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"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871637133653582,"aZ":-27.91210534489757,"pfxX":10.855223139860996,"pfxZ":2.954356288110457,"pX":-0.6222904477481024,"pZ":4.0982996948881025,"vX0":1.9092979084747708,"vY0":-120.85035535041162,"vZ0":3.668177525317578,"x":140.72,"y":128.13,"x0":-2.8353372361871227,"y0":50.00316922851235,"z0":5.047199849559509,"aX":15.667680566397669},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.7,"breakHorizontal":-20.0,"spinRate":2579,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4575050842056667,"extension":6.568725337924763},"index":0,"playId":"0e85c391-2d24-38e6-8dac-cd217b664dfd","pitchNumber":1,"startTime":"2026-04-24T01:34:05.807Z","endTime":"2026-04-24T01:34:10.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.825844821809405,"aZ":-16.697295394430324,"pfxX":-6.481826181261637,"pfxZ":8.696182768277804,"pX":-0.7560343807713245,"pZ":4.59961113408593,"vX0":7.796823726408229,"vY0":-134.02890132884352,"vZ0":2.811883337447756,"x":145.82,"y":114.59,"x0":-2.8907268469969014,"y0":50.002949878764575,"z0":4.741481808800514,"aX":-11.537148401326833},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2336,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4121053681660425,"extension":6.5924949457205875},"index":1,"playId":"37d0f880-a5f2-3453-824c-5de6275c70a1","pitchNumber":2,"startTime":"2026-04-24T01:34:22.457Z","endTime":"2026-04-24T01:34:25.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":83.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68803231000729,"aZ":-15.171379946245812,"pfxX":-7.542085281180206,"pfxZ":9.271360040450825,"pX":0.057315465315256164,"pZ":3.024244448154208,"vX0":10.045400533035213,"vY0":-135.78269437689264,"vZ0":-1.5377862235014956,"x":114.82,"y":157.13,"x0":-2.7414802531968965,"y0":50.0031420552479,"z0":4.673886413968527,"aX":-13.832818804598173},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2324,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4061801046879161,"extension":6.753721899709032},"index":2,"playId":"e34b3c72-5987-3d03-8beb-2d725008665f","pitchNumber":3,"startTime":"2026-04-24T01:34:42.660Z","endTime":"2026-04-24T01:34:46.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.569519813357882,"aZ":-16.912218532357684,"pfxX":-8.0816028761153,"pfxZ":8.30032392190317,"pX":0.10114850560154388,"pZ":3.0734677403285864,"vX0":10.34080212301686,"vY0":-135.24623860678332,"vZ0":-0.9132924627454001,"x":113.14,"y":155.8,"x0":-2.7353698123691945,"y0":50.00104318779332,"z0":4.610148705249536,"aX":-14.857596613473717},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":12.2,"spinRate":2349,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40615303140857417,"extension":6.737712419931208},"index":3,"playId":"27e389af-1738-3ec0-a572-6a3d85f1e0da","pitchNumber":4,"startTime":"2026-04-24T01:35:04.105Z","endTime":"2026-04-24T01:35:09.125Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-24T01:35:18.994Z","endTime":"2026-04-24T01:35:35.142Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43742800344725,"aZ":-17.875632014719727,"pfxX":-9.084412614043298,"pfxZ":7.920203433642126,"pX":-1.0637557371592246,"pZ":3.7651114522773446,"vX0":7.4978410467743215,"vY0":-134.5511277813236,"vZ0":1.0879123832930926,"x":157.55,"y":137.12,"x0":-2.7278442231551048,"y0":50.00068076419577,"z0":4.636216530925944,"aX":-16.395585737332496},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":2391,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4095334045190455,"extension":7.043076793330089},"index":5,"playId":"553628bc-08c8-3aae-aa02-077a5ab2f257","pitchNumber":5,"startTime":"2026-04-24T01:35:35.142Z","endTime":"2026-04-24T01:35:39.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:35:39.371Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:35:57.657Z","endTime":"2026-04-24T01:36:17.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.760584269705273,"aZ":-38.6544181664728,"pfxX":9.381671679706301,"pfxZ":-4.436949320114768,"pX":-0.21991655012267242,"pZ":1.8075913721063592,"vX0":3.433336728835743,"vY0":-120.75838777744356,"vZ0":0.5889473844576552,"x":125.38,"y":189.98,"x0":-2.882791671409722,"y0":50.00096747394452,"z0":4.989184111636252,"aX":13.71108013852721},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.6,"breakHorizontal":-17.9,"spinRate":2710,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.45536107609141885,"extension":6.471508018079782},"hitData":{"launchSpeed":100.3,"launchAngle":42.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.56,"coordY":66.8}},"index":0,"playId":"066d964c-d42d-39eb-974f-cc9b8f962cf0","pitchNumber":1,"startTime":"2026-04-24T01:36:03.527Z","endTime":"2026-04-24T01:36:17.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:36:17.104Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a line drive to center fielder Luis Robert Jr., deflected by shortstop Ronny Mauricio. Brooks Lee to 3rd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:36:24.663Z","endTime":"2026-04-24T01:36:54.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.276853977609612,"aZ":-16.624642433127324,"pfxX":-7.785271398040827,"pfxZ":8.515608730664903,"pX":-0.18881076304648395,"pZ":3.546971099052888,"vX0":9.601106965943444,"vY0":-134.76483378045572,"vZ0":0.08428244109119365,"x":124.2,"y":143.01,"x0":-2.7983455344678796,"y0":50.00276320522782,"z0":4.696659015373896,"aX":-14.216780274963677},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":11.9,"spinRate":2323,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40757733293933596,"extension":6.6807367148115935},"hitData":{"launchSpeed":92.2,"launchAngle":7.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":127.99,"coordY":111.14}},"index":0,"playId":"70a27beb-616b-3295-8def-ce56a5c18ff0","pitchNumber":1,"startTime":"2026-04-24T01:36:42.810Z","endTime":"2026-04-24T01:36:54.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:36:54.349Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks. Trevor Larnach to 2nd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:38:04.738Z","endTime":"2026-04-24T01:40:20.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:37:18.730Z","endTime":"2026-04-24T01:38:07.099Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":83.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.713160910018324,"aZ":-14.776204693722581,"pfxX":-7.057299484815138,"pfxZ":9.523785052501443,"pX":0.7669880446232783,"pZ":3.325384423703326,"vX0":11.717668165391238,"vY0":-135.77860860259923,"vZ0":-0.9041774523778664,"x":87.76,"y":148.99,"x0":-2.730826647226908,"y0":50.003745977346796,"z0":4.712872067690106,"aX":-12.895114043884998},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2382,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4067904414153034,"extension":6.724748046762154},"index":1,"playId":"c500b7b1-83b7-3c6c-91e0-25a01a937b5c","pitchNumber":1,"startTime":"2026-04-24T01:38:07.099Z","endTime":"2026-04-24T01:38:12.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35056593350555,"aZ":-14.306435491969083,"pfxX":-6.5822197279315295,"pfxZ":9.692679925774854,"pX":0.9399520469533276,"pZ":3.294995234621191,"vX0":11.686688024383127,"vY0":-135.80793302531043,"vZ0":-1.0194079627177848,"x":81.17,"y":149.82,"x0":-2.5895882217983255,"y0":50.00419060798715,"z0":4.683255238134729,"aX":-12.136691656940048},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2345,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.405335449726123,"extension":6.786286777926822},"index":2,"playId":"671e8dee-d598-3a00-8c42-f48f9a321d71","pitchNumber":2,"startTime":"2026-04-24T01:38:25.191Z","endTime":"2026-04-24T01:38:29.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"d9478906-71c5-3720-9545-e2faf5901175","startTime":"2026-04-24T01:38:50.183Z","endTime":"2026-04-24T01:38:54.419Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.216284590930545,"aZ":-41.66637496474285,"pfxX":6.451016395573307,"pfxZ":-6.613225974432295,"pX":-0.5539956696375479,"pZ":2.1122207883816304,"vX0":3.8564932136079535,"vY0":-120.14249540977922,"vZ0":2.1633017605308633,"x":138.12,"y":181.75,"x0":-3.0279138239155583,"y0":50.00246841978756,"z0":4.953028983154052,"aX":9.258985723958629},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.9,"breakHorizontal":-12.7,"spinRate":2692,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.4590943312582678,"extension":6.650047751155552},"index":4,"playId":"81f504dd-15c5-33c3-80be-a5ce4879dadf","pitchNumber":3,"startTime":"2026-04-24T01:39:07.091Z","endTime":"2026-04-24T01:39:11.340Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.368234527049967,"aZ":-40.56885871586334,"pfxX":6.370913273643623,"pfxZ":-5.701497065564789,"pX":-0.008910004098356872,"pZ":0.33814254024411305,"vX0":4.522183245270353,"vY0":-121.83258257146073,"vZ0":-2.162352394455832,"x":117.34,"y":229.65,"x0":-2.729529059859454,"y0":50.000101111902794,"z0":4.809790644766217,"aX":9.38534362594417},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.6,"breakHorizontal":-12.7,"spinRate":2611,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4530338512529388,"extension":6.6616733104078625},"index":5,"playId":"6a06942c-64f3-37fc-a1b0-5c387e5bbbd4","pitchNumber":4,"startTime":"2026-04-24T01:39:26.400Z","endTime":"2026-04-24T01:39:32.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35190627043252,"aZ":-18.780256797333287,"pfxX":-9.558346683010175,"pfxZ":7.297837934696325,"pX":1.1742751359689658,"pZ":3.5122481665915775,"vX0":13.585658654763385,"vY0":-135.54890758660028,"vZ0":0.3442303314709617,"x":72.24,"y":143.95,"x0":-2.6924560463756184,"y0":50.00542641470347,"z0":4.709013014215408,"aX":-17.55088226508426},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":13.9,"spinRate":2438,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4061920449242873,"extension":6.789023623202721},"index":6,"playId":"2a102453-177c-377f-8c06-101f051e1ae5","pitchNumber":5,"startTime":"2026-04-24T01:39:55.511Z","endTime":"2026-04-24T01:40:01.545Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99568001494008,"aZ":-13.794457571730058,"pfxX":-7.250335468179588,"pfxZ":9.985858334095823,"pX":1.9503090260049334,"pZ":2.185199624687175,"vX0":14.4713796321604,"vY0":-135.6234566850687,"vZ0":-3.55472774811109,"x":42.66,"y":179.78,"x0":-2.5418286655117286,"y0":50.001908677816964,"z0":4.4914181167857805,"aX":-13.34509748305733},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2355,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4057332246397576,"extension":6.666187525656252},"index":7,"playId":"d52166c4-e052-3557-bff7-e8a1d99c8ca7","pitchNumber":6,"startTime":"2026-04-24T01:40:15.180Z","endTime":"2026-04-24T01:40:20.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:40:20.971Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Jeffers hits a grand slam (3) to left field. Brooks Lee scores. Trevor Larnach scores. Josh Bell scores.","rbi":4,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:42:59.529Z","endTime":"2026-04-24T01:43:46.720Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":623211,"link":"/api/v1/people/623211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:40:37.057Z","endTime":"2026-04-24T01:40:51.531Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Huascar Brazobán replaces Craig Kimbrel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-24T01:40:51.531Z","endTime":"2026-04-24T01:43:01.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.915582350354114,"aZ":-23.4957765734548,"pfxX":-12.722868747841623,"pfxZ":4.666645448662315,"pX":-1.236930028734752,"pZ":3.2965284157383983,"vX0":4.759204159225412,"vY0":-137.76539774487748,"vZ0":-2.508483733564188,"x":164.15,"y":149.77,"x0":-1.3674377123311747,"y0":50.00289555297044,"z0":5.864411373701663,"aX":-23.655840198462045},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":21.5,"spinRate":2236,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.40266639139141525,"extension":5.546619739665995},"index":2,"playId":"33e4c0c4-2f90-38bb-ac0a-ac1b43907484","pitchNumber":1,"startTime":"2026-04-24T01:43:01.810Z","endTime":"2026-04-24T01:43:07.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.150747706125486,"aZ":-17.562567551726396,"pfxX":-11.506653883830026,"pfxZ":7.695655681343653,"pX":-0.26440629302908125,"pZ":2.4769530066496173,"vX0":5.957671921821918,"vY0":-138.67290563048397,"vZ0":-5.776680216398438,"x":127.08,"y":171.9,"x0":-0.9745763289200006,"y0":50.006141146772585,"z0":5.805473178348135,"aX":-21.860921474232327},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":19.1,"spinRate":2400,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.3987759450489943,"extension":5.714916189940199},"hitData":{"launchSpeed":108.8,"launchAngle":39.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.34,"coordY":75.2}},"index":3,"playId":"59322c63-a035-3e03-abf8-1fa225025feb","pitchNumber":2,"startTime":"2026-04-24T01:43:18.958Z","endTime":"2026-04-24T01:43:46.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:43:46.720Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Brett Baty to pitcher Huascar Brazobán.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:44:02.800Z","endTime":"2026-04-24T01:44:43.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41412321792709,"aZ":-24.326711973630005,"pfxX":-12.623037653235164,"pfxZ":4.0880949496416,"pX":-0.620574386986541,"pZ":1.5752235200817328,"vX0":6.359027177775747,"vY0":-138.756323421533,"vZ0":-6.80899027973514,"x":140.65,"y":196.25,"x0":-1.320825688120995,"y0":50.004640712861864,"z0":5.718237551253468,"aX":-24.245733851940383},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":21.2,"spinRate":2286,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.39704025503732954,"extension":5.6865878310532985},"index":0,"playId":"44db4c59-577d-3623-b442-ca462edc4a78","pitchNumber":1,"startTime":"2026-04-24T01:44:10.048Z","endTime":"2026-04-24T01:44:15.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87820142600068,"aZ":-24.469570345621104,"pfxX":-11.075068038250748,"pfxZ":3.9847963049983655,"pX":1.1980692596838176,"pZ":2.2615222967455666,"vX0":10.238864931663015,"vY0":-138.8346227910691,"vZ0":-5.149585981338826,"x":71.33,"y":177.72,"x0":-1.1161789860641294,"y0":50.00174944353511,"z0":5.789601752496711,"aX":-21.410670688119392},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2360,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.39597042925841386,"extension":5.850113714357137},"index":1,"playId":"f53f28f1-d586-3982-880b-ffccc202f5d7","pitchNumber":2,"startTime":"2026-04-24T01:44:22.680Z","endTime":"2026-04-24T01:44:26.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96994204257868,"aZ":-25.695023866031022,"pfxX":-11.42235824363923,"pfxZ":3.376894642884877,"pX":-0.3521401940415034,"pZ":1.7674748763048407,"vX0":6.213258484054975,"vY0":-138.59026369328316,"vZ0":-5.997720892713022,"x":130.42,"y":191.06,"x0":-1.1557869783616992,"y0":50.00178106356444,"z0":5.708439799477937,"aX":-21.911111002925765},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":19.1,"spinRate":2340,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.3973157290765723,"extension":5.6995697428868155},"hitData":{"launchSpeed":72.1,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":168.91}},"index":2,"playId":"8243ff87-cacc-3872-84c3-6f94a702c95a","pitchNumber":3,"startTime":"2026-04-24T01:44:34.318Z","endTime":"2026-04-24T01:44:43.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:44:43.047Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a sharp line drive to right fielder Austin Martin.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:46:38.390Z","endTime":"2026-04-24T01:48:31.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.2,"endSpeed":65.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631643460612747,"aZ":-37.376628354849736,"pfxX":5.93348381083967,"pfxZ":-4.696237516045221,"pX":-0.4333745007624947,"pZ":3.534500280814116,"vX0":0.14934762841491267,"vY0":-106.31727204593261,"vZ0":2.3838781884306215,"x":133.52,"y":143.35,"x0":-1.2721217138214236,"y0":50.00127992142057,"z0":6.74095163433616,"aX":6.575625484182387},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-7.1,"breakHorizontal":-10.7,"spinRate":2215,"spinDirection":45},"zone":1,"typeConfidence":0.9,"plateTime":0.5215917264303789,"extension":6.377138098720592},"index":0,"playId":"9f8f62c8-f1b4-3b6b-b427-a4ac1d1600c6","pitchNumber":1,"startTime":"2026-04-24T01:46:51.259Z","endTime":"2026-04-24T01:46:56.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":83.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.56083826017418,"aZ":-7.893110064920794,"pfxX":-3.0290036397652846,"pfxZ":13.224140557121716,"pX":-0.44944923253562896,"pZ":1.8288469021803864,"vX0":2.8062996417617034,"vY0":-136.48835201073916,"vZ0":-10.239072063328633,"x":134.13,"y":189.4,"x0":-1.111077713567293,"y0":50.00203859800143,"z0":6.228157277603574,"aX":-5.561206959507401},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.2,"breakHorizontal":4.7,"spinRate":2035,"spinDirection":193},"zone":7,"typeConfidence":0.91,"plateTime":0.4055074362996778,"extension":6.086977979957345},"index":1,"playId":"ec3c0561-0cc9-30b7-b3e8-b31e70923224","pitchNumber":2,"startTime":"2026-04-24T01:47:05.718Z","endTime":"2026-04-24T01:47:32.746Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.13004713821508,"aZ":-7.35268762819306,"pfxX":-3.6806040541812837,"pfxZ":12.900169897833898,"pX":0.2753876550265393,"pZ":1.5677161450997776,"vX0":4.9777371294529695,"vY0":-139.45527972284606,"vZ0":-11.200772466226708,"x":106.5,"y":196.45,"x0":-1.0740890940823753,"y0":50.00432271788873,"z0":6.170862651287925,"aX":-7.082767648730286},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.5,"breakHorizontal":5.4,"spinRate":2063,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.39631174535855607,"extension":6.203943532780286},"index":2,"playId":"307ddf3f-7a53-3455-976f-9a9ed755146b","pitchNumber":3,"startTime":"2026-04-24T01:47:36.391Z","endTime":"2026-04-24T01:47:40.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":84.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.94451740636164,"aZ":-8.134268171124486,"pfxX":-3.6014186686665033,"pfxZ":12.80781329668135,"pX":0.3186860317316101,"pZ":1.4800530502019245,"vX0":5.022726009323023,"vY0":-138.11678688769766,"vZ0":-11.096842081971335,"x":104.85,"y":198.82,"x0":-1.080088891960677,"y0":50.000921953775425,"z0":6.159447806557284,"aX":-6.758901242904148},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.3,"breakHorizontal":5.2,"spinRate":2058,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4009900116620022,"extension":6.101294108043942},"index":3,"playId":"1e19a804-1789-385b-a29b-38374d6926e2","pitchNumber":4,"startTime":"2026-04-24T01:47:49.651Z","endTime":"2026-04-24T01:47:55.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.231090586434,"aZ":-7.895631076510115,"pfxX":-3.0769429785019105,"pfxZ":12.557332638266407,"pX":-0.3593046732627229,"pZ":2.1569126706428263,"vX0":3.189360482711591,"vY0":-139.5587487462509,"vZ0":-9.579035017589051,"x":130.7,"y":180.54,"x0":-1.1282202121160245,"y0":50.00015048669972,"z0":6.191532397311937,"aX":-5.947946731294236},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.4,"breakHorizontal":4.8,"spinRate":2121,"spinDirection":195},"zone":7,"typeConfidence":0.91,"plateTime":0.3954889682963896,"extension":6.069390513626335},"index":4,"playId":"c57fb4fd-e8a6-35f4-8844-033a126c283c","pitchNumber":5,"startTime":"2026-04-24T01:48:04.429Z","endTime":"2026-04-24T01:48:09.178Z","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":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80087425442372,"aZ":-7.737686298136907,"pfxX":-2.88330793466213,"pfxZ":12.38424954198457,"pX":0.451025074935096,"pZ":2.6390098678359517,"vX0":5.391634299610013,"vY0":-140.72694129032232,"vZ0":-8.571447075763775,"x":99.81,"y":167.53,"x0":-1.1294237016946476,"y0":50.00203894870549,"z0":6.253719068173061,"aX":-5.689491264301613},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.5,"breakHorizontal":4.0,"spinRate":2128,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.3916805646244601,"extension":6.089745574503465},"hitData":{"launchSpeed":108.6,"launchAngle":10.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":167.06,"coordY":88.81}},"index":5,"playId":"cd9d053b-6e81-388f-aa05-2ca4aa3cf7f4","pitchNumber":6,"startTime":"2026-04-24T01:48:22.053Z","endTime":"2026-04-24T01:48:31.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:48:31.677Z","atBatIndex":72},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyrone Taylor out on a sacrifice bunt, first baseman Kody Clemens to second baseman Luke Keaschall. Brett Baty to 2nd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:48:45.943Z","endTime":"2026-04-24T01:49:50.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 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.9,"endSpeed":85.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18493025232962,"aZ":-13.449138206884868,"pfxX":-0.4486600310541612,"pfxZ":9.892671382412644,"pX":0.20706094492904778,"pZ":3.6108394586539827,"vX0":4.045391055504201,"vY0":-138.0364079455495,"vZ0":-4.97578476275638,"x":109.11,"y":141.29,"x0":-1.231313980993759,"y0":50.00417622811077,"z0":6.371601777245501,"aX":-0.8496558317085044},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-0.2,"spinRate":1994,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.39972754525055176,"extension":6.1977244208356765},"index":0,"playId":"8948f6fc-6b69-3fc0-a67d-4f1eec3df09d","pitchNumber":1,"startTime":"2026-04-24T01:49:00.175Z","endTime":"2026-04-24T01:49:05.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460706122812738,"aZ":-28.945287106755583,"pfxX":10.638970491551959,"pfxZ":2.369988988719385,"pX":-0.5636440397859513,"pZ":5.57974141132847,"vX0":-0.5780476248702396,"vY0":-116.35166471648127,"vZ0":3.729237640426874,"x":138.48,"y":88.13,"x0":-1.6912556146486712,"y0":50.000424743584986,"z0":6.7121408482089,"aX":14.466627527975136},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.6,"breakHorizontal":-19.1,"spinRate":2336,"spinDirection":66},"zone":11,"typeConfidence":0.91,"plateTime":0.47220892578373386,"extension":5.822921427019268},"index":1,"playId":"40c730af-7c44-3490-88ea-363c87bb6a3f","pitchNumber":2,"startTime":"2026-04-24T01:49:21.958Z","endTime":"2026-04-24T01:49:25.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67122232478387,"aZ":-10.35909609025613,"pfxX":-1.5137057465833643,"pfxZ":11.557717982480447,"pX":-0.5875146415974841,"pZ":4.1772790977888254,"vX0":2.3820699745714857,"vY0":-137.75732366358332,"vZ0":-4.124184361503639,"x":139.39,"y":125.99,"x0":-1.2739340902877567,"y0":50.00674914546787,"z0":6.416040253689895,"aX":-2.8582968202798216},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.0,"breakHorizontal":2.2,"spinRate":1956,"spinDirection":196},"zone":11,"typeConfidence":0.92,"plateTime":0.40034259341307443,"extension":6.158894138609841},"hitData":{"launchSpeed":32.8,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":137.06,"coordY":188.33}},"index":2,"playId":"b41214b9-c134-378a-b7af-46af3fed8848","pitchNumber":3,"startTime":"2026-04-24T01:49:42.074Z","endTime":"2026-04-24T01:49:50.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:49:50.088Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to left fielder Trevor Larnach. Brett Baty to 3rd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:50:08.537Z","endTime":"2026-04-24T01:50:43.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.4,"endSpeed":78.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61623175398625,"aZ":-28.25571592721232,"pfxX":5.100227778136222,"pfxZ":2.4489539479896223,"pX":0.5616109335611981,"pZ":2.7107910193456743,"vX0":2.9655552394016165,"vY0":-127.17135521912128,"vZ0":-3.67793306273665,"x":95.59,"y":165.59,"x0":-1.2911152944262425,"y0":50.00398004311718,"z0":6.474647568733885,"aX":8.163291344912684},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-10.0,"spinRate":2260,"spinDirection":141},"zone":6,"typeConfidence":0.91,"plateTime":0.43452053781258027,"extension":5.993460761050869},"index":0,"playId":"d94d8536-3c02-39f9-aa10-1710f6912f7e","pitchNumber":1,"startTime":"2026-04-24T01:50:17.059Z","endTime":"2026-04-24T01:50:21.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.031372807500475,"aZ":-28.28994857986333,"pfxX":3.2615707866278187,"pfxZ":2.4018433741624836,"pX":-0.15601765698244469,"pZ":3.260751676212227,"vX0":1.9737645083806032,"vY0":-127.60645517029168,"vZ0":-2.4538906861803027,"x":122.95,"y":150.74,"x0":-1.3683041911551503,"y0":50.00314326335986,"z0":6.50846182355457,"aX":5.273412286229572},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":-6.4,"spinRate":2294,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.43248501374877035,"extension":6.416124844517201},"hitData":{"launchSpeed":95.8,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.48,"coordY":125.84}},"index":1,"playId":"6d3e2867-70bb-35a3-bbb7-cfa85bc4eb12","pitchNumber":2,"startTime":"2026-04-24T01:50:31.324Z","endTime":"2026-04-24T01:50:43.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:50:43.205Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Mauricio flies out to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:52:19.787Z","endTime":"2026-04-24T01:52:55.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T01:51:09.582Z","endTime":"2026-04-24T01:52:22.127Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8034528590754,"aZ":-9.670596539496245,"pfxX":-2.877022715310882,"pfxZ":11.902285302984067,"pX":0.6571806310852645,"pZ":3.6872599980231855,"vX0":6.028654328996816,"vY0":-137.87531732037368,"vZ0":-5.603463830459734,"x":91.95,"y":139.22,"x0":-1.2018432514685682,"y0":50.00255724634301,"z0":6.424184775403014,"aX":-5.440233119875379},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.3,"breakHorizontal":3.7,"spinRate":2112,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.40004136668153656,"extension":6.1233479521337415},"index":1,"playId":"7809ea26-37b8-3fc8-a1e3-0804096325ae","pitchNumber":1,"startTime":"2026-04-24T01:52:22.127Z","endTime":"2026-04-24T01:52:26.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":85.4,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.854391104359046,"aZ":-10.611394851754753,"pfxX":-2.22439732929604,"pfxZ":11.271111411016566,"pX":-0.37502559418823717,"pZ":3.3224049021012156,"vX0":3.0498908787281396,"vY0":-139.4754882817761,"vZ0":-6.332103064604868,"x":131.3,"y":149.08,"x0":-1.208766575883517,"y0":50.00219089289203,"z0":6.367622580987872,"aX":-4.255412312284494},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":1999,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.3971625666602767,"extension":6.116635481515806},"hitData":{"launchSpeed":90.2,"launchAngle":57.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.95,"coordY":119.4}},"index":2,"playId":"8d5711f8-39e9-330a-b455-a966c5d09bbf","pitchNumber":2,"startTime":"2026-04-24T01:52:42.035Z","endTime":"2026-04-24T01:52:55.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:52:55.766Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:55:32.762Z","endTime":"2026-04-24T01:57:13.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[1,2,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:53:12.096Z","endTime":"2026-04-24T01:54:05.469Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Anthony Banda replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-24T01:54:05.469Z","endTime":"2026-04-24T01:55:00.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy Pham replaces Carson Benge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-24T01:55:00.436Z","endTime":"2026-04-24T01:55:35.091Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36019807892011,"aZ":-14.538592409397106,"pfxX":7.98708307310455,"pfxZ":9.494516820993582,"pX":-0.6471783486913799,"pZ":2.5924937988476575,"vX0":-10.63100168756677,"vY0":-136.48211872554182,"vZ0":-4.79298435273552,"x":141.67,"y":168.78,"x0":2.2890585246364292,"y0":50.00286333782422,"z0":5.397234936526916,"aX":14.836367790833503},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-11.8,"spinRate":2223,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4037079294143209,"extension":6.422832850826316},"index":3,"playId":"40766514-efbd-3b08-af28-2ccef4a1da27","pitchNumber":1,"startTime":"2026-04-24T01:55:35.091Z","endTime":"2026-04-24T01:55:39.095Z","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":94.7,"endSpeed":85.1,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.149566984534786,"aZ":-13.99341536637693,"pfxX":6.423488446770147,"pfxZ":9.652787489152024,"pX":-0.1530109592287067,"pZ":3.8027377268699483,"vX0":-8.45413597698891,"vY0":-137.5140814162834,"vZ0":-2.337501583468015,"x":122.83,"y":136.11,"x0":2.1504160786349007,"y0":50.00672154424842,"z0":5.632247125853561,"aX":12.10427326311932},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-9.5,"spinRate":2246,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4008357360211776,"extension":6.482736474559122},"index":4,"playId":"dead09e4-eeae-3167-97ab-abc459cb6152","pitchNumber":2,"startTime":"2026-04-24T01:55:49.800Z","endTime":"2026-04-24T01:55:55.223Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.5,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83711657818126,"aZ":-16.41139230260762,"pfxX":6.472359345569776,"pfxZ":8.270618556654375,"pX":0.22143266875484338,"pZ":3.9719314451405654,"vX0":-7.6848370185851635,"vY0":-138.37670999193597,"vZ0":-1.398987230466067,"x":108.56,"y":131.54,"x0":2.216513165374744,"y0":50.00196834399286,"z0":5.6032204255990266,"aX":12.335189843108454},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-9.7,"spinRate":2197,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3984619022174867,"extension":6.425573571764871},"index":5,"playId":"b6df5fd9-59ce-3519-9c3e-bd43852540f3","pitchNumber":3,"startTime":"2026-04-24T01:56:08.239Z","endTime":"2026-04-24T01:56:15.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Marcus Semien steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":6,"actionPlayId":"b6df5fd9-59ce-3519-9c3e-bd43852540f3","startTime":"2026-04-24T01:56:16.607Z","endTime":"2026-04-24T01:56:27.090Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94982343554581,"aZ":-13.760756070330533,"pfxX":6.63058303702673,"pfxZ":9.667681211589734,"pX":0.6748064633107347,"pZ":3.3353521810127247,"vX0":-6.724609897236409,"vY0":-138.13908035718362,"vZ0":-3.4965667925604262,"x":91.28,"y":148.73,"x0":2.2964132326943556,"y0":50.00185704069538,"z0":5.561806937283547,"aX":12.627765542270723},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":-10.3,"spinRate":2197,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.39873593368423377,"extension":6.427946989674554},"index":7,"playId":"7f6d4cda-1ba7-354e-bc8d-a37840a9ec8e","pitchNumber":4,"startTime":"2026-04-24T01:56:27.090Z","endTime":"2026-04-24T01:56:30.615Z","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":95.6,"endSpeed":86.1,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1122436263268,"aZ":-16.209131113461783,"pfxX":8.12234319880561,"pfxZ":8.287827318649873,"pX":0.01286286334640483,"pZ":3.9544348312552615,"vX0":-8.688484400256696,"vY0":-138.87510197860212,"vZ0":-1.515832905160769,"x":116.51,"y":132.01,"x0":2.147581771913978,"y0":50.00152628573451,"z0":5.6012208547468125,"aX":15.644947875418122},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-12.6,"spinRate":2223,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.3965086269001179,"extension":6.565937254487077},"index":8,"playId":"867f7578-29fe-3015-a7ed-4952b131a0e3","pitchNumber":5,"startTime":"2026-04-24T01:56:48.582Z","endTime":"2026-04-24T01:56:53.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.122180114377954,"aZ":-18.55125861709935,"pfxX":7.367624058392557,"pfxZ":7.343579406306235,"pX":-1.0788732547120838,"pZ":3.46408844576866,"vX0":-11.015614500525585,"vY0":-136.58806562214946,"vZ0":-2.146980454808971,"x":158.12,"y":145.25,"x0":2.0830140120786225,"y0":50.005464234701094,"z0":5.561385463021675,"aX":13.673748218539302},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-10.6,"spinRate":2005,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4037879334982417,"extension":6.45515098255248},"index":9,"playId":"5eec1f35-7fa7-3be0-8dc3-f0933fa692ce","pitchNumber":6,"startTime":"2026-04-24T01:57:07.263Z","endTime":"2026-04-24T01:57:13.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:57:13.200Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (5) on a sharp line drive to left fielder Trevor Larnach. Brett Baty scores. Marcus Semien scores. Tommy Pham scores.","rbi":3,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:58:19.953Z","endTime":"2026-04-24T01:58:58.366Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"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":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:57:27.926Z","endTime":"2026-04-24T01:58:22.321Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.582902133148636,"aZ":-18.08601925654164,"pfxX":7.559174274084153,"pfxZ":7.579314900565741,"pX":0.441407192452796,"pZ":3.3324126568313854,"vX0":-7.17220122089976,"vY0":-137.00867303024862,"vZ0":-2.518979535261395,"x":100.17,"y":148.8,"x0":2.1398096944680627,"y0":50.0012217461832,"z0":5.5319740060872915,"aX":14.048409665497866},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-11.8,"spinRate":2070,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4032547375578033,"extension":6.326462307028256},"index":1,"playId":"ab9cd4a0-1022-3a79-8029-d80134a507cb","pitchNumber":1,"startTime":"2026-04-24T01:58:22.321Z","endTime":"2026-04-24T01:58:27.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36999019032436,"aZ":-29.6739441425225,"pfxX":-3.7667348850872804,"pfxZ":1.6848411644149124,"pX":0.07987102524441547,"pZ":3.85786727516527,"vX0":-4.430866838932419,"vY0":-121.17098598526424,"vZ0":2.1856232947240164,"x":113.96,"y":134.62,"x0":2.4235594746841347,"y0":50.00105874991968,"z0":5.542453054343797,"aX":-5.582480329851499},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.8,"breakHorizontal":7.9,"spinRate":2319,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.4525778756345469,"extension":6.410352063122985},"hitData":{"launchSpeed":103.1,"launchAngle":22.0,"totalDistance":392.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":94.4,"coordY":43.87}},"index":2,"playId":"d67b47ed-53da-3333-b1fc-b4ae3036b3a9","pitchNumber":2,"startTime":"2026-04-24T01:58:44.351Z","endTime":"2026-04-24T01:58:58.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:58:58.366Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to right fielder Austin Martin.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:59:33.911Z","endTime":"2026-04-24T01:59:49.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74531568268133,"aZ":-31.68071309601091,"pfxX":-4.216128799141556,"pfxZ":0.33022697743051843,"pX":-0.12654217777561447,"pZ":3.248964419059564,"vX0":-5.01622172819547,"vY0":-123.47069087720821,"vZ0":1.2020420585935718,"x":121.82,"y":151.06,"x0":2.4934355293922454,"y0":50.00556699293,"z0":5.458752516542096,"aX":-6.392838418455189},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":9.0,"spinRate":2293,"spinDirection":329},"zone":2,"typeConfidence":2.0,"plateTime":0.44671621211081725,"extension":6.301970439396603},"hitData":{"launchSpeed":98.1,"launchAngle":45.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.3,"coordY":80.45}},"index":0,"playId":"03cf5870-43f6-34de-b42b-69ff194e54d8","pitchNumber":1,"startTime":"2026-04-24T01:59:38.148Z","endTime":"2026-04-24T01:59:49.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T01:59:49.586Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out to first baseman Brett Baty.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:02:13.921Z","endTime":"2026-04-24T02:03:34.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tommy Pham remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-24T02:02:03.383Z","endTime":"2026-04-24T02:02:13.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":701807,"link":"/api/v1/people/701807"}},{"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":93.7,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.805103459490375,"aZ":-24.277214004940795,"pfxX":-11.675489758474107,"pfxZ":4.268826835779403,"pX":-0.3718346753301989,"pZ":2.286062570240158,"vX0":6.624474110301179,"vY0":-136.08751245224065,"vZ0":-4.766046125477371,"x":150.67,"y":181.35,"x0":-1.339021141604757,"y0":50.0023562037787,"z0":5.77241955091316,"aX":-21.58861963723426},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":19.4,"spinRate":2269,"spinDirection":235},"zone":4,"typeConfidence":0.86,"plateTime":0.4046913609355438,"extension":5.594084055918261},"index":1,"playId":"3ce0ddc2-16c0-3e88-91b7-d58c27680aeb","pitchNumber":1,"startTime":"2026-04-24T02:02:13.921Z","endTime":"2026-04-24T02:02:17.936Z","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":88.2,"endSpeed":79.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20408703000807,"aZ":-27.89395729408462,"pfxX":-12.039619614894107,"pfxZ":2.6302447461717007,"pX":-0.8832315528310661,"pZ":2.127052854514034,"vX0":4.247216652699278,"vY0":-128.1787222129492,"vZ0":-4.572685396711569,"x0":-1.020124556379351,"y0":50.00169792907921,"z0":6.172652113569428,"aX":-19.568370384411672},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":20.5,"spinRate":2108,"spinDirection":238},"zone":13,"typeConfidence":0.92,"plateTime":0.43115554864924377,"extension":5.595820874915874},"index":2,"playId":"1891a0a6-095c-3f1a-a111-171b29e1f225","pitchNumber":2,"startTime":"2026-04-24T02:02:26.301Z","endTime":"2026-04-24T02:02:32.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.230210877800836,"aZ":-21.46863587937558,"pfxX":-12.717498641043623,"pfxZ":5.868773653377112,"pX":-0.04295495729948571,"pZ":2.2015540588384117,"vX0":7.304651289664871,"vY0":-135.78598176969595,"vZ0":-5.468556768620106,"x":118.64,"y":179.34,"x0":-1.149330566076839,"y0":50.0016461548253,"z0":5.785352482880959,"aX":-23.189418011556345},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":21.0,"spinRate":2326,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.4070487158077718,"extension":5.614254984178608},"index":3,"playId":"2258076e-1271-3800-bd57-fb7d74efe31d","pitchNumber":3,"startTime":"2026-04-24T02:02:39.086Z","endTime":"2026-04-24T02:02:43.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-24T02:02:59.984Z","endTime":"2026-04-24T02:03:11.467Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28680160211215,"aZ":-29.00827405117396,"pfxX":-11.795480113794294,"pfxZ":1.8656464289873664,"pX":-0.1242965603539057,"pZ":1.5132967829852513,"vX0":6.119389478371226,"vY0":-130.67038750582034,"vZ0":-5.855300216909208,"x":121.74,"y":197.92,"x0":-0.9873418782170275,"y0":50.002334718256655,"z0":6.014268766703815,"aX":-20.019970388132993},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":19.7,"spinRate":2155,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.42217108895339006,"extension":5.666691955943498},"index":5,"playId":"cecb66fb-2bc0-3052-8470-63f680af74d4","pitchNumber":4,"startTime":"2026-04-24T02:03:11.467Z","endTime":"2026-04-24T02:03:15.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":80.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.096890788757904,"aZ":-29.419460264114903,"pfxX":-11.27333491784519,"pfxZ":1.650107773652386,"pX":0.10430781733075743,"pZ":1.736982047831172,"vX0":6.472190767440092,"vY0":-129.96949157780992,"vZ0":-5.010099218494773,"x":113.02,"y":191.88,"x0":-0.9838297358222067,"y0":50.00448558305455,"z0":5.986779022505413,"aX":-18.843262932862945},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":18.5,"spinRate":2107,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.42521238526099925,"extension":5.641273491123227},"hitData":{"launchSpeed":54.0,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":169.42}},"index":6,"playId":"b0d754d8-127a-3169-9415-ed6d7fa12566","pitchNumber":5,"startTime":"2026-04-24T02:03:24.898Z","endTime":"2026-04-24T02:03:34.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T02:03:34.044Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:06:20.964Z","endTime":"2026-04-24T02:07:32.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T02:03:43.695Z","endTime":"2026-04-24T02:04:25.987Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Devin Williams replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-24T02:04:25.987Z","endTime":"2026-04-24T02:06:23.301Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.013992444379994,"aZ":-15.796823920777125,"pfxX":-6.7156638132277005,"pfxZ":9.115564498150396,"pX":0.9728164823510468,"pZ":3.6176457543570653,"vX0":10.385779357473753,"vY0":-134.41220919080592,"vZ0":-1.657239138310577,"x":79.92,"y":141.1,"x0":-2.1009775094065715,"y0":50.00430035492057,"z0":5.38564273448226,"aX":-12.06874603124835},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2250,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41032673010899456,"extension":7.506304924323333},"index":2,"playId":"b8bbef41-24e6-305c-8359-048c3cbc5170","pitchNumber":1,"startTime":"2026-04-24T02:06:23.301Z","endTime":"2026-04-24T02:06:27.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.896826612318236,"aZ":-16.244140879248157,"pfxX":-7.840028386005437,"pfxZ":8.904912168415944,"pX":0.06922124455395127,"pZ":1.6893336838245778,"vX0":8.60198631749763,"vY0":-134.33009035427062,"vZ0":-6.325889100565116,"x":114.36,"y":193.17,"x0":-2.188861478005374,"y0":50.00000615005339,"z0":5.272003118173855,"aX":-14.019991274879152},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2217,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4111302925071256,"extension":7.410791240449698},"index":3,"playId":"b14b1192-c398-37c5-815a-41e0e574ac01","pitchNumber":2,"startTime":"2026-04-24T02:06:43.993Z","endTime":"2026-04-24T02:06:49.162Z","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":84.3,"endSpeed":76.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73965361720946,"aZ":-33.88052606941046,"pfxX":-13.070291907528567,"pfxZ":-1.1400425369312757,"pX":-1.1310391320583861,"pZ":2.1429794498745283,"vX0":6.990710769467181,"vY0":-122.48115827778055,"vZ0":-0.3376816131451007,"x":160.11,"y":180.92,"x0":-2.347701345986407,"y0":50.003640192864296,"z0":5.219258518088091,"aX":-19.54685393442006},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.8,"breakHorizontal":21.6,"spinRate":2544,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4499192105164589,"extension":7.037301074305657},"index":4,"playId":"6d764777-d382-3906-a2e2-67c317a95c4c","pitchNumber":3,"startTime":"2026-04-24T02:07:01.063Z","endTime":"2026-04-24T02:07:06.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-24T02:07:19.214Z","endTime":"2026-04-24T02:07:28.130Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.862975692390588,"aZ":-33.232421269381454,"pfxX":-14.035009974731853,"pfxZ":-0.7191393324666917,"pX":-0.4433629284436853,"pZ":1.4956708592374213,"vX0":8.439634820389408,"vY0":-121.67449554524943,"vZ0":-1.7830783370366146,"x":133.9,"y":198.4,"x0":-2.173626058098416,"y0":50.0045750074155,"z0":5.179491555603625,"aX":-20.5742868793011},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":22.8,"spinRate":2705,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.45407648864275574,"extension":7.111452147613732},"index":6,"playId":"6978b8f3-da89-35ad-af65-0b09798df27e","pitchNumber":4,"startTime":"2026-04-24T02:07:28.130Z","endTime":"2026-04-24T02:07:32.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T02:07:32.427Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:07:32.281Z","endTime":"2026-04-24T02:10:27.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344866799649104,"aZ":-33.439745923540656,"pfxX":-12.94731184374491,"pfxZ":-0.8204801320218369,"pX":-1.3728511495640454,"pZ":2.593609433316662,"vX0":6.151541000615251,"vY0":-123.70030971218678,"vZ0":0.36433925775894704,"x":169.33,"y":168.75,"x0":-2.219335844516899,"y0":50.00523676986524,"z0":5.264531465900865,"aX":-19.92191736902759},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":21.8,"spinRate":2556,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.44401892950946564,"extension":7.095370622491848},"index":0,"playId":"4a61c481-636c-39f5-8ee7-c1a77c627701","pitchNumber":1,"startTime":"2026-04-24T02:07:58.947Z","endTime":"2026-04-24T02:08:04.262Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302281713510602,"aZ":-34.483352816892,"pfxX":-12.86681463006432,"pfxZ":-1.554801245796745,"pX":-0.8552341708744461,"pZ":1.7383081355212997,"vX0":7.271906676153758,"vY0":-121.65872073873705,"vZ0":-0.9583503427322696,"x":149.6,"y":191.85,"x0":-2.2213897211149876,"y0":50.00069281888701,"z0":5.143354644918245,"aX":-19.160827035705037},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.8,"breakHorizontal":21.4,"spinRate":2678,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4513295025147306,"extension":7.237460328201543},"index":1,"playId":"74734684-96c1-3a9e-89e3-12dca80f368e","pitchNumber":2,"startTime":"2026-04-24T02:08:15.009Z","endTime":"2026-04-24T02:08:19.130Z","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":84.2,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.054054683192863,"aZ":-33.27141694651602,"pfxX":-12.725673331914871,"pfxZ":-0.7261445406930198,"pX":0.8730175105143813,"pZ":1.8891716810691679,"vX0":11.057483450034699,"vY0":-122.08896056411079,"vZ0":-0.8857686623136491,"x":83.72,"y":187.77,"x0":-2.071324031245162,"y0":50.005445391396144,"z0":5.131676282696027,"aX":-19.127064442716275},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.3,"breakHorizontal":20.3,"spinRate":2471,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.44941012958405624,"extension":7.258716612753959},"index":2,"playId":"5a90a6df-7d95-3f50-9035-69813456833c","pitchNumber":3,"startTime":"2026-04-24T02:08:33.007Z","endTime":"2026-04-24T02:08:38.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89762011641944,"aZ":-31.302407991709014,"pfxX":-13.514848830170429,"pfxZ":0.5820282820046074,"pX":-0.380458987774354,"pZ":1.6634979732364619,"vX0":8.492711072982367,"vY0":-122.38960792962993,"vZ0":-1.8869066566465214,"x":131.5,"y":193.87,"x0":-2.153114008496284,"y0":50.00588325851041,"z0":5.145267103635992,"aX":-20.34824083948401},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":22.3,"spinRate":2687,"spinDirection":274},"zone":7,"typeConfidence":2.0,"plateTime":0.44885529133725965,"extension":7.117415659959023},"index":3,"playId":"d96a07f7-a650-3e1f-9512-dc39dfd385e5","pitchNumber":4,"startTime":"2026-04-24T02:08:52.254Z","endTime":"2026-04-24T02:08:58.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-24T02:09:00.959Z","endTime":"2026-04-24T02:09:20.623Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53246872073932,"aZ":-14.809981686498189,"pfxX":-8.422721927668324,"pfxZ":9.226689125968377,"pX":-0.19322042240877685,"pZ":1.1609641654991794,"vX0":7.930801183119072,"vY0":-136.88999439842507,"vZ0":-7.980533900263023,"x":124.37,"y":207.43,"x0":-2.045213745870018,"y0":50.00547230179709,"z0":5.145242089894461,"aX":-15.856476161503236},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2301,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4013830992711447,"extension":7.543566958103657},"index":5,"playId":"5d168f99-a588-3031-aee3-d89feb886fb3","pitchNumber":5,"startTime":"2026-04-24T02:09:20.623Z","endTime":"2026-04-24T02:09:26.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.600783137712064,"aZ":-12.58060768884478,"pfxX":-7.267908785821577,"pfxZ":10.20434042532123,"pX":0.09732031833985573,"pZ":2.5928522925470756,"vX0":8.350930926788086,"vY0":-138.56376800300944,"vZ0":-5.001162407715764,"x":113.29,"y":168.77,"x0":-2.0294009133320343,"y0":50.00317273564588,"z0":5.280361335820794,"aX":-13.955831801533527},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":11.2,"spinRate":2323,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3972148448912214,"extension":7.528821408904347},"index":6,"playId":"9885f1bf-8723-3609-a46a-c1618f2cf2f5","pitchNumber":6,"startTime":"2026-04-24T02:09:39.638Z","endTime":"2026-04-24T02:09:43.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44256580035658,"aZ":-32.272949569915404,"pfxX":-13.567061125648529,"pfxZ":-0.0682422594567278,"pX":-0.8521773112682764,"pZ":2.427535814971555,"vX0":7.582770641966526,"vY0":-123.06075343112418,"vZ0":0.038434810341568815,"x":149.48,"y":173.24,"x0":-2.2465053549136123,"y0":50.00206218778601,"z0":5.196710669575899,"aX":-20.34847889708796},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":22.2,"spinRate":2651,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.44891740327461616,"extension":7.259180153991417},"hitData":{"launchSpeed":97.3,"launchAngle":11.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.52,"coordY":82.65}},"index":7,"playId":"bd8fe3c0-6af0-34e8-a4bd-96d56958094b","pitchNumber":7,"startTime":"2026-04-24T02:10:15.775Z","endTime":"2026-04-24T02:10:27.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T02:10:27.694Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Gray singles on a sharp line drive to right fielder Tyrone Taylor. Brooks Lee scores.","rbi":1,"awayScore":8,"homeScore":10,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:10:48.165Z","endTime":"2026-04-24T02:12:37.468Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1,2],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":642207,"link":"/api/v1/people/642207"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.755577531302464,"aZ":-12.735402760202378,"pfxX":-8.019045693283193,"pfxZ":10.357923281090985,"pX":1.7394086983689385,"pZ":3.761466691068767,"vX0":12.90866267543679,"vY0":-137.4148422559984,"vZ0":-1.9034110724019038,"x":50.7,"y":137.22,"x0":-2.0179602855588934,"y0":50.00343030363809,"z0":5.3475960480184455,"aX":-15.051998150346833},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":11.3,"spinRate":2356,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40149664249754125,"extension":7.560478231843468},"index":0,"playId":"6c836036-9ce0-3214-8fdd-2cbd198ac9e7","pitchNumber":1,"startTime":"2026-04-24T02:10:54.941Z","endTime":"2026-04-24T02:11:04.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brooks Lee advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"6c836036-9ce0-3214-8fdd-2cbd198ac9e7","startTime":"2026-04-24T02:11:06.668Z","endTime":"2026-04-24T02:11:30.451Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":93.5,"endSpeed":84.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.721245201321906,"aZ":-13.066582405374284,"pfxX":-8.362967875068493,"pfxZ":10.36304858778801,"pX":0.5183109841381398,"pZ":1.8147726103994286,"vX0":9.615343584767764,"vY0":-135.66605038802032,"vZ0":-6.441574850734366,"x":97.24,"y":189.78,"x0":-2.003816053765282,"y0":50.00142564220069,"z0":5.150119011511069,"aX":-15.417555937944522},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":12.8,"spinRate":2194,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4054437441433536,"extension":7.626155825606187},"index":2,"playId":"faf25c0f-6582-3369-acad-394a42ac6c0d","pitchNumber":2,"startTime":"2026-04-24T02:11:30.451Z","endTime":"2026-04-24T02:11:34.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38658468674126,"aZ":-15.378890129919464,"pfxX":-7.83431710534243,"pfxZ":9.097371376428342,"pX":0.2039330570807305,"pZ":4.131106916055687,"vX0":8.738107551946726,"vY0":-135.67586367954118,"vZ0":-0.22702853605514953,"x":109.23,"y":127.24,"x0":-2.0555852587896295,"y0":50.00192759445014,"z0":5.296724761805267,"aX":-14.462951942092843},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2317,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40522249395353205,"extension":7.658353152329865},"index":3,"playId":"e8a0d6b5-18dc-325a-a696-556f41a0220f","pitchNumber":3,"startTime":"2026-04-24T02:11:51.121Z","endTime":"2026-04-24T02:11:55.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-24T02:12:06.374Z","endTime":"2026-04-24T02:12:24.427Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02616258580058,"aZ":-15.121763090223675,"pfxX":-7.7009012233120115,"pfxZ":9.242567885902625,"pX":0.3424028224649058,"pZ":3.4343362723154134,"vX0":9.143113023733907,"vY0":-136.22792537214028,"vZ0":-2.1806932536029677,"x":103.95,"y":146.05,"x0":-2.086126377093011,"y0":50.00482391319072,"z0":5.312986714546569,"aX":-14.21195127747506},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":2283,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4049250903431698,"extension":7.506402893413006},"hitData":{"launchSpeed":103.8,"launchAngle":11.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.04,"coordY":94.6}},"index":5,"playId":"3e16f08f-a461-321f-87dd-12ea24a9d55b","pitchNumber":4,"startTime":"2026-04-24T02:12:24.427Z","endTime":"2026-04-24T02:12:37.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T02:12:37.468Z","atBatIndex":82},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Byron Buxton doubles (4) on a sharp line drive to left fielder Tommy Pham. Tristan Gray to 3rd.","rbi":0,"awayScore":8,"homeScore":10,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:13:44.108Z","endTime":"2026-04-24T02:14:22.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnThird":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"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":8,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T02:12:51.230Z","endTime":"2026-04-24T02:13:46.446Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99954704813926,"aZ":-12.012871741933392,"pfxX":-5.842697280690628,"pfxZ":10.973350117838287,"pX":-0.9189921672005621,"pZ":3.151092777641685,"vX0":5.374352544108974,"vY0":-135.75082808020989,"vZ0":-3.5847541039586925,"x":152.03,"y":153.7,"x0":-2.180313466153079,"y0":50.005779451901226,"z0":5.344668544701471,"aX":-10.738274073749182},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":9.2,"spinRate":2363,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40589680309219744,"extension":7.564578495003706},"index":1,"playId":"ebae7648-a3af-3123-a696-5eeabed551f9","pitchNumber":1,"startTime":"2026-04-24T02:13:46.446Z","endTime":"2026-04-24T02:13:51.087Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.654258086942345,"aZ":-26.03786082141502,"pfxX":-13.050736813588317,"pfxZ":4.038008930933534,"pX":0.3893725715671296,"pZ":2.3674465614266067,"vX0":9.822775405504416,"vY0":-123.58927170078917,"vZ0":-1.2700324507169716,"x":102.16,"y":174.86,"x0":-1.9757864472811928,"y0":50.0023962959882,"z0":5.110951859032414,"aX":-19.834918547406502},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.2,"breakHorizontal":20.8,"spinRate":2587,"spinDirection":270},"zone":6,"typeConfidence":2.0,"plateTime":0.4461805865451596,"extension":7.4328191435946},"hitData":{"launchSpeed":108.7,"launchAngle":17.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":38.93,"coordY":93.55}},"index":2,"playId":"8dc32fd7-e00c-376c-a69c-3b123f51d8cd","pitchNumber":2,"startTime":"2026-04-24T02:14:09.135Z","endTime":"2026-04-24T02:14:22.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T02:14:22.175Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":8,"homeScore":10,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:14:49.274Z","endTime":"2026-04-24T02:16:50.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".234"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.03"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.54"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.90"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.31"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.97"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.61"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.45"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.27"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.62"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.31"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28619343766974,"aZ":-32.90383755249835,"pfxX":-13.040310578104979,"pfxZ":-0.4924110690034489,"pX":0.09757702112255787,"pZ":2.1145173099011885,"vX0":9.380761638023877,"vY0":-122.08359078606935,"vZ0":-0.6333609262176055,"x":113.28,"y":181.69,"x0":-2.137034966690214,"y0":50.002732018991544,"z0":5.256923230050429,"aX":-19.310889904468027},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":20.9,"spinRate":2803,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.4519379222104547,"extension":7.076081198040452},"index":0,"playId":"f3275107-d67d-38f1-986a-3215a269b87d","pitchNumber":1,"startTime":"2026-04-24T02:15:04.394Z","endTime":"2026-04-24T02:15:08.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580270008929407,"aZ":-33.79684092900872,"pfxX":-14.016286247094168,"pfxZ":-1.1010746481042433,"pX":-0.6958032034612637,"pZ":0.47388688444831184,"vX0":7.897743852789716,"vY0":-121.96619549466958,"vZ0":-3.9287726407431247,"x":143.52,"y":225.99,"x0":-2.189680277975583,"y0":50.00152527074826,"z0":5.084886613162792,"aX":-20.681783407072157},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.9,"breakHorizontal":22.9,"spinRate":2627,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.45265698010405186,"extension":7.182267663915289},"index":1,"playId":"3b47924d-f253-318b-9dfd-0dc711bb10ec","pitchNumber":2,"startTime":"2026-04-24T02:15:25.973Z","endTime":"2026-04-24T02:15:30.225Z","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.9,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.95110679657386,"aZ":-14.084626226343318,"pfxX":-7.420485805232752,"pfxZ":9.872504237957527,"pX":-1.184170080580144,"pZ":3.477723697826771,"vX0":5.209227433971474,"vY0":-136.45352810976647,"vZ0":-2.0842979790257505,"x":162.14,"y":144.88,"x0":-2.181792645895539,"y0":50.002574752830625,"z0":5.254670156284201,"aX":-13.596550415429455},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2330,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40584316776831253,"extension":7.494323078014866},"index":2,"playId":"cd19e277-c189-355c-b6f1-b687fd52b5bf","pitchNumber":3,"startTime":"2026-04-24T02:15:50.709Z","endTime":"2026-04-24T02:15:54.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":75.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.935161793981294,"aZ":-33.82691812883499,"pfxX":-13.839073992150809,"pfxZ":-1.1192982285223074,"pX":-0.33069711502027155,"pZ":1.6432110665316124,"vX0":8.470067030323914,"vY0":-122.56742019990764,"vZ0":-1.3213551800902303,"x":129.61,"y":194.41,"x0":-2.08653784888132,"y0":50.00367250124025,"z0":5.158359318187472,"aX":-20.430670944168057},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":22.2,"spinRate":2727,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4520709343306275,"extension":7.347984725661546},"index":3,"playId":"242319a7-827f-373a-bbb6-a2b79aa9ec10","pitchNumber":4,"startTime":"2026-04-24T02:16:12.017Z","endTime":"2026-04-24T02:16:19.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37033208122143,"aZ":-31.18661478739359,"pfxX":-14.54790057900212,"pfxZ":0.6651137716342497,"pX":-0.3374698960239103,"pZ":1.8500391528997748,"vX0":8.749703495919233,"vY0":-122.41503969275033,"vZ0":-1.6402544167978506,"x":129.86,"y":188.83,"x0":-2.1023679237294486,"y0":50.0044854535892,"z0":5.246070237598331,"aX":-21.669450496071917},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":23.8,"spinRate":2553,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.45066943494960565,"extension":7.1368728236077255},"index":4,"playId":"e5f5a6b2-92b8-35c0-bfe0-4213a8a48737","pitchNumber":5,"startTime":"2026-04-24T02:16:44.631Z","endTime":"2026-04-24T02:16:50.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T02:16:50.209Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":8,"homeScore":10,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:14:49.274Z","endTime":"2026-04-24T02:16:50.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".234"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.03"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.54"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.90"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.31"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.97"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.61"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.45"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.27"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.62"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.31"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28619343766974,"aZ":-32.90383755249835,"pfxX":-13.040310578104979,"pfxZ":-0.4924110690034489,"pX":0.09757702112255787,"pZ":2.1145173099011885,"vX0":9.380761638023877,"vY0":-122.08359078606935,"vZ0":-0.6333609262176055,"x":113.28,"y":181.69,"x0":-2.137034966690214,"y0":50.002732018991544,"z0":5.256923230050429,"aX":-19.310889904468027},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":20.9,"spinRate":2803,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.4519379222104547,"extension":7.076081198040452},"index":0,"playId":"f3275107-d67d-38f1-986a-3215a269b87d","pitchNumber":1,"startTime":"2026-04-24T02:15:04.394Z","endTime":"2026-04-24T02:15:08.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580270008929407,"aZ":-33.79684092900872,"pfxX":-14.016286247094168,"pfxZ":-1.1010746481042433,"pX":-0.6958032034612637,"pZ":0.47388688444831184,"vX0":7.897743852789716,"vY0":-121.96619549466958,"vZ0":-3.9287726407431247,"x":143.52,"y":225.99,"x0":-2.189680277975583,"y0":50.00152527074826,"z0":5.084886613162792,"aX":-20.681783407072157},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.9,"breakHorizontal":22.9,"spinRate":2627,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.45265698010405186,"extension":7.182267663915289},"index":1,"playId":"3b47924d-f253-318b-9dfd-0dc711bb10ec","pitchNumber":2,"startTime":"2026-04-24T02:15:25.973Z","endTime":"2026-04-24T02:15:30.225Z","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.9,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.95110679657386,"aZ":-14.084626226343318,"pfxX":-7.420485805232752,"pfxZ":9.872504237957527,"pX":-1.184170080580144,"pZ":3.477723697826771,"vX0":5.209227433971474,"vY0":-136.45352810976647,"vZ0":-2.0842979790257505,"x":162.14,"y":144.88,"x0":-2.181792645895539,"y0":50.002574752830625,"z0":5.254670156284201,"aX":-13.596550415429455},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2330,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40584316776831253,"extension":7.494323078014866},"index":2,"playId":"cd19e277-c189-355c-b6f1-b687fd52b5bf","pitchNumber":3,"startTime":"2026-04-24T02:15:50.709Z","endTime":"2026-04-24T02:15:54.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":75.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.935161793981294,"aZ":-33.82691812883499,"pfxX":-13.839073992150809,"pfxZ":-1.1192982285223074,"pX":-0.33069711502027155,"pZ":1.6432110665316124,"vX0":8.470067030323914,"vY0":-122.56742019990764,"vZ0":-1.3213551800902303,"x":129.61,"y":194.41,"x0":-2.08653784888132,"y0":50.00367250124025,"z0":5.158359318187472,"aX":-20.430670944168057},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":22.2,"spinRate":2727,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4520709343306275,"extension":7.347984725661546},"index":3,"playId":"242319a7-827f-373a-bbb6-a2b79aa9ec10","pitchNumber":4,"startTime":"2026-04-24T02:16:12.017Z","endTime":"2026-04-24T02:16:19.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37033208122143,"aZ":-31.18661478739359,"pfxX":-14.54790057900212,"pfxZ":0.6651137716342497,"pX":-0.3374698960239103,"pZ":1.8500391528997748,"vX0":8.749703495919233,"vY0":-122.41503969275033,"vZ0":-1.6402544167978506,"x":129.86,"y":188.83,"x0":-2.1023679237294486,"y0":50.0044854535892,"z0":5.246070237598331,"aX":-21.669450496071917},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":23.8,"spinRate":2553,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.45066943494960565,"extension":7.1368728236077255},"index":4,"playId":"e5f5a6b2-92b8-35c0-bfe0-4213a8a48737","pitchNumber":5,"startTime":"2026-04-24T02:16:44.631Z","endTime":"2026-04-24T02:16:50.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T02:16:50.209Z","atBatIndex":84},"scoringPlays":[5,11,21,23,24,37,39,51,70,77,82],"playsByInning":[{"startIndex":0,"endIndex":12,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":92.13,"y":138.35},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":182.6,"y":86.19},"type":"O","description":"Flyout"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":125.46,"y":98.98},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":98.6,"y":170.94},"type":"O","description":"Forceout"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":226.72,"y":63.99},"type":"H","description":"Home Run"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":109.0,"y":156.0},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":25,"top":[13,14,15,16,17],"bottom":[18,19,20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":42.34,"y":108.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":149.28,"y":157.26},"type":"O","description":"Groundout"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":28.89,"y":105.51},"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":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":167.81,"y":50.8},"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":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":87.0,"y":82.59},"type":"O","description":"Sac Fly"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":54.49,"y":108.68},"type":"H","description":"Double"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":156.04,"y":93.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":102.22,"y":154.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":132.55,"y":145.6},"type":"O","description":"Groundout"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":100.12,"y":169.42},"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":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":136.78,"y":160.1},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":43,"top":[33,34,35,36,37,38],"bottom":[39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":196.21,"y":94.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":192.16,"y":101.34},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":132.55,"y":148.14},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":68.0,"y":113.0},"type":"H","description":"Single"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":183.17,"y":52.79},"type":"H","description":"Home Run"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":103.67,"y":152.19},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":70.73,"y":159.79},"type":"O","description":"Pop Out"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":100.63,"y":172.97},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":57.35,"y":78.48},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":49,"top":[44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":83.54,"y":99.55},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":119.26,"y":94.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":127.49,"y":179.55},"type":"O","description":"Grounded Into DP"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":156.5,"y":140.93},"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":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":141.67,"y":189.18},"type":"O","description":"Pop Out"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":98.96,"y":150.32},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":110.65,"y":72.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":182.2,"y":46.73},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":54.97,"y":86.29},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":87.51,"y":102.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":189.85,"y":78.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":197.19,"y":117.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":195.15,"y":118.07},"type":"O","description":"Flyout"}],"home":[{"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":114.84,"y":124.55},"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":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":82.76,"y":111.68},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":78,"top":[65,66,67,68,69,70,71],"bottom":[72,73,74,75,76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":149.79,"y":89.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":98.56,"y":66.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":127.99,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":36.34,"y":75.2},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":151.81,"y":168.91},"type":"O","description":"Groundout"}],"home":[{"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":167.06,"y":88.81},"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":137.06,"y":188.33},"type":"O","description":"Sac Bunt"},{"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":89.48,"y":125.84},"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":128.95,"y":119.4},"type":"O","description":"Flyout"},{"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":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":94.4,"y":43.87},"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":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":167.3,"y":80.45},"type":"O","description":"Flyout"}]}},{"startIndex":79,"endIndex":84,"top":[79,80,81,82,83,84],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":150.8,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":105.52,"y":82.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":174.04,"y":94.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":38.93,"y":93.55},"type":"H","description":"Double"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":10,"hits":10,"errors":1,"leftOnBase":4},"away":{"runs":8,"hits":12,"errors":0,"leftOnBase":12}},"defense":{"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"catcher":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"first":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"shortstop":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"left":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"center":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"right":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"onDeck":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"inHole":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"battingOrder":3,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"onDeck":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"inHole":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"battingOrder":2,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":6,"airOuts":12,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".231","atBats":39,"obp":".331","slg":".383","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":19,"rbi":8,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":33,"obp":".351","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"4.13","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.36","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":40,"strikes":98,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":9,"pitchesPerInning":"17.25","runsScoredPer9":"11.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":1,"pickoffs":0}},"players":{"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":5,"flyOuts":15,"groundOuts":15,"airOuts":33,"runs":5,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":105,"obp":".305","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":501,"era":"1.63","inningsPitched":"27.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.23","battersFaced":118,"outs":83,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":186,"strikes":315,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.11","gamesFinished":0,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"11.06","walksPer9Inn":"3.25","hitsPer9Inn":"7.81","runsScoredPer9":"1.63","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623437":{"person":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":15,"gamesStarted":0,"flyOuts":7,"groundOuts":15,"airOuts":11,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":45,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":201,"era":"3.86","inningsPitched":"11.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.54","battersFaced":51,"outs":35,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":76,"strikes":125,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".000","pitchesPerInning":"17.23","gamesFinished":5,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"5.40","walksPer9Inn":"3.86","hitsPer9Inn":"10.03","runsScoredPer9":"4.63","homeRunsPer9":"0.77","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":21,"airOuts":22,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":4,"avg":".250","atBats":64,"obp":".350","slg":".313","ops":".663","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":20,"rbi":11,"leftOnBase":33,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":2,"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":{"caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":127,"errors":1,"chances":134,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":9,"groundOuts":10,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".163","atBats":49,"obp":".268","slg":".327","ops":".595","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":16,"rbi":3,"leftOnBase":30,"sacBunts":1,"sacFlies":0,"babip":".207","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":71,"errors":0,"chances":86,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | BB, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":18,"airOuts":24,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".237","atBats":76,"obp":".301","slg":".368","ops":".669","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":28,"rbi":12,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":26,"errors":2,"chances":73,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":23,"flyOuts":5,"groundOuts":11,"airOuts":12,"runs":11,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":16,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".347","atBats":49,"obp":".515","slg":".469","ops":".984","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":23,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".410","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":2,"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":32,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID696070":{"person":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.50","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":16,"strikes":19,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680573":{"person":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":5,"flyOuts":17,"groundOuts":24,"airOuts":37,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":103,"obp":".354","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":426,"era":"5.96","inningsPitched":"25.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.56","battersFaced":114,"outs":77,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":170,"strikes":256,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"4.56","walksPer9Inn":"3.51","hitsPer9Inn":"10.52","runsScoredPer9":"6.31","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":11,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":7,"runs":11,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":4,"atBats":41,"obp":".417","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":187,"era":"9.90","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.60","battersFaced":49,"outs":30,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":73,"strikes":114,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.71","rbi":3,"winPercentage":"1.000","pitchesPerInning":"18.70","gamesFinished":3,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.70","hitsPer9Inn":"11.70","runsScoredPer9":"9.90","homeRunsPer9":"0.90","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".268","atBats":41,"obp":".311","slg":".512","ops":".823","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":21,"rbi":13,"leftOnBase":21,"sacBunts":1,"sacFlies":1,"babip":".348","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.67","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":17,"errors":2,"chances":38,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":14,"groundOuts":18,"airOuts":30,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".253","atBats":87,"obp":".347","slg":".414","ops":".761","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":36,"rbi":16,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":42,"errors":0,"chances":43,"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"}]},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":1,"gamesStarted":1,"flyOuts":4,"groundOuts":1,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":82,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":30,"strikes":52,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":0,"winPercentage":".---","pitchesPerInning":"20.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":14,"groundOuts":10,"airOuts":21,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".267","atBats":60,"obp":".405","slg":".483","ops":".888","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":29,"rbi":16,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":2,"putOuts":124,"errors":1,"chances":127,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".091","atBats":22,"obp":".167","slg":".136","ops":".303","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":3,"rbi":0,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":0,"flyOuts":7,"groundOuts":9,"airOuts":11,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":37,"obp":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"3.48","inningsPitched":"10.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":4,"whip":"1.26","battersFaced":43,"outs":31,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":57,"strikes":104,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"15.58","gamesFinished":6,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.71","walksPer9Inn":"3.48","hitsPer9Inn":"7.84","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":0,"flyOuts":10,"groundOuts":3,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":34,"obp":".368","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":153,"era":"4.15","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":4,"whip":"1.62","battersFaced":38,"outs":26,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":63,"strikes":90,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.21","rbi":0,"winPercentage":".000","pitchesPerInning":"17.65","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.27","walksPer9Inn":"4.15","hitsPer9Inn":"10.38","runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":5,"flyOuts":19,"groundOuts":20,"airOuts":34,"runs":13,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":101,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":434,"era":"4.15","inningsPitched":"26.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.23","battersFaced":111,"outs":78,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":434,"balls":159,"strikes":275,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.31","walksPer9Inn":"3.12","hitsPer9Inn":"7.96","runsScoredPer9":"4.50","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":5},"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}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".205","atBats":44,"obp":".340","slg":".386","ops":".726","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":17,"rbi":8,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":8,"errors":3,"chances":30,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | BB, 3 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":7,"airOuts":15,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":14,"intentionalWalks":1,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".433","slg":".391","ops":".824","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":18,"rbi":7,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":19,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670183":{"person":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":1,"atBats":18,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":97,"era":"1.59","inningsPitched":"5.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"0.88","battersFaced":23,"outs":17,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":37,"strikes":60,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".500","pitchesPerInning":"17.12","gamesFinished":2,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"11.12","walksPer9Inn":"4.76","hitsPer9Inn":"3.18","runsScoredPer9":"6.35","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, HBP, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":19,"groundOuts":8,"airOuts":37,"runs":19,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":2,"avg":".229","atBats":96,"obp":".292","slg":".448","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":43,"rbi":7,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":62,"errors":0,"chances":62,"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"}]},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 4 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":26,"strikes":66,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"12.60","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":6,"gamesStarted":6,"flyOuts":23,"groundOuts":26,"airOuts":38,"runs":19,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":120,"obp":".265","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":540,"era":"3.90","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.02","battersFaced":132,"outs":97,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":540,"balls":184,"strikes":356,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":6,"winPercentage":".500","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"9.19","walksPer9Inn":"2.23","hitsPer9Inn":"6.96","runsScoredPer9":"5.29","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670242":{"person":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":17,"airOuts":11,"runs":12,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".190","atBats":79,"obp":".281","slg":".329","ops":".610","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":26,"rbi":7,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":51,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679358":{"person":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":164,"era":"3.72","inningsPitched":"9.2","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"1.34","battersFaced":40,"outs":29,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":59,"strikes":105,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".---","pitchesPerInning":"16.97","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.45","walksPer9Inn":"3.72","hitsPer9Inn":"8.38","runsScoredPer9":"3.72","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"2.2 IP, 2 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"2.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":10,"strikes":27,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":8,"groundOuts":3,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":30,"obp":".394","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"7.71","inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.86","battersFaced":34,"outs":21,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":47,"strikes":104,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".000","pitchesPerInning":"21.57","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.29","walksPer9Inn":"2.57","hitsPer9Inn":"14.14","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":23,"groundOuts":27,"airOuts":38,"runs":11,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".202","atBats":99,"obp":".245","slg":".263","ops":".508","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":26,"rbi":12,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".226","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.00","popOuts":10,"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":52,"putOuts":48,"errors":2,"chances":102,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[621439,663616,605137,680777,665019,668885,807712,686797,656484,657746,702193,607455],"pitchers":[657746,702193,607455],"bench":[605170,668904,681546,670242],"bullpen":[670183,671737,641927,679358,687570,573124,696070,663485,623437,680573],"battingOrder":[621439,663616,605137,680777,665019,668885,807712,686797,656484],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Buxton (4, Williams, D)."},{"label":"HR","value":"Gray, T (3, 6th inning off Peterson, D, 0 on, 1 out); Jeffers (3, 8th inning off Brazobán, 3 on, 2 out)."},{"label":"TB","value":"Bell; Buxton 2; Gray, T 5; Jeffers 4; Larnach; Lee, B 3; Martin 3."},{"label":"RBI","value":"Bell (16); Gray, T 2 (13); Jeffers 4 (16); Martin (6)."},{"label":"2-out RBI","value":"Jeffers 4; Bell; Gray, T; Martin."},{"label":"Runners left in scoring position, 2 out","value":"Jeffers; Bell; Larnach 2; Keaschall 3."},{"label":"GIDP","value":"Keaschall."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"12."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Jeffers (1)."}]}],"note":[]},"home":{"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":5,"groundOuts":9,"airOuts":7,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".227","atBats":33,"obp":".291","slg":".344","ops":".635","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":20,"rbi":9,"leftOnBase":13,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":12,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":39,"obp":".426","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"4.13","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.30","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":76,"strikes":103,"strikePercentage":".580","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":8,"pitchesPerInning":"19.89","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":1,"chances":33,"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":9,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".240","atBats":25,"obp":".240","slg":".320","ops":".560","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":8,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":4,"putOuts":55,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"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":"100","stats":{"batting":{"summary":"3-5 | 2B, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":34,"airOuts":21,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".238","atBats":105,"obp":".270","slg":".314","ops":".584","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":33,"rbi":12,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.00","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":15,"errors":2,"chances":53,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"28","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"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":17,"flyOuts":9,"groundOuts":9,"airOuts":12,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".212","atBats":33,"obp":".235","slg":".333","ops":".568","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":6,"leftOnBase":10,"sacBunts":2,"sacFlies":0,"babip":".240","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"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":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"300","stats":{"batting":{"summary":"0-3 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"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":23,"flyOuts":9,"groundOuts":18,"airOuts":18,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".242","atBats":66,"obp":".346","slg":".455","ops":".801","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":30,"rbi":7,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.50","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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":8,"putOuts":163,"errors":1,"chances":172,"fielding":".994","passedBall":4,"pickoffs":0}},"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":5,"gamesStarted":0,"flyOuts":11,"groundOuts":12,"airOuts":23,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":62,"obp":".329","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":286,"era":"4.50","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.44","battersFaced":70,"outs":48,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":106,"strikes":180,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".---","pitchesPerInning":"17.88","gamesFinished":4,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.94","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":11,"groundOuts":17,"airOuts":18,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".226","atBats":62,"obp":".269","slg":".355","ops":".624","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":22,"rbi":7,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".255","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":111,"errors":0,"chances":121,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":14,"strikes":26,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":1,"flyOuts":8,"groundOuts":20,"airOuts":16,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":62,"obp":".219","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":237,"era":"2.60","inningsPitched":"17.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"0.81","battersFaced":64,"outs":52,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":237,"balls":82,"strikes":155,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".000","pitchesPerInning":"13.67","gamesFinished":2,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"7.27","walksPer9Inn":"1.04","hitsPer9Inn":"6.23","runsScoredPer9":"3.63","homeRunsPer9":"1.04","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":19,"airOuts":15,"runs":9,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".225","atBats":71,"obp":".250","slg":".338","ops":".588","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":24,"rbi":10,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":55,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"note":"(BS, 2)","summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".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":11,"gamesStarted":0,"flyOuts":3,"groundOuts":14,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":43,"obp":".244","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"0.79","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":1,"whip":"0.97","battersFaced":45,"outs":34,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":59,"strikes":112,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":4,"winPercentage":"1.000","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.94","walksPer9Inn":"1.59","hitsPer9Inn":"7.15","runsScoredPer9":"0.79","homeRunsPer9":"0.79","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":10,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":13,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":36,"obp":".268","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":169,"era":"5.40","inningsPitched":"10.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.10","battersFaced":42,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":63,"strikes":106,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.90","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.30","walksPer9Inn":"3.60","hitsPer9Inn":"6.30","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":21,"airOuts":18,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".159","atBats":69,"obp":".237","slg":".275","ops":".512","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":19,"rbi":4,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".188","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":49,"errors":2,"chances":51,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"note":"(W, 1-1)","summary":"0.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"0.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":34,"obp":".500","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":168,"era":"10.29","inningsPitched":"7.0","wins":1,"losses":1,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":8,"whip":"2.86","battersFaced":41,"outs":21,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":63,"strikes":105,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":1,"winPercentage":".500","pitchesPerInning":"24.00","gamesFinished":3,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"16.71","walksPer9Inn":"7.71","hitsPer9Inn":"18.00","runsScoredPer9":"10.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":4,"gamesStarted":4,"flyOuts":10,"groundOuts":11,"airOuts":16,"runs":18,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":72,"obp":".402","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":317,"era":"8.83","inningsPitched":"17.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.90","battersFaced":82,"outs":52,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":128,"strikes":189,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"18.29","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"11.42","walksPer9Inn":"5.19","hitsPer9Inn":"11.94","runsScoredPer9":"9.35","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"39","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":11,"obp":".083","slg":".000","ops":".083","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":22,"groundOuts":14,"airOuts":35,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".239","atBats":88,"obp":".299","slg":".330","ops":".629","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":29,"rbi":8,"leftOnBase":39,"sacBunts":1,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.00","popOuts":5,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":40,"errors":0,"chances":116,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669004":{"person":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"jerseyNumber":"1","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".313","atBats":16,"obp":".389","slg":".625","ops":"1.014","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":10,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".571","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"3.1 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":45,"inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":15,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":16,"strikes":29,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.70","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":4,"flyOuts":7,"groundOuts":33,"airOuts":22,"runs":16,"doubles":5,"triples":2,"homeRuns":2,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":107,"obp":".371","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":410,"era":"5.06","inningsPitched":"26.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":15,"whip":"1.65","battersFaced":125,"outs":80,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":410,"balls":150,"strikes":260,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":2,"winPercentage":".000","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.71","hitsPer9Inn":"11.14","runsScoredPer9":"5.40","homeRunsPer9":"0.67","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":5,"flyOuts":17,"groundOuts":26,"airOuts":27,"runs":12,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":99,"obp":".279","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":466,"era":"4.05","inningsPitched":"26.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.09","battersFaced":112,"outs":80,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":466,"balls":179,"strikes":287,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".333","pitchesPerInning":"17.48","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.38","hitsPer9Inn":"6.41","runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"35","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":5,"gamesStarted":5,"flyOuts":14,"groundOuts":41,"airOuts":28,"runs":7,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":108,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":437,"era":"2.10","inningsPitched":"30.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.03","battersFaced":120,"outs":90,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":152,"strikes":285,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".500","pitchesPerInning":"14.57","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"5.70","walksPer9Inn":"3.00","hitsPer9Inn":"6.30","runsScoredPer9":"2.10","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":9,"strikes":10,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"40.50","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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":15,"obp":".389","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":64,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.62","battersFaced":18,"outs":13,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":25,"strikes":39,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"14.77","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.15","hitsPer9Inn":"10.38","runsScoredPer9":"8.31","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":0,"avg":".324","atBats":37,"obp":".419","slg":".459","ops":".878","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":17,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".367","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"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":13,"errors":0,"chances":13,"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"}]},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":25,"strikes":18,"strikePercentage":".420","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.75","battersFaced":10,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":25,"strikes":18,"strikePercentage":".420","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":".---","pitchesPerInning":"32.25","gamesFinished":0,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"6.75","walksPer9Inn":"33.75","hitsPer9Inn":"0.00","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".125","slg":".125","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":10,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":31,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":36,"outs":26,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":55,"strikes":85,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".000","pitchesPerInning":"16.15","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.38","walksPer9Inn":"4.15","hitsPer9Inn":"6.23","runsScoredPer9":"2.08","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"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":5,"gamesStarted":5,"flyOuts":12,"groundOuts":30,"airOuts":22,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":105,"obp":".211","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":471,"era":"2.67","inningsPitched":"30.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.76","battersFaced":114,"outs":91,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":471,"balls":173,"strikes":298,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".500","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"11.27","walksPer9Inn":"2.37","hitsPer9Inn":"4.45","runsScoredPer9":"2.97","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","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":"400","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"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":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":15,"groundOuts":23,"airOuts":23,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".232","atBats":82,"obp":".330","slg":".341","ops":".671","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":28,"rbi":8,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":48,"errors":0,"chances":48,"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"}]}},"batters":[666182,665742,682626,673357,683146,668901,621438,543760,677595,701807,502054,681035,668964,656849,518886,623211,642207],"pitchers":[681035,668964,656849,518886,623211,642207],"bench":[669004,620443],"bullpen":[605280,640455,690997,642547,548384,673540,596133],"battingOrder":[666182,665742,682626,673357,683146,621438,543760,677595,502054],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Semien (5, Ryan); Benge (2, Ryan); Robert Jr. (3, Ryan); Bichette (5, Banda)."},{"label":"HR","value":"Baty (1, 1st inning off Ryan, 2 on, 2 out); Benge (2, 4th inning off Ryan, 0 on, 0 out)."},{"label":"TB","value":"Baty 5; Benge 6; Bichette 4; Robert Jr. 2; Semien 3."},{"label":"RBI","value":"Alvarez, F (7); Baty 3 (10); Benge (4); Bichette 3 (12); Robert Jr. (8)."},{"label":"2-out RBI","value":"Baty 3; Robert Jr.; Bichette 3."},{"label":"Runners left in scoring position, 2 out","value":"Baty 2; Soto, J; Robert Jr."},{"label":"SAC","value":"Taylor, T."},{"label":"SF","value":"Alvarez, F."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bichette (1, 2nd base off Ryan/Jeffers); Semien (3, 2nd base off Banda/Jeffers)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mauricio (1, fielding)."},{"label":"DP","value":"(Peterson, D-Semien-Vientos)."}]}],"note":[{"label":"a","value":"Walked for Benge in the 8th."}]}},"officials":[{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Scott."},{"label":"HBP","value":"Buxton (by Scott)."},{"label":"ABS Challenge","value":"Vientos (Strike-Confirmed); Baty (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Ryan 92-66; Morris 37-27; Banda 9-5; Scott 43-18; Myers 40-26; Peterson, D 45-29; Kimbrel 19-10; Brazobán 10-6; Williams, D 22-14."},{"label":"Groundouts-flyouts","value":"Ryan 7-2; Morris 2-2; Banda 0-1; Scott 0-1; Myers 2-1; Peterson, D 2-4; Kimbrel 0-1; Brazobán 2-0; Williams, D 0-0."},{"label":"Batters faced","value":"Ryan 25; Morris 10; Banda 3; Scott 10; Myers 9; Peterson, D 15; Kimbrel 5; Brazobán 3; Williams, D 5."},{"label":"Inherited runners-scored","value":"Banda 2-2; Myers 2-0; Peterson, D 1-1; Brazobán 3-3."},{"label":"Umpires","value":"HP: Lance Barksdale. 1B: Will Little. 2B: Ryan Additon. 3B: Ryan Wills. "},{"label":"Weather","value":"69 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:06."},{"label":"Att","value":"34,253."},{"label":"Venue","value":"Citi Field."},{"label":"April 23, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","boxscoreName":"Bichette"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2B, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":34,"airOuts":21,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".238","atBats":105,"obp":".270","slg":".314","ops":".584","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":33,"rbi":12,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.00","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":15,"errors":2,"chances":53,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","boxscoreName":"Jeffers"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":14,"groundOuts":10,"airOuts":21,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".267","atBats":60,"obp":".405","slg":".483","ops":".888","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":29,"rbi":16,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":2,"putOuts":124,"errors":1,"chances":127,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","boxscoreName":"Baty"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":19,"airOuts":15,"runs":9,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".225","atBats":71,"obp":".250","slg":".338","ops":".588","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":24,"rbi":10,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":55,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"loser":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}