{"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":823625,"link":"/api/v1.1/game/823625/feed/live","metaData":{"wait":10,"timeStamp":"20260525_230656","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823625,"type":"R","doubleHeader":"N","id":"2026/05/25/cinmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823625-2026-05-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-25T20:10:00Z","originalDate":"2026-05-25","officialDate":"2026-05-25","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":53,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":28,"losses":25,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":28,"losses":25,"winningPercentage":".528"},"franchiseName":"Cincinnati","clubName":"Reds","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":54,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":22,"losses":32,"ties":0,"pct":".407"},"records":{},"divisionLeader":false,"wins":22,"losses":32,"winningPercentage":".407"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"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},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID681810":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810","firstName":"Austin","lastName":"Warren","primaryNumber":"44","birthDate":"1996-02-05","currentAge":30,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Warren","middleName":"Davis","boxscoreName":"Warren, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Warren","nameSlug":"austin-warren-681810","firstLastName":"Austin Warren","lastFirstName":"Warren, Austin","lastInitName":"Warren, A","initLastName":"A Warren","fullFMLName":"Austin Davis Warren","fullLFMName":"Warren, Austin Davis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID804636":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636","firstName":"Jonah","lastName":"Tong","primaryNumber":"21","birthDate":"2003-06-19","currentAge":23,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonah","useLastName":"Tong","middleName":"Reid Tin Chee Matthew","boxscoreName":"Tong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Tong","nameSlug":"jonah-tong-804636","firstLastName":"Jonah Tong","lastFirstName":"Tong, Jonah","lastInitName":"Tong, J","initLastName":"J Tong","fullFMLName":"Jonah Reid Tin Chee Matthew Tong","fullLFMName":"Tong, Jonah Reid Tin Chee Matthew","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"ID703492":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492","firstName":"Nicholas","lastName":"Morabito","primaryNumber":"55","birthDate":"2003-05-07","currentAge":23,"birthCity":"McLean","birthStateProvince":"VA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nick","useLastName":"Morabito","middleName":"Anthony","boxscoreName":"Morabito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Morabito","nameSlug":"nick-morabito-703492","firstLastName":"Nick Morabito","lastFirstName":"Morabito, Nick","lastInitName":"Morabito, N","initLastName":"N Morabito","fullFMLName":"Nicholas Anthony Morabito","fullLFMName":"Morabito, Nicholas Anthony","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID702752":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752","firstName":"Jonathan","lastName":"Pintaro","primaryNumber":"91","birthDate":"1997-11-07","currentAge":28,"birthCity":"Pelham","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Pintaro","middleName":"Ryan","boxscoreName":"Pintaro","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Pintaro","nameSlug":"jonathan-pintaro-702752","firstLastName":"Jonathan Pintaro","lastFirstName":"Pintaro, Jonathan","lastInitName":"Pintaro, J","initLastName":"J Pintaro","fullFMLName":"Jonathan Ryan Pintaro","fullLFMName":"Pintaro, Jonathan Ryan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694362":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362","firstName":"Blake","lastName":"Dunn","primaryNumber":"59","birthDate":"1998-09-05","currentAge":28,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"5' 9\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Dunn","middleName":"William","boxscoreName":"Dunn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Dunn","nameSlug":"blake-dunn-694362","firstLastName":"Blake Dunn","lastFirstName":"Dunn, Blake","lastInitName":"Dunn, B","initLastName":"B Dunn","fullFMLName":"Blake William Dunn","fullLFMName":"Dunn, Blake William","strikeZoneTop":3.09,"strikeZoneBottom":1.559},"ID664731":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731","firstName":"Patrick","lastName":"Higgins","primaryNumber":"65","birthDate":"1993-05-10","currentAge":33,"birthCity":"Bridgeport","birthStateProvince":"CT","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"P.J.","useLastName":"Higgins","middleName":"James","boxscoreName":"Higgins, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"P.J. Higgins","nameSlug":"p-j-higgins-664731","firstLastName":"P.J. Higgins","lastFirstName":"Higgins, P.J.","lastInitName":"Higgins, P","initLastName":"P Higgins","fullFMLName":"Patrick James Higgins","fullLFMName":"Higgins, Patrick James","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID660644":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644","firstName":"Vidal","lastName":"Bruján","primaryNumber":"2","birthDate":"1998-02-09","currentAge":28,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vidal","useLastName":"Bruján","boxscoreName":"Bruján","gender":"M","nameMatrilineal":"Esteva","isPlayer":true,"isVerified":false,"pronunciation":"VEE-dahl broo-HAHN","mlbDebutDate":"2021-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vidal Bruján","nameSlug":"vidal-brujan-660644","firstLastName":"Vidal Bruján","lastFirstName":"Bruján, Vidal","lastInitName":"Bruján, V","initLastName":"V Bruján","fullFMLName":"Vidal Bruján","fullLFMName":"Bruján, Vidal","strikeZoneTop":3.085,"strikeZoneBottom":1.557},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":22,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"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},"ID663584":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584","firstName":"Hayden","lastName":"Senger","primaryNumber":"6","birthDate":"1997-04-03","currentAge":29,"birthCity":"Hamilton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hayden","useLastName":"Senger","middleName":"Craig","boxscoreName":"Senger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Senger","nameSlug":"hayden-senger-663584","firstLastName":"Hayden Senger","lastFirstName":"Senger, Hayden","lastInitName":"Senger, H","initLastName":"H Senger","fullFMLName":"Hayden Craig Senger","fullLFMName":"Senger, Hayden Craig","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"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},"ID687209":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209","firstName":"Zachary","lastName":"Maxwell","primaryNumber":"78","birthDate":"2001-01-26","currentAge":25,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Maxwell","middleName":"Thomas","boxscoreName":"Maxwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Maxwell","nameSlug":"zach-maxwell-687209","firstLastName":"Zach Maxwell","lastFirstName":"Maxwell, Zach","lastInitName":"Maxwell, Z","initLastName":"Z Maxwell","fullFMLName":"Zachary Thomas Maxwell","fullLFMName":"Maxwell, Zachary Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63}},"venue":{"id":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":"71","wind":"4 mph, Out To CF"},"gameInfo":{"attendance":36734,"firstPitch":"2026-05-25T20:10:00.000Z","gameDurationMinutes":176},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"home":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"}},"officialScorer":{"id":670603,"fullName":"Howard Kaplan","link":"/api/v1/people/670603"},"primaryDatacaster":{"id":800983,"fullName":"Kevin Sinclair","link":"/api/v1/people/800983"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Dunn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T20:11:01.121Z","endTime":"2026-05-25T20:12:16.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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-05-25T17:02:33.025Z","endTime":"2026-05-25T19:44:58.406Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"}},{"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-05-25T19:44:58.406Z","endTime":"2026-05-25T20:09:45.358Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"}},{"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-05-25T20:09:45.358Z","endTime":"2026-05-25T20:11:03.402Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.291540130361337,"aZ":-15.806125779845212,"pfxX":-7.524560410630088,"pfxZ":8.160185213014564,"pX":0.1913792139799197,"pZ":2.2265504119216,"vX0":12.178903606196569,"vY0":-139.96947190300918,"vZ0":-5.652819191648503,"x":109.71,"y":178.66,"x0":-3.2165378657518615,"y0":50.00685811900455,"z0":5.2885725156058285,"aX":-15.101333581334528},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2190,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.38966877174017567,"extension":6.260045416209351},"index":3,"playId":"ddcb85b2-5af5-3891-bd8a-5fcc5b577eac","pitchNumber":1,"startTime":"2026-05-25T20:11:03.402Z","endTime":"2026-05-25T20:11:06.891Z","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":86.2,"endSpeed":78.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97291828590634,"aZ":-37.35539760973596,"pfxX":11.131454938824891,"pfxZ":-3.272221798032742,"pX":-1.4432145986482057,"pZ":3.2863283133305647,"vX0":2.76368080714599,"vY0":-125.42048859316772,"vZ0":2.5561048954728367,"x":172.01,"y":150.05,"x0":-4.007299348582475,"y0":50.00501309641005,"z0":5.31479447506117,"aX":17.613666933327345},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-20.8,"spinRate":3011,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4378543894699707,"extension":6.0355890603262035},"index":4,"playId":"9e3e2af5-b7e3-38af-867e-baa28662a33b","pitchNumber":2,"startTime":"2026-05-25T20:11:16.308Z","endTime":"2026-05-25T20:11:19.641Z","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":94.6,"endSpeed":87.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.512584829213726,"aZ":-25.29413573288162,"pfxX":-10.501346437207989,"pfxZ":3.5501903158620998,"pX":-0.8128408629400745,"pZ":1.7921867513820244,"vX0":11.291385937221834,"vY0":-137.3615239740081,"vZ0":-4.665803590869601,"x":147.98,"y":190.39,"x0":-3.5857091500192033,"y0":50.001246050387415,"z0":5.2033583688676135,"aX":-20.341648384587753},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":17.0,"spinRate":2021,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.39667621360811767,"extension":6.173405111977007},"index":5,"playId":"07367614-c3cd-370a-9848-de5400abf75f","pitchNumber":3,"startTime":"2026-05-25T20:11:29.208Z","endTime":"2026-05-25T20:11:32.536Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.236886926102745,"aZ":-32.22004635843269,"pfxX":9.769253717195488,"pfxZ":-0.02419780072246791,"pX":0.7267976556790282,"pZ":1.8725614135848148,"vX0":7.753410463971743,"vY0":-126.70791571044116,"vZ0":-1.8195963576288041,"x":89.3,"y":188.22,"x0":-3.653037990290768,"y0":50.00630492453653,"z0":5.198504404775373,"aX":15.732592491494962},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-19.6,"spinRate":2677,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4338853888614391,"extension":6.178554466419172},"index":6,"playId":"e3cba47b-277a-3314-8bca-2d4173a06a46","pitchNumber":4,"startTime":"2026-05-25T20:11:54.406Z","endTime":"2026-05-25T20:11:58.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673593235628122,"aZ":-35.583116547050054,"pfxX":6.742767781582816,"pfxZ":-2.1270249631885805,"pX":0.3233534247271204,"pZ":0.7904624207537702,"vX0":7.6465302432146975,"vY0":-126.18283286690986,"vZ0":-3.672667961421947,"x":104.67,"y":217.44,"x0":-3.6266609918950983,"y0":50.00055695644117,"z0":5.144243953387635,"aX":10.824362418256246},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":-14.0,"spinRate":2954,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.43477487617410615,"extension":6.268568626749935},"index":7,"playId":"ddde1b41-16ae-3340-a2e9-8890ba93882e","pitchNumber":5,"startTime":"2026-05-25T20:12:11.971Z","endTime":"2026-05-25T20:12:16.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:12:16.971Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T20:12:16.333Z","endTime":"2026-05-25T20:13:41.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":83.6,"endSpeed":75.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62151122344424,"aZ":-33.0174261352334,"pfxX":12.624317046746821,"pfxZ":-0.5711781783610945,"pX":-1.440500573830395,"pZ":4.370181042903587,"vX0":-1.714421457451239,"vY0":-121.51119950422009,"vZ0":4.612137620500911,"x":171.91,"y":120.79,"x0":-2.3561460833280115,"y0":50.00429936141484,"z0":5.343818502429734,"aX":18.555291141350647},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":-22.3,"spinRate":2839,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4537515316286336,"extension":5.816170244809287},"index":0,"playId":"129423fb-6db5-33f6-b6fd-13cc91ff0325","pitchNumber":1,"startTime":"2026-05-25T20:12:42.763Z","endTime":"2026-05-25T20:12:47.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.377139214213578,"aZ":-34.770378186768255,"pfxX":11.63320489118722,"pfxZ":-1.7151213444931965,"pX":1.5452247419051248,"pZ":2.0434883068391936,"vX0":4.978597763755918,"vY0":-123.57276301929717,"vZ0":-0.2551333935187252,"x":58.1,"y":183.61,"x0":-2.0193976876969577,"y0":50.002279450299646,"z0":5.121292741474726,"aX":17.616981083767868},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.9,"breakHorizontal":-22.3,"spinRate":2780,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4468009048240562,"extension":6.026831015513037},"index":1,"playId":"d7ed9157-3b88-3f8c-b302-b7ae972957d6","pitchNumber":2,"startTime":"2026-05-25T20:12:56.205Z","endTime":"2026-05-25T20:13:02.662Z","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":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89206357535988,"aZ":-28.163929988511008,"pfxX":-13.475140682105263,"pfxZ":2.097356884259419,"pX":-0.8918188708197133,"pZ":2.615869985004767,"vX0":8.026579000345343,"vY0":-138.02621276043317,"vZ0":-1.780469768371051,"x":150.99,"y":168.15,"x0":-2.098230243513296,"y0":50.00615256718174,"z0":5.179899705173589,"aX":-25.808146707291648},"breaks":{"breakAngle":39.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.6,"breakHorizontal":22.6,"spinRate":2124,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3979846519895833,"extension":6.272241703276753},"index":2,"playId":"bb7f8424-ad81-3751-93d2-3abad12f3b8a","pitchNumber":3,"startTime":"2026-05-25T20:13:15.458Z","endTime":"2026-05-25T20:13:18.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":73.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60592393740039,"aZ":-43.17630344296918,"pfxX":8.842431785892487,"pfxZ":-7.8835580430761905,"pX":-0.060490728677482675,"pZ":2.866228165894497,"vX0":6.7562241795728335,"vY0":-119.25831823765895,"vZ0":3.502953896963483,"x":119.31,"y":161.39,"x0":-4.1110098282120715,"y0":50.00265876692472,"z0":5.35707429217071,"aX":12.339136080976392},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.6,"breakHorizontal":-18.0,"spinRate":3349,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.46489023442962285,"extension":6.081030836375324},"index":3,"playId":"9dc1ea3a-cdfb-3223-8e25-fc18d961d2bf","pitchNumber":4,"startTime":"2026-05-25T20:13:37.650Z","endTime":"2026-05-25T20:13:41.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:13:41.009Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T20:13:47.813Z","endTime":"2026-05-25T20:15:32.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46741420384114,"aZ":-14.836422285228407,"pfxX":-7.256531039529875,"pfxZ":8.805522953751787,"pX":-1.8859634981997468,"pZ":1.5444724091234243,"vX0":2.7281041085466957,"vY0":-140.11689686344045,"vZ0":-7.27098097170723,"x":188.89,"y":197.08,"x0":-1.9347760903311761,"y0":50.00569657574302,"z0":5.160807066018107,"aX":-14.29409034902584},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":12.5,"spinRate":2252,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3923260786919043,"extension":6.266710996318071},"index":0,"playId":"865fc8da-4b8b-38b8-8e93-0aa834be23bd","pitchNumber":1,"startTime":"2026-05-25T20:14:05.199Z","endTime":"2026-05-25T20:14:08.199Z","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":94.8,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6866079586244,"aZ":-27.45016907513672,"pfxX":-12.024199982614173,"pfxZ":2.5102279081316823,"pX":-1.77509629453616,"pZ":2.264586425778872,"vX0":4.990279558065391,"vY0":-137.81217074941839,"vZ0":-2.997781281396429,"x":184.66,"y":177.64,"x0":-2.0691906792658252,"y0":50.003173740500294,"z0":5.263821726815239,"aX":-22.638148259942078},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":20.4,"spinRate":2061,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40071028155119537,"extension":6.226083457745781},"index":1,"playId":"11f40e22-a4fb-3802-b781-94b25a87796c","pitchNumber":2,"startTime":"2026-05-25T20:14:22.238Z","endTime":"2026-05-25T20:14:26.173Z","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":96.0,"endSpeed":86.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66101207738014,"aZ":-14.547668858442433,"pfxX":-6.672378024586834,"pfxZ":9.08080211780548,"pX":-0.7084422440397957,"pZ":2.0219669775438933,"vX0":10.27542886820413,"vY0":-139.25647927896858,"vZ0":-6.068223382115681,"x":144.0,"y":184.19,"x0":-3.599152957579077,"y0":50.00253200904097,"z0":5.211729096488835,"aX":-12.952243512472869},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2109,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.395068426567156,"extension":6.454875526988934},"index":2,"playId":"21e90cd6-de4f-3ae7-a555-75cf9bf666ee","pitchNumber":3,"startTime":"2026-05-25T20:14:35.313Z","endTime":"2026-05-25T20:14:39.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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.759980576265097,"aZ":-35.48629118766266,"pfxX":11.579145986900008,"pfxZ":-2.1663980555419187,"pX":0.8378071662677821,"pZ":2.3250891543613843,"vX0":3.3957385625362098,"vY0":-124.68201999605164,"vZ0":0.2290876852425101,"x":85.06,"y":176.0,"x0":-2.0555417475276623,"y0":50.0025855789912,"z0":5.230973669326987,"aX":17.706595835444404},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":-21.8,"spinRate":2969,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.44421952237045126,"extension":5.526190951888952},"index":3,"playId":"d01c6868-83e4-3054-af1d-3cf9fbf8536d","pitchNumber":4,"startTime":"2026-05-25T20:14:52.669Z","endTime":"2026-05-25T20:14:55.736Z","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-05-25T20:15:04.950Z","endTime":"2026-05-25T20:15:13.403Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":73.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79171734828789,"aZ":-43.61646021887346,"pfxX":9.736266733164225,"pfxZ":-8.264797104466119,"pX":-1.678205274204197,"pZ":2.5380151752386437,"vX0":2.533325396342057,"vY0":-118.90497288396027,"vZ0":2.578495615427672,"x":180.97,"y":170.25,"x0":-4.030332456454281,"y0":50.00237442568766,"z0":5.493562636215559,"aX":13.4805921481171},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.6,"breakHorizontal":-18.2,"spinRate":3195,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4665935247329869,"extension":6.242585882154059},"index":5,"playId":"fdd4a953-985b-33c8-b093-bbe73ce654b0","pitchNumber":5,"startTime":"2026-05-25T20:15:13.403Z","endTime":"2026-05-25T20:15:17.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20432786486005,"aZ":-27.61931117885261,"pfxX":-13.610012443727605,"pfxZ":2.3524508195529226,"pX":0.25415513212699176,"pZ":2.311817804868427,"vX0":14.128911809441519,"vY0":-138.5864855760494,"vZ0":-2.9792427906729393,"x":107.31,"y":176.36,"x0":-3.1523097873436003,"y0":50.00394199338959,"z0":5.2540900361692024,"aX":-26.363404955432827},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.7,"breakHorizontal":21.6,"spinRate":2094,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3958734730175557,"extension":6.472906787381558},"index":6,"playId":"a2dc6e00-febc-3635-9ce0-bac9b487f8a0","pitchNumber":6,"startTime":"2026-05-25T20:15:27.012Z","endTime":"2026-05-25T20:15:32.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:15:32.153Z","atBatIndex":2},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Carson Benge hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T20:16:39.764Z","endTime":"2026-05-25T20:18:21.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724344647189632,"aZ":-29.674654242168163,"pfxX":11.207742010055778,"pfxZ":1.3649113794209917,"pX":1.1501648219822829,"pZ":3.037615046157252,"vX0":-9.598364820822132,"vY0":-134.71548074886718,"vZ0":-0.48245986289701775,"x":73.16,"y":156.76,"x0":3.30606262168343,"y0":50.00464782429503,"z0":5.319637628748178,"aX":20.567731488755086},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":-18.2,"spinRate":2140,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.40683863288430855,"extension":5.936794525171335},"index":0,"playId":"c71a535d-3fc2-3fbe-a65c-f841d6864a65","pitchNumber":1,"startTime":"2026-05-25T20:17:43.430Z","endTime":"2026-05-25T20:17:46.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.963456839868915,"aZ":-26.5282249833618,"pfxX":11.157520738666099,"pfxZ":2.962748723691469,"pX":0.7491493784923325,"pZ":2.7711667108833566,"vX0":-10.83788624832656,"vY0":-137.15244968853105,"vZ0":-1.9526346838869917,"x":88.44,"y":163.96,"x0":3.299816252610225,"y0":50.00634745583505,"z0":5.299216697761612,"aX":21.288999534864242},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":-18.0,"spinRate":2243,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.39916401954703673,"extension":6.09646145174555},"index":1,"playId":"d20e607a-f7fe-3026-9c53-8fd25ee3c016","pitchNumber":2,"startTime":"2026-05-25T20:17:57.388Z","endTime":"2026-05-25T20:18:00.511Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.398905018022933,"aZ":-35.53793416740891,"pfxX":-4.22966487258479,"pfxZ":-2.362103209844957,"pX":2.7014751785580478,"pZ":2.8394981725151824,"vX0":-1.098140204153095,"vY0":-118.44766004958583,"vZ0":1.2707472798570243,"x":14.03,"y":162.11,"x0":3.7205549341201642,"y0":50.00374115455105,"z0":5.542774069841386,"aX":-6.016853319119689},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":7.9,"spinRate":2504,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.4622220131036596,"extension":5.755668687888356},"index":2,"playId":"5484fb5e-a380-34c0-8f4c-5defd24941d5","pitchNumber":3,"startTime":"2026-05-25T20:18:16.919Z","endTime":"2026-05-25T20:18:21.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:18:21.928Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T20:18:34.941Z","endTime":"2026-05-25T20:19:34.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"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":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":85.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75027869664519,"aZ":-23.601958200615066,"pfxX":11.99405596442566,"pfxZ":4.546989055814188,"pX":-0.15831129743680403,"pZ":2.3104236253680464,"vX0":-13.266421556735954,"vY0":-136.8760280968895,"vZ0":-3.56351618169872,"x":123.03,"y":176.4,"x0":3.205670070780908,"y0":50.00671487190927,"z0":5.255686523323342,"aX":22.6387193017929},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.6,"breakHorizontal":-18.7,"spinRate":2217,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.4009955592158403,"extension":6.215836225647043},"index":0,"playId":"96384fcf-7a29-3b5a-bb2f-1dd8d5f50136","pitchNumber":1,"startTime":"2026-05-25T20:18:50.880Z","endTime":"2026-05-25T20:18:54.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97566229649475,"aZ":-28.935677305750925,"pfxX":12.326371717049566,"pfxZ":1.9233255528444637,"pX":-0.13508205677816354,"pZ":1.461917170734577,"vX0":-12.641972205417135,"vY0":-129.42651769994862,"vZ0":-3.8890412356024,"x":122.15,"y":199.31,"x0":3.2294381250442403,"y0":50.00301703520458,"z0":5.219423425433315,"aX":20.750466810641804},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-19.2,"spinRate":1807,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4244614214567779,"extension":6.208849575533217},"index":1,"playId":"d8feaa0a-f816-3c05-a8e1-be21d08d9605","pitchNumber":2,"startTime":"2026-05-25T20:19:05.791Z","endTime":"2026-05-25T20:19:08.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.597234401090546,"aZ":-20.793577702429562,"pfxX":14.12922975883745,"pfxZ":6.123720190564871,"pX":-0.6703961438823564,"pZ":1.9364512213980671,"vX0":-15.06137943689168,"vY0":-136.3716864159541,"vZ0":-5.096057527216857,"x":142.55,"y":186.5,"x0":3.122699669510164,"y0":50.00580172832363,"z0":5.289629377795602,"aX":26.274087534327673},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":-21.8,"spinRate":2305,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.40363100052485157,"extension":6.139458203657423},"index":2,"playId":"f783284c-302f-3e03-a91b-bec25696b1a3","pitchNumber":3,"startTime":"2026-05-25T20:19:30.832Z","endTime":"2026-05-25T20:19:34.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:19:34.679Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T20:19:36.446Z","endTime":"2026-05-25T20:21:30.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17149999749234,"aZ":-21.247429097741865,"pfxX":12.737037325312269,"pfxZ":5.816401784162297,"pX":-1.155133222737058,"pZ":2.850203963902436,"vX0":-16.017422015391507,"vY0":-137.1346064425005,"vZ0":-2.7389872653346536,"x":161.03,"y":161.82,"x0":3.144128583663187,"y0":50.004570447249996,"z0":5.333813752174596,"aX":23.934081218257177},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":-19.2,"spinRate":2267,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.4015128240515109,"extension":6.045035353714558},"index":0,"playId":"2627ddc5-e043-3db5-b980-f81cf22b9836","pitchNumber":1,"startTime":"2026-05-25T20:20:01.368Z","endTime":"2026-05-25T20:20:04.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.873654201222394,"aZ":-19.730248674224374,"pfxX":13.086006586990091,"pfxZ":6.639291048373559,"pX":-0.4529882824389942,"pZ":2.948442742373904,"vX0":-14.503419392577056,"vY0":-137.1496540053973,"vZ0":-2.795701424546375,"x":134.27,"y":159.17,"x0":3.2443177970089323,"y0":50.00410038912896,"z0":5.351874351199002,"aX":24.532156538929243},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-20.0,"spinRate":2329,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.40184948078463023,"extension":6.12228940594168},"index":1,"playId":"860fe59f-d319-3f2f-bbf2-49d17629437b","pitchNumber":2,"startTime":"2026-05-25T20:20:21.728Z","endTime":"2026-05-25T20:20:25.203Z","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":88.8,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17932632414945,"aZ":-33.702083902796396,"pfxX":11.452882982760407,"pfxZ":-0.9138244537637759,"pX":-0.2980288433926391,"pZ":1.4124501881324487,"vX0":-12.696556112210082,"vY0":-128.63891203103404,"vZ0":-3.120508428269768,"x":128.36,"y":200.64,"x0":3.2181861301337213,"y0":50.00356587877177,"z0":5.259356448297375,"aX":19.158384866535105},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-17.9,"spinRate":1992,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.4261161985597295,"extension":6.365696720348962},"index":2,"playId":"38e5dfaf-d873-3d7f-9e65-4be7b6c6436a","pitchNumber":3,"startTime":"2026-05-25T20:20:44.238Z","endTime":"2026-05-25T20:20:48.066Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"6eda5ef1-aed3-32ed-96d9-9199d7d9f72f","startTime":"2026-05-25T20:21:05.702Z","endTime":"2026-05-25T20:21:08.702Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66509955679001,"aZ":-19.341036086626854,"pfxX":11.308007562857394,"pfxZ":6.904081842416957,"pX":-0.1622926707140654,"pZ":3.600636808440788,"vX0":-12.836814282377539,"vY0":-136.17239705563327,"vZ0":-1.3476370678020528,"x":123.19,"y":141.56,"x0":3.166001748572807,"y0":50.005795313120736,"z0":5.453232274711498,"aX":21.03021959501983},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-17.4,"spinRate":2402,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.4037585016441736,"extension":6.122457670442688},"index":4,"playId":"be537fc8-f3a9-353a-9a29-9ef25582e0e1","pitchNumber":4,"startTime":"2026-05-25T20:21:26.816Z","endTime":"2026-05-25T20:21:30.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:21:30.399Z","atBatIndex":5},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Carson Benge caught stealing 2nd base, catcher Tyler Stephenson to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T20:21:32.276Z","endTime":"2026-05-25T20:22:42.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791001504375537,"aZ":-31.12261757428537,"pfxX":-3.5835403866432007,"pfxZ":0.7250273755143208,"pX":-0.7011392114103224,"pZ":2.305591299538172,"vX0":-8.38637082606059,"vY0":-120.63367050777993,"vZ0":-0.860657587928723,"x":143.73,"y":176.53,"x0":3.300978502129482,"y0":50.00523975965633,"z0":5.4365638270753,"aX":-5.226087127744408},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.3,"breakHorizontal":8.6,"spinRate":2781,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.45589452084604165,"extension":5.819724137386849},"index":0,"playId":"1f1e7eb3-11b5-35bb-8e19-c8cf897c92e9","pitchNumber":1,"startTime":"2026-05-25T20:21:56.009Z","endTime":"2026-05-25T20:21:59.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68351397505853,"aZ":-33.534928670633974,"pfxX":11.99444663529037,"pfxZ":-0.8178470607016495,"pX":1.5034925099644363,"pZ":1.4801772374568287,"vX0":-8.702385378230847,"vY0":-128.91475778669576,"vZ0":-2.9304041957690083,"x":59.69,"y":198.82,"x0":3.3773918182166733,"y0":50.00064246688953,"z0":5.240136721671198,"aX":20.03409646439532},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":-19.6,"spinRate":1929,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.42610682172801306,"extension":6.2747983983613045},"index":1,"playId":"d8958ac3-096c-3230-821d-6fa066b93ec3","pitchNumber":2,"startTime":"2026-05-25T20:22:16.110Z","endTime":"2026-05-25T20:22:21.152Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33933240310104,"aZ":-21.83523473035973,"pfxX":12.865016463925782,"pfxZ":5.528279199023137,"pX":-1.324143561843591,"pZ":2.8217864154215477,"vX0":-15.940938260768588,"vY0":-136.03710233562458,"vZ0":-2.737228425764274,"x":167.47,"y":162.59,"x0":2.945136339947788,"y0":50.00563112127326,"z0":5.35772491728182,"aX":24.07424416345464},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-19.8,"spinRate":2338,"spinDirection":108},"zone":11,"typeConfidence":2.0,"plateTime":0.40291280307160937,"extension":6.195441402422853},"index":2,"playId":"029616e8-6e68-35bc-bc1f-d60813cc4885","pitchNumber":3,"startTime":"2026-05-25T20:22:34.456Z","endTime":"2026-05-25T20:22:42.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:22:42.604Z","atBatIndex":6},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sal Stewart hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T20:24:07.870Z","endTime":"2026-05-25T20:25:54.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553927608684802,"aZ":-15.980949446061043,"pfxX":-5.308014307924275,"pfxZ":8.237221479083317,"pX":0.10352262135577354,"pZ":1.7407332234382165,"vX0":5.852427934912987,"vY0":-139.15008907487126,"vZ0":-7.017461140559188,"x":113.05,"y":191.78,"x0":-1.3349995237535737,"y0":50.00282292028591,"z0":5.3497762537385425,"aX":-10.433727159977172},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2068,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3932960081975989,"extension":6.111948543551891},"index":0,"playId":"2418726d-62c1-3574-a270-76bd9992aa30","pitchNumber":1,"startTime":"2026-05-25T20:24:57.876Z","endTime":"2026-05-25T20:25:01.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.370326495114256,"aZ":-33.86957418776986,"pfxX":9.488499516112997,"pfxZ":-1.107038084325767,"pX":0.6040397950055204,"pZ":2.7385498990387123,"vX0":7.675360750452203,"vY0":-123.39873279112777,"vZ0":0.6105180328505277,"x":93.98,"y":164.84,"x0":-3.788264148200025,"y0":50.0035552895689,"z0":5.359409838717771,"aX":14.516598292067538},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.6,"breakHorizontal":-19.1,"spinRate":2908,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.44521634011434585,"extension":6.605922108886513},"index":1,"playId":"031be129-a8d0-3d1f-bf1d-7ca527424772","pitchNumber":2,"startTime":"2026-05-25T20:25:09.954Z","endTime":"2026-05-25T20:25:13.458Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-25T20:25:20.851Z","endTime":"2026-05-25T20:25:29.276Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.145032335315644,"aZ":-43.4407841687719,"pfxX":9.508539698099105,"pfxZ":-7.846499335561418,"pX":0.3943375917844243,"pZ":1.7926874202535714,"vX0":6.553613020052952,"vY0":-120.60761212828974,"vZ0":0.6094945779209822,"x":101.97,"y":190.38,"x0":-3.6187352738517853,"y0":50.0052139237896,"z0":5.449837415168685,"aX":13.645647575508013},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.6,"breakHorizontal":-19.1,"spinRate":3315,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.458749028746535,"extension":6.194088571940465},"index":3,"playId":"a11678ce-3fcd-3dbb-9a1e-bc43bd15b779","pitchNumber":3,"startTime":"2026-05-25T20:25:29.276Z","endTime":"2026-05-25T20:25:35.316Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007101134364124,"aZ":-32.10528682363729,"pfxX":-8.265908861624705,"pfxZ":0.040602695843031,"pX":-2.4182707555336096,"pZ":3.4270526201181606,"vX0":5.762748815855873,"vY0":-127.51350836677096,"vZ0":1.0421740739507175,"x":209.18,"y":146.25,"x0":-3.6280418016380365,"y0":50.00180353400147,"z0":5.536524699239534,"aX":-13.678480620489074},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":13.8,"spinRate":1110,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.428731709677467,"extension":6.182681540843002},"index":4,"playId":"b767d477-491c-32fb-a533-bdaa8a83d978","pitchNumber":4,"startTime":"2026-05-25T20:25:49.696Z","endTime":"2026-05-25T20:25:54.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:25:54.723Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a line drive to right fielder Tyrone Taylor. Sal Stewart to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T20:26:15.306Z","endTime":"2026-05-25T20:26:55.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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(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":96.3,"endSpeed":87.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.424033567448284,"aZ":-27.909596025943262,"pfxX":-10.798768387938686,"pfxZ":2.160997911565575,"pX":-0.46478950870705654,"pZ":3.0809089468029014,"vX0":7.100393596337693,"vY0":-139.9996548696959,"vZ0":-0.9709449241673536,"x":134.72,"y":155.6,"x0":-1.6389518753681565,"y0":50.0023161648455,"z0":5.269266079246382,"aX":-21.30339934670686},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.0,"breakHorizontal":18.0,"spinRate":2060,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.39215328992001597,"extension":6.344780719681769},"hitData":{"launchSpeed":84.5,"launchAngle":21.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.64,"coordY":106.4}},"index":0,"playId":"11b79d68-4f66-34e5-822f-c0e12ddae63d","pitchNumber":1,"startTime":"2026-05-25T20:26:43.865Z","endTime":"2026-05-25T20:26:55.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:26:55.786Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Sal Stewart to 3rd. Eugenio Suárez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T20:26:56.083Z","endTime":"2026-05-25T20:29:46.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnThird":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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":84.7,"endSpeed":77.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18794385288467,"aZ":-32.08696646336558,"pfxX":10.66585437596778,"pfxZ":0.05257735473343761,"pX":1.7910287275369758,"pZ":0.5475748194071284,"vX0":5.418797669592379,"vY0":-123.08246464636021,"vZ0":-3.9588408610287424,"x":48.73,"y":224.0,"x0":-1.8359641406902492,"y0":50.000161013882575,"z0":4.943135241204127,"aX":16.089474223933177},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-20.6,"spinRate":2872,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4478458936769272,"extension":6.874380759291208},"index":0,"playId":"93cbd906-68d3-3be3-b1a5-260475fd1caa","pitchNumber":1,"startTime":"2026-05-25T20:27:28.133Z","endTime":"2026-05-25T20:27:31.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"9b2a7098-f250-4f7c-b378-daf75384936a","startTime":"2026-05-25T20:27:52.798Z","endTime":"2026-05-25T20:27:57.958Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.825635279040227,"aZ":-27.7646055643671,"pfxX":-10.730638166847616,"pfxZ":2.284961178621211,"pX":-1.3558879614391253,"pZ":1.6364522110221085,"vX0":5.463477601262844,"vY0":-138.21538247642067,"vZ0":-4.213903206553579,"x":168.68,"y":194.6,"x0":-1.9679269644374409,"y0":50.00156072509776,"z0":5.053106128931701,"aX":-20.685773998984025},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":18.2,"spinRate":2021,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.396832840439151,"extension":6.0796964821866375},"index":2,"playId":"3b1692de-93f8-3e84-a82d-da695cd46157","pitchNumber":2,"startTime":"2026-05-25T20:28:07.348Z","endTime":"2026-05-25T20:28:10.870Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78676758464158,"aZ":-31.29635564662024,"pfxX":8.60463729199717,"pfxZ":0.5731913055262652,"pX":0.7400857436888275,"pZ":1.5211242911866911,"vX0":8.516180303460754,"vY0":-123.78804855259457,"vZ0":-1.9949998326579341,"x":88.79,"y":197.71,"x0":-3.8796610655559456,"y0":50.0029432732079,"z0":4.991563962773151,"aX":13.174208020989875},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.7,"breakHorizontal":-17.8,"spinRate":2937,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44475418803304523,"extension":6.154977328967476},"index":3,"playId":"401b24cd-8ac4-3c6d-bd8a-25d04d5ae7dd","pitchNumber":3,"startTime":"2026-05-25T20:28:21.101Z","endTime":"2026-05-25T20:28:24.932Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4333781086208,"aZ":-30.951433742604774,"pfxX":-12.56577761338073,"pfxZ":0.6491028792819193,"pX":0.28413447996507346,"pZ":2.3046646330671487,"vX0":14.854584333008077,"vY0":-136.16454772754557,"vZ0":-2.060576828892379,"x":106.17,"y":176.55,"x0":-3.6050686106626224,"y0":50.0020872045146,"z0":5.209275151966639,"aX":-23.634878221930833},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.0,"breakHorizontal":19.7,"spinRate":2134,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.40200393387055877,"extension":6.3329151785164255},"index":4,"playId":"428141bf-aab2-3fed-98e4-50ce91ac11f6","pitchNumber":4,"startTime":"2026-05-25T20:28:37.501Z","endTime":"2026-05-25T20:28:40.613Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885471979291637,"aZ":-24.63997120787524,"pfxX":-11.02186037150588,"pfxZ":3.891277308056088,"pX":0.5347127968140442,"pZ":2.751645649066003,"vX0":14.702462784744563,"vY0":-137.65596933725254,"vZ0":-2.1345986635005896,"x":96.62,"y":164.49,"x0":-3.4204595599474876,"y0":50.005448467959255,"z0":5.1894620190014615,"aX":-21.35465867730609},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":17.3,"spinRate":1979,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.39648913389755425,"extension":6.711882109512909},"index":5,"playId":"d39572c8-c0d5-372a-874e-3e4039db9a27","pitchNumber":5,"startTime":"2026-05-25T20:28:53.801Z","endTime":"2026-05-25T20:28:57.096Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-25T20:29:01.806Z","endTime":"2026-05-25T20:29:15.125Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.900058846150465,"aZ":-41.8170936268309,"pfxX":7.416923023926743,"pfxZ":-6.813222506564205,"pX":0.5975354945750804,"pZ":1.6112543067970506,"vX0":7.670380503695982,"vY0":-119.85350946265406,"vZ0":0.250704943574797,"x":94.22,"y":195.28,"x0":-3.639747503847611,"y0":50.00093988207227,"z0":5.323188086822528,"aX":10.500908293404962},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.8,"breakHorizontal":-15.7,"spinRate":3262,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.46174120908227323,"extension":6.139767859491161},"index":7,"playId":"7fedfa6f-f3e3-3c8c-83fa-c4b43ff4cf33","pitchNumber":6,"startTime":"2026-05-25T20:29:15.125Z","endTime":"2026-05-25T20:29:18.204Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47422473205091,"aZ":-27.8510446048629,"pfxX":-11.79243733468965,"pfxZ":2.2387940702806457,"pX":0.8274141282878665,"pZ":3.56157938598446,"vX0":14.94420138998979,"vY0":-138.52360187587345,"vZ0":0.01696228653448284,"x":85.46,"y":142.62,"x0":-3.118722424568668,"y0":50.005836617974936,"z0":5.425596470489991,"aX":-22.80138184529021},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":18.0,"spinRate":2016,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3962153448358192,"extension":6.473773482792331},"index":8,"playId":"1df51451-fa01-3e99-91d9-13a1fd75caa8","pitchNumber":7,"startTime":"2026-05-25T20:29:40.701Z","endTime":"2026-05-25T20:29:46.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:29:46.637Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Steer grounds into a force out, shortstop Bo Bichette to second baseman Marcus Semien. Sal Stewart scores. Eugenio Suárez to 3rd. Nathaniel Lowe out at 2nd. Spencer Steer to 1st.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T20:30:48.505Z","endTime":"2026-05-25T20:31:17.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T20:30:07.896Z","endTime":"2026-05-25T20:30:50.821Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89958229490406,"aZ":-25.771856268243578,"pfxX":-12.716933847464377,"pfxZ":3.318023815464331,"pX":-0.05317849427183676,"pZ":2.476415117426764,"vX0":13.78010313345294,"vY0":-138.6769054783744,"vZ0":-2.5984435461740873,"x":119.03,"y":171.92,"x0":-3.4582280553957987,"y0":50.000869984236544,"z0":5.163047557394235,"aX":-24.520201759082696},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.5,"breakHorizontal":19.8,"spinRate":2048,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.39649012679344375,"extension":6.518686734789571},"index":1,"playId":"28b9778e-0828-3ad6-a248-f87439e0769e","pitchNumber":1,"startTime":"2026-05-25T20:30:50.821Z","endTime":"2026-05-25T20:30:54.094Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.701392991779166,"aZ":-23.625842644870318,"pfxX":-13.323680702726913,"pfxZ":4.497474743748464,"pX":-0.6932528557888086,"pZ":2.489441313895389,"vX0":12.336396475663891,"vY0":-137.99485974283263,"vZ0":-2.8551823274914088,"x":143.43,"y":171.57,"x0":-3.5211887052052946,"y0":50.00622010915843,"z0":5.154068914116336,"aX":-25.34336192798164},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":21.1,"spinRate":2152,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.3990590989027667,"extension":6.618466685902189},"hitData":{"launchSpeed":69.8,"launchAngle":5.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":151.18}},"index":2,"playId":"5de12109-8302-396d-a2d3-608845e371f7","pitchNumber":2,"startTime":"2026-05-25T20:31:08.413Z","endTime":"2026-05-25T20:31:17.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:31:17.119Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T20:31:46.399Z","endTime":"2026-05-25T20:33:46.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":85.7,"endSpeed":78.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.735856804937864,"aZ":-30.34173820140318,"pfxX":8.839974881468054,"pfxZ":1.1762275732493208,"pX":1.0200074156898427,"pZ":2.3327990120257893,"vX0":8.794114739803156,"vY0":-124.51047570892081,"vZ0":-0.8455181607314498,"x":78.12,"y":175.79,"x0":-3.7158899597653443,"y0":50.003183659062415,"z0":5.20423657000965,"aX":13.77522052289128},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-18.1,"spinRate":2869,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44115427596623347,"extension":6.348872254581992},"index":0,"playId":"9dd5f866-f71e-3e91-a1ec-6aa8a6b865f6","pitchNumber":1,"startTime":"2026-05-25T20:32:04.289Z","endTime":"2026-05-25T20:32:07.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3280333190054,"aZ":-23.06744953725268,"pfxX":-10.99660608567234,"pfxZ":4.77443550057295,"pX":-0.5519268689461442,"pZ":2.027034933362754,"vX0":12.172944557343618,"vY0":-137.67403001102005,"vZ0":-4.185447465473595,"x":138.04,"y":184.05,"x0":-3.6150964574184026,"y0":50.00386329392721,"z0":5.140304964503456,"aX":-20.98086373819186},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":17.2,"spinRate":2147,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.39879250249665965,"extension":6.232932947654959},"index":1,"playId":"ac7aa4ad-1bfe-36f2-af3e-c27dde24831f","pitchNumber":2,"startTime":"2026-05-25T20:32:22.418Z","endTime":"2026-05-25T20:32:25.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.802890291224738,"aZ":-20.030925585035373,"pfxX":-11.2157921450115,"pfxZ":6.586543963878181,"pX":-0.13518727930559285,"pZ":2.191670977112717,"vX0":8.142047387175413,"vY0":-135.27707595549555,"vZ0":-4.041205352106186,"x":122.15,"y":179.6,"x0":-1.7338560603732702,"y0":50.00648845976195,"z0":5.117615842282229,"aX":-20.69406157637524},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":18.5,"spinRate":1986,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4056102042603471,"extension":6.540570715076507},"index":2,"playId":"344b4630-e743-3768-b11d-6019d2ff5acb","pitchNumber":3,"startTime":"2026-05-25T20:32:38.545Z","endTime":"2026-05-25T20:32:41.865Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-25T20:32:49.212Z","endTime":"2026-05-25T20:33:06.941Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46423987129378,"aZ":-42.649321662876616,"pfxX":8.880041305779711,"pfxZ":-7.572325577180933,"pX":3.3112778872431585,"pZ":-0.12507048618120553,"vX0":12.815392018318294,"vY0":-119.56712301966843,"vZ0":-3.216741042156446,"x":-9.22,"y":242.16,"x0":-3.3649766489311013,"y0":50.001183940618965,"z0":5.236250297715243,"aX":12.28791960215233},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-14.3,"breakHorizontal":-20.4,"spinRate":3413,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.46603840564921173,"extension":6.4972833456642},"index":4,"playId":"13417553-2324-360e-8fbd-4a798a7c6832","pitchNumber":4,"startTime":"2026-05-25T20:33:06.941Z","endTime":"2026-05-25T20:33:10.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Nolan McLean. Eugenio Suárez scores. Spencer Steer to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"13417553-2324-360e-8fbd-4a798a7c6832","startTime":"2026-05-25T20:33:26.428Z","endTime":"2026-05-25T20:33:42.754Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":553993,"link":"/api/v1/people/553993"}},{"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15222377224615,"aZ":-26.625590182659014,"pfxX":-10.175014855505866,"pfxZ":2.8813615642542256,"pX":-1.2372409905587616,"pZ":2.3029013210998426,"vX0":4.645178323089869,"vY0":-138.4908945257825,"vZ0":-3.106307361803006,"x":164.16,"y":176.6,"x0":-1.621389560945218,"y0":50.00565549715939,"z0":5.235137098170187,"aX":-19.615832706518216},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":17.4,"spinRate":2016,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39666372831453467,"extension":6.362542172032347},"index":6,"playId":"404821d5-be44-378d-b92b-0cea7b85d607","pitchNumber":5,"startTime":"2026-05-25T20:33:42.754Z","endTime":"2026-05-25T20:33:46.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:33:46.617Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T20:33:48.844Z","endTime":"2026-05-25T20:35:39.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.934402297819513,"aZ":-30.90845473313477,"pfxX":10.29843009437599,"pfxZ":0.8112020018566444,"pX":1.0010581005940389,"pZ":3.1869275514726993,"vX0":8.308696718992103,"vY0":-124.78191036993697,"vZ0":1.4993467883861846,"x":78.84,"y":152.73,"x0":-3.7239152948951726,"y0":50.00176615662039,"z0":5.147537496250737,"aX":16.041731418464266},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-20.8,"spinRate":2924,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.44099544769575916,"extension":6.7713747667647555},"index":0,"playId":"c08be50d-4bc7-3954-b513-ac99fb775a57","pitchNumber":1,"startTime":"2026-05-25T20:34:08.018Z","endTime":"2026-05-25T20:34:11.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.980403410826046,"aZ":-30.640749862682163,"pfxX":-12.361971853411525,"pfxZ":0.8043988084229969,"pX":-0.3571108777288299,"pZ":2.53791190223026,"vX0":13.285138786442353,"vY0":-137.22710178996468,"vZ0":-1.817890967792335,"x":130.61,"y":170.26,"x0":-3.651838636891171,"y0":50.004398070043585,"z0":5.293592586181605,"aX":-23.61160885478903},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.2,"breakHorizontal":19.7,"spinRate":2111,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.39893931841595265,"extension":6.206862683689528},"index":1,"playId":"31320b15-03d5-3328-9bf4-d10ab798f935","pitchNumber":2,"startTime":"2026-05-25T20:34:22.733Z","endTime":"2026-05-25T20:34:27.491Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560496715873168,"aZ":-28.920623066319177,"pfxX":-11.14678513398356,"pfxZ":1.7520841990105254,"pX":-0.49741424826198,"pZ":2.044652105010145,"vX0":6.978407184472787,"vY0":-135.5435214176917,"vZ0":-2.7894578740903486,"x":135.96,"y":183.57,"x0":-1.6617295752471768,"y0":50.00029495773022,"z0":5.113596486027429,"aX":-20.667681778293453},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.8,"breakHorizontal":18.6,"spinRate":1975,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4046248619798356,"extension":6.174238170783606},"index":2,"playId":"c5e93e75-82a0-3bd1-ad6b-f4b1a1c10029","pitchNumber":3,"startTime":"2026-05-25T20:34:46.197Z","endTime":"2026-05-25T20:34:52.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849376138415025,"aZ":-31.34701514981818,"pfxX":10.773219932080673,"pfxZ":0.5369268391390001,"pX":2.180005569428802,"pZ":0.4049078239140163,"vX0":6.022673026931631,"vY0":-124.32544812697573,"vZ0":-4.703073046358519,"x":33.9,"y":227.85,"x0":-1.686846293374587,"y0":50.00229858078067,"z0":4.973432037540865,"aX":16.578907035774467},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-21.0,"spinRate":2945,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.443429457912091,"extension":6.747394051908961},"index":3,"playId":"54d52c83-8251-3b87-99d4-9e8c5e179108","pitchNumber":4,"startTime":"2026-05-25T20:35:06.817Z","endTime":"2026-05-25T20:35:11.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59835483809857,"aZ":-17.133625594172152,"pfxX":-8.230340262690017,"pfxZ":7.7049688763708835,"pX":-0.16731857784719775,"pZ":1.8787546545927105,"vX0":6.184097815846767,"vY0":-139.56931631076776,"vZ0":-6.2008558117272035,"x":123.38,"y":188.05,"x0":-1.3546759043558003,"y0":50.000442359872316,"z0":5.278150875041123,"aX":-16.058855805773877},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":13.4,"spinRate":2228,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39408156222494695,"extension":6.62785202964839},"hitData":{"launchSpeed":100.1,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":156.24}},"index":4,"playId":"828d6454-1c5e-30b7-9a19-14732c4af2f1","pitchNumber":5,"startTime":"2026-05-25T20:35:29.825Z","endTime":"2026-05-25T20:35:39.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:35:39.371Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, shortstop Elly De La Cruz to first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T20:36:44.359Z","endTime":"2026-05-25T20:37:54.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48803780399627,"aZ":-27.23853185080088,"pfxX":12.800994835541854,"pfxZ":2.711428135437064,"pX":0.4659204425429088,"pZ":2.061281784264191,"vX0":-11.81523801340845,"vY0":-134.4546379680089,"vZ0":-3.501630575838778,"x":99.24,"y":183.13,"x0":3.264572467097304,"y0":50.00477796595579,"z0":5.324020411631205,"aX":23.325325467203502},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":-20.5,"spinRate":2267,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.40812959806326665,"extension":5.881631319531544},"hitData":{"launchSpeed":96.7,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":154.72}},"index":0,"playId":"808c651f-67c4-36c0-bf03-fba9207d5c25","pitchNumber":1,"startTime":"2026-05-25T20:37:45.556Z","endTime":"2026-05-25T20:37:54.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:37:54.585Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a ground ball to right fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T20:38:20.609Z","endTime":"2026-05-25T20:39:00.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T20:38:15.390Z","endTime":"2026-05-25T20:38:22.810Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8636107150007,"aZ":-22.65237869149768,"pfxX":12.387360420475371,"pfxZ":5.159801942550193,"pX":-0.6628510915325723,"pZ":2.063108311528776,"vX0":-14.4791216243423,"vY0":-135.50937634057854,"vZ0":-4.079585021793724,"x":142.27,"y":183.08,"x0":3.16078861404385,"y0":50.00083339458704,"z0":5.186597160040515,"aX":22.848436977363964},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":-19.1,"spinRate":2308,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.4054756529259711,"extension":6.127309894552106},"index":1,"playId":"c34b5489-6269-3fbd-803e-1b4c50d4f9c3","pitchNumber":1,"startTime":"2026-05-25T20:38:22.810Z","endTime":"2026-05-25T20:38:26.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.845320317250994,"aZ":-29.40041373841211,"pfxX":-4.522369931170659,"pfxZ":1.934934274014502,"pX":-1.5419555326083476,"pZ":1.6722610249134098,"vX0":-9.968059740940147,"vY0":-119.4090054530423,"vZ0":-2.4237805274350497,"x":175.78,"y":193.63,"x0":3.2882230058379744,"y0":50.000187140367196,"z0":5.368316054039614,"aX":-6.473116182606675},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":10.8,"spinRate":2687,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4602195840666856,"extension":5.811761436958953},"index":2,"playId":"a06e063e-e0bf-3ab9-866d-c8273af84929","pitchNumber":2,"startTime":"2026-05-25T20:38:35.113Z","endTime":"2026-05-25T20:38:39.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.761635947790968,"aZ":-27.435832603340945,"pfxX":12.96121239711795,"pfxZ":2.5653406745420497,"pX":0.17488465454156527,"pZ":2.7899642704369145,"vX0":-12.754365988303261,"vY0":-135.29235049077016,"vZ0":-1.6313951050321553,"x":110.33,"y":163.45,"x0":3.276572666678905,"y0":50.00011556964997,"z0":5.3319533757808815,"aX":23.91565808331231},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":-20.6,"spinRate":2283,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.40554585922017283,"extension":5.95512908609607},"hitData":{"launchSpeed":103.2,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.09,"coordY":118.74}},"index":3,"playId":"5eb340bb-af51-36e3-a373-8b74bb51adf3","pitchNumber":3,"startTime":"2026-05-25T20:38:48.294Z","endTime":"2026-05-25T20:39:00.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:39:00.367Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyrone Taylor out on a sacrifice bunt, pitcher Nick Lodolo to first baseman Nathaniel Lowe. A.J. Ewing to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T20:38:58.208Z","endTime":"2026-05-25T20:39:48.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":1},"credits":[{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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(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.4,"endSpeed":84.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115984256053636,"aZ":-22.168920419919473,"pfxX":12.141722926752415,"pfxZ":5.416228897076696,"pX":0.7238428589370112,"pZ":2.9088543023401154,"vX0":-11.405480990192068,"vY0":-135.43022186061395,"vZ0":-2.2395154318426918,"x":89.41,"y":160.24,"x0":3.4237574801705772,"y0":50.00170917601303,"z0":5.306146516868179,"aX":22.42721603109623},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-19.4,"spinRate":2341,"spinDirection":105},"zone":3,"typeConfidence":2.0,"plateTime":0.4052887940861756,"extension":6.136770779828286},"index":0,"playId":"ca853727-0ef6-32ef-827c-8c58c338eb3b","pitchNumber":1,"startTime":"2026-05-25T20:39:24.135Z","endTime":"2026-05-25T20:39:27.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6837019931878,"aZ":-31.851149454443213,"pfxX":13.458565661768684,"pfxZ":0.19302726373069312,"pX":0.325444659522528,"pZ":2.021439419725916,"vX0":-11.81965710061635,"vY0":-127.72613653082416,"vZ0":-1.8428111991134029,"x":104.59,"y":184.2,"x0":3.2770299988355176,"y0":50.001217932208945,"z0":5.27040852542739,"aX":22.111285488408665},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":-21.5,"spinRate":1894,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4297659987593141,"extension":6.138820063096534},"hitData":{"launchSpeed":21.4,"launchAngle":44.0,"totalDistance":33.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":120.51,"coordY":191.82}},"index":1,"playId":"771184a6-2961-3ef7-8cf6-64eeb850e79a","pitchNumber":2,"startTime":"2026-05-25T20:39:39.370Z","endTime":"2026-05-25T20:39:48.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:39:48.191Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Morabito called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T20:40:08.943Z","endTime":"2026-05-25T20:42:22.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58919545768956,"aZ":-29.321945046412747,"pfxX":12.51359320751575,"pfxZ":1.5208606187694151,"pX":1.6144525023277303,"pZ":2.8070873687585784,"vX0":-9.609623219826693,"vY0":-136.69151356522747,"vZ0":-1.1093921355439922,"x":55.46,"y":162.99,"x0":3.5651829738879575,"y0":50.00348397995309,"z0":5.247677731066838,"aX":23.474144196308224},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.8,"breakHorizontal":-20.4,"spinRate":2433,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.4020442791807577,"extension":5.892312019936267},"index":0,"playId":"c036e332-b843-3c02-83d1-7a2215063f0e","pitchNumber":1,"startTime":"2026-05-25T20:40:15.462Z","endTime":"2026-05-25T20:40:18.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089426724195107,"aZ":-32.07411724209088,"pfxX":11.520920556636739,"pfxZ":0.0576195557461201,"pX":0.6750316602771141,"pZ":1.965334426475293,"vX0":-10.501310433271193,"vY0":-127.09387051401932,"vZ0":-1.779488408890061,"x":91.27,"y":185.72,"x0":3.380435615411164,"y0":50.000781864729696,"z0":5.24235017600586,"aX":18.687945778010853},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":-18.2,"spinRate":1804,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.4323568690766937,"extension":5.923171273635834},"index":1,"playId":"43ed43d6-c1be-3fe8-a62d-59c555aa7b7f","pitchNumber":2,"startTime":"2026-05-25T20:40:31.564Z","endTime":"2026-05-25T20:40:37.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.4,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88874032801612,"aZ":-22.110563015454794,"pfxX":11.709107895709023,"pfxZ":5.438530546298697,"pX":0.6899679483686428,"pZ":3.373189797404679,"vX0":-11.314714010129332,"vY0":-136.38635597099068,"vZ0":-1.2349326571161898,"x":90.7,"y":147.7,"x0":3.406492672689032,"y0":50.00576129792956,"z0":5.382753515078001,"aX":21.677591143192018},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":-18.2,"spinRate":2340,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4043267080718005,"extension":6.013219319998974},"index":2,"playId":"3793d6f7-8cf4-3007-8a0d-d45409bc57d3","pitchNumber":3,"startTime":"2026-05-25T20:41:02.553Z","endTime":"2026-05-25T20:41:05.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-25T20:41:16.641Z","endTime":"2026-05-25T20:41:33.017Z","isPitch":false,"type":"action","player":{"id":703492,"link":"/api/v1/people/703492"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14873051786572,"aZ":-30.916403680569353,"pfxX":-6.663199381107731,"pfxZ":0.8715899737368868,"pX":2.981585526370336,"pZ":3.435909446277606,"vX0":0.21162473882373722,"vY0":-119.71764219279274,"vZ0":1.4554304769071704,"x":3.35,"y":146.01,"x0":3.7558911347835817,"y0":50.00144612954963,"z0":5.606919088828124,"aX":-9.578871464813012},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":12.0,"spinRate":2663,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.45919355344612933,"extension":5.659731510050058},"index":4,"playId":"52bd92be-b72f-3bfe-bd34-d132502c4332","pitchNumber":4,"startTime":"2026-05-25T20:41:33.017Z","endTime":"2026-05-25T20:41:36.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.2,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08707875444348,"aZ":-34.91066823697771,"pfxX":13.270558822146874,"pfxZ":-1.6662636118829082,"pX":0.49589042997117727,"pZ":0.6825909563910378,"vX0":-11.33555570550077,"vY0":-128.12065336059825,"vZ0":-4.348187802691087,"x":98.1,"y":220.35,"x0":3.2852957924537027,"y0":50.006119851078964,"z0":5.174441789650528,"aX":21.743250062803057},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":-21.0,"spinRate":1896,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4299322749895862,"extension":5.9397817666714845},"index":5,"playId":"28534663-6959-39bc-900a-94ba9b683157","pitchNumber":5,"startTime":"2026-05-25T20:41:52.505Z","endTime":"2026-05-25T20:41:55.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10457279997381,"aZ":-26.038448824561996,"pfxX":11.987888363844217,"pfxZ":3.236977671053758,"pX":-0.1744798620918415,"pZ":1.8512578626081815,"vX0":-13.367720652893057,"vY0":-137.23487006758967,"vZ0":-4.361227722630588,"x":123.65,"y":188.8,"x0":3.2163964827571188,"y0":50.002233759138754,"z0":5.24772855227532,"aX":22.725265763740904},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.0,"breakHorizontal":-18.7,"spinRate":2269,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4000458304130774,"extension":5.965356051886962},"index":6,"playId":"9519b6a2-ef8d-3b8b-b616-d9aa7e31e8f2","pitchNumber":6,"startTime":"2026-05-25T20:42:17.899Z","endTime":"2026-05-25T20:42:22.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:42:22.100Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Dunn grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T20:44:13.555Z","endTime":"2026-05-25T20:46:50.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94878081128309,"aZ":-33.976656068625175,"pfxX":7.611720413804468,"pfxZ":-1.2036473187981844,"pX":-0.9763143079452351,"pZ":3.624757473273372,"vX0":4.785339418704511,"vY0":-122.17512802461292,"vZ0":3.015016557942591,"x":154.21,"y":140.91,"x0":-3.9546668484149907,"y0":50.00170789860377,"z0":5.3108158700025045,"aX":11.409352179975075},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.1,"breakHorizontal":-15.0,"spinRate":2926,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.44975133002451084,"extension":5.803175299280565},"index":0,"playId":"3239f841-ec59-35d5-a829-e40da8da1b86","pitchNumber":1,"startTime":"2026-05-25T20:44:32.970Z","endTime":"2026-05-25T20:44:37.979Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-25T20:45:10.334Z","endTime":"2026-05-25T20:45:38.757Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203211219840714,"aZ":-24.269857173825642,"pfxX":-10.82234300134312,"pfxZ":3.945291084382953,"pX":-0.13005923638392686,"pZ":3.8394936475063965,"vX0":13.609367629719143,"vY0":-140.07560154434356,"vZ0":0.11001786334263941,"x":121.96,"y":135.11,"x0":-3.6267809543773177,"y0":50.00265848124918,"z0":5.3758297208802395,"aX":-21.68360642666924},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":17.0,"spinRate":2096,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3897964071388924,"extension":6.280755527612536},"index":2,"playId":"00707769-f044-31b9-bb8d-349feeeceaa5","pitchNumber":2,"startTime":"2026-05-25T20:45:38.757Z","endTime":"2026-05-25T20:45:42.074Z","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":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65606993154102,"aZ":-25.200162401078938,"pfxX":-10.126181687080928,"pfxZ":3.532026228675269,"pX":-1.6212973238573287,"pZ":2.8641317620612035,"vX0":9.433644522221686,"vY0":-138.8346932888167,"vZ0":-2.164074524379387,"x":178.8,"y":161.45,"x0":-3.7282824287951155,"y0":50.00506923997318,"z0":5.310932579870871,"aX":-20.00376278875786},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":16.7,"spinRate":2147,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3927627691417701,"extension":5.945281590009176},"index":3,"playId":"975ed1e1-7dd8-39b3-b4e9-39ae07b2d92a","pitchNumber":3,"startTime":"2026-05-25T20:45:50.467Z","endTime":"2026-05-25T20:45:55.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680758331793648,"aZ":-33.04614585984836,"pfxX":7.309654335472308,"pfxZ":-0.5527057293864823,"pX":1.381285012227794,"pZ":1.2524307818816216,"vX0":10.091327919068217,"vY0":-125.55395606301349,"vZ0":-2.639867245887692,"x":64.35,"y":204.96,"x0":-3.6474956564478176,"y0":50.000520501860606,"z0":5.0210113095984665,"aX":11.604332504334995},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":-15.6,"spinRate":2874,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.43713131323767307,"extension":6.665728423840621},"index":4,"playId":"979d423e-5410-3a1c-8dd4-d2aa7f481aa8","pitchNumber":4,"startTime":"2026-05-25T20:46:11.536Z","endTime":"2026-05-25T20:46:14.596Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.925927446430144,"aZ":-25.363513640425744,"pfxX":-11.201302153946692,"pfxZ":3.556846006145717,"pX":0.633743284829147,"pZ":2.2816342455435272,"vX0":14.739062845252917,"vY0":-136.7476883028042,"vZ0":-3.136308915501795,"x":92.84,"y":177.18,"x0":-3.342166961202923,"y0":50.00488914091773,"z0":5.161617994499952,"aX":-21.46052995965421},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":17.6,"spinRate":2085,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.3988005529824523,"extension":6.441294816386108},"index":5,"playId":"dca25c08-b243-3517-90aa-7b741ef1e67a","pitchNumber":5,"startTime":"2026-05-25T20:46:23.938Z","endTime":"2026-05-25T20:46:27.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724963980112992,"aZ":-27.47476106281505,"pfxX":-10.359439433125432,"pfxZ":2.4253083033878546,"pX":-1.2604891754858016,"pZ":3.1766970466642865,"vX0":9.586896918904197,"vY0":-138.01207171237303,"vZ0":-0.7646411041197975,"x":165.05,"y":153.01,"x0":-3.4274630812127667,"y0":50.00070385072252,"z0":5.302112601914191,"aX":-20.051171628141752},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.4,"breakHorizontal":16.8,"spinRate":2085,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3963490845601587,"extension":6.430320018904482},"hitData":{"launchSpeed":51.5,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.34,"coordY":165.9}},"index":6,"playId":"e184db1a-6528-3ff1-ad4c-1459705f6965","pitchNumber":6,"startTime":"2026-05-25T20:46:40.836Z","endTime":"2026-05-25T20:46:50.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:46:50.398Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T20:47:00.808Z","endTime":"2026-05-25T20:48:26.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.568859287070964,"aZ":-19.836654842015555,"pfxX":-1.5044344592988073,"pfxZ":6.439615984784538,"pX":-0.4757966408901122,"pZ":4.423927448234765,"vX0":3.37899111128894,"vY0":-137.32327720750516,"vZ0":0.7853201904391478,"x":135.14,"y":119.33,"x0":-1.5250879335001326,"y0":50.00063001313192,"z0":5.480736927105075,"aX":-2.8817434420644172},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":2.0,"spinRate":2639,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39840825584952144,"extension":6.061880355354237},"index":0,"playId":"9af28a77-12c0-32aa-8a3b-69577b9d771d","pitchNumber":1,"startTime":"2026-05-25T20:47:24.123Z","endTime":"2026-05-25T20:47:28.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0808477645693,"aZ":-32.94602720062656,"pfxX":-8.396113334801054,"pfxZ":-0.4643503671610407,"pX":-0.854749019896974,"pZ":2.6936270801076496,"vX0":5.182235901413811,"vY0":-128.57635071823756,"vZ0":-0.28288998536380083,"x":149.58,"y":166.05,"x0":-1.8073543040383955,"y0":50.00023793137437,"z0":5.36522943110974,"aX":-14.031902402905018},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":14.0,"spinRate":1112,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.42627333038717374,"extension":6.095189704478598},"index":1,"playId":"5dd72aa9-40d6-321d-b50a-4d82f6e7b108","pitchNumber":2,"startTime":"2026-05-25T20:47:37.356Z","endTime":"2026-05-25T20:47:41.859Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.192478143790716,"aZ":-27.43047364726021,"pfxX":-9.776095393641905,"pfxZ":2.468718812615137,"pX":-0.3732806575127495,"pZ":2.8177141231128857,"vX0":11.23060914659621,"vY0":-137.45124860909533,"vZ0":-1.6103572717964363,"x":131.23,"y":162.7,"x0":-3.2333363081607804,"y0":50.00325885508548,"z0":5.26573700732941,"aX":-18.79042570858823},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.3,"breakHorizontal":15.5,"spinRate":1974,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.3978028902252828,"extension":6.573675352600312},"index":2,"playId":"3ea2c47d-0df8-3115-8762-5e9e5d9196b9","pitchNumber":3,"startTime":"2026-05-25T20:48:23.511Z","endTime":"2026-05-25T20:48:26.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:48:26.651Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Bleday homers (7) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T20:48:34.007Z","endTime":"2026-05-25T20:49:26.475Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12994108036317,"aZ":-25.682035641977368,"pfxX":0.0344007865180469,"pfxZ":3.67026230081541,"pX":2.3963700780645207,"pZ":1.9479864528853434,"vX0":10.116564296405693,"vY0":-131.86815221751792,"vZ0":-3.420270523875799,"x":25.66,"y":186.18,"x0":-1.488302480469503,"y0":50.00006955424524,"z0":5.149071638440304,"aX":0.058660303617725604},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":-2.2,"spinRate":2495,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.41481475069226814,"extension":6.673641271336133},"index":0,"playId":"6a1082c6-62b7-35bb-98b6-b0c6d2f39420","pitchNumber":1,"startTime":"2026-05-25T20:48:50.858Z","endTime":"2026-05-25T20:48:55.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200651255686346,"aZ":-17.762700352765968,"pfxX":-5.47167272663567,"pfxZ":7.427909495094776,"pX":-0.23007683065871792,"pZ":2.4330380613759774,"vX0":5.851273499197088,"vY0":-138.50480941677895,"vZ0":-4.405145162727709,"x":125.77,"y":173.09,"x0":-1.6600915550064672,"y0":50.00692376066416,"z0":5.233552567164283,"aX":-10.62345720255342},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":8.6,"spinRate":2303,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3955941918028816,"extension":6.102790338488794},"hitData":{"launchSpeed":105.6,"launchAngle":29.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":178.15,"coordY":41.96}},"index":1,"playId":"b8063270-0274-36c4-987f-59db4398e625","pitchNumber":2,"startTime":"2026-05-25T20:49:03.849Z","endTime":"2026-05-25T20:49:26.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:49:26.475Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T20:49:14.885Z","endTime":"2026-05-25T20:51:17.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81273831198932,"aZ":-33.480151953569354,"pfxX":9.680583273182233,"pfxZ":-0.8376014831320848,"pX":1.5036730819044877,"pZ":3.492072641640939,"vX0":9.779588090652858,"vY0":-124.43913218048193,"vZ0":2.6161530459301976,"x":59.68,"y":144.49,"x0":-3.7532574898900366,"y0":50.00596400802516,"z0":5.223598322477446,"aX":15.000569873138524},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":-20.0,"spinRate":3055,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4422207731850816,"extension":6.967644414828442},"index":0,"playId":"7a9ce71b-f810-3660-8d49-64f5b3d85e76","pitchNumber":1,"startTime":"2026-05-25T20:49:44.299Z","endTime":"2026-05-25T20:49:47.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487610601566008,"aZ":-33.76241382460089,"pfxX":10.601729719152663,"pfxZ":-0.9979322785237166,"pX":0.7186765017448874,"pZ":1.924039915622644,"vX0":7.907336741978455,"vY0":-126.01375630008621,"vZ0":-1.106056650952521,"x":89.61,"y":186.83,"x0":-3.8506973697137643,"y0":50.004119213068854,"z0":5.126103002050994,"aX":16.844600154539496},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.8,"breakHorizontal":-21.1,"spinRate":2906,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4366757031564008,"extension":6.222743594434918},"index":1,"playId":"2fa6eedc-bf39-3316-b6f7-c9b6f3157c54","pitchNumber":2,"startTime":"2026-05-25T20:49:58.472Z","endTime":"2026-05-25T20:50:02.149Z","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":94.3,"endSpeed":86.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.992077035214848,"aZ":-26.12159683170646,"pfxX":-10.912770787464689,"pfxZ":3.1748725310711112,"pX":-0.832676300724053,"pZ":1.907971518443437,"vX0":11.170759182426773,"vY0":-136.9240552466329,"vZ0":-4.011752012427094,"x":148.74,"y":187.26,"x0":-3.53889403039138,"y0":50.005418145020165,"z0":5.170473586323873,"aX":-20.81598780234245},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.0,"breakHorizontal":17.5,"spinRate":2055,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.3993558255999874,"extension":6.65822612182044},"index":2,"playId":"e0520e9c-ab11-3267-bc13-6f3e593c18e4","pitchNumber":3,"startTime":"2026-05-25T20:50:11.788Z","endTime":"2026-05-25T20:50:15.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-25T20:50:32.514Z","endTime":"2026-05-25T20:50:39.058Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00809026975315,"aZ":-44.010392725864335,"pfxX":6.711987391508918,"pfxZ":-8.619103265107663,"pX":-1.5479144730783219,"pZ":2.2128258403330325,"vX0":3.598147624557862,"vY0":-117.78694987298293,"vZ0":2.212307476721291,"x":176.0,"y":179.03,"x0":-3.978424753151548,"y0":50.001644043588215,"z0":5.398833379119403,"aX":9.219222768007704},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.5,"breakHorizontal":-13.2,"spinRate":3165,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4690450176536056,"extension":6.617230348887572},"index":4,"playId":"cec7fdd5-77d8-34e6-9de4-212d90504378","pitchNumber":4,"startTime":"2026-05-25T20:50:39.058Z","endTime":"2026-05-25T20:50:42.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87187957637523,"aZ":-34.42419440242485,"pfxX":9.623312566029657,"pfxZ":-1.4847378445876407,"pX":1.7615479271392382,"pZ":1.7094730035119041,"vX0":10.17035044384719,"vY0":-123.63412062053192,"vZ0":-0.8833915346074722,"x":63.18,"y":155.98,"x0":-3.683616313312238,"y0":50.001224939233396,"z0":5.008319101226205,"aX":14.618111880271877},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.6,"breakHorizontal":-20.2,"spinRate":3000,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4461871427270663,"extension":6.753527491562248},"index":5,"playId":"66c5990f-e5e8-33cb-a0f9-32846723959a","pitchNumber":5,"startTime":"2026-05-25T20:50:58.653Z","endTime":"2026-05-25T20:51:04.543Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012492168742856,"aZ":-26.391656408412995,"pfxX":-11.03036281245567,"pfxZ":3.033162216568021,"pX":0.06877391004762161,"pZ":1.899407069140898,"vX0":8.64642094904608,"vY0":-136.95347860272565,"vZ0":-3.728706678495463,"x":114.38,"y":187.5,"x0":-1.6893116910068873,"y0":50.00507344496717,"z0":5.0746539602002985,"aX":-21.04749996022315},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":18.2,"spinRate":2009,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.39926959257850836,"extension":6.337313779790085},"index":6,"playId":"6d2551b9-b7e8-3ad7-b924-df64ae033f41","pitchNumber":6,"startTime":"2026-05-25T20:51:12.107Z","endTime":"2026-05-25T20:51:17.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:51:17.136Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, third baseman Sal Stewart to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T20:52:37.360Z","endTime":"2026-05-25T20:54:37.972Z","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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":82.1,"endSpeed":75.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379665460547667,"aZ":-34.62499476216421,"pfxX":-3.602807321026576,"pfxZ":-1.696149353319253,"pX":-0.18999102771506415,"pZ":2.6612875283914246,"vX0":-7.486158082492553,"vY0":-119.40526368027443,"vZ0":0.6314788291210673,"x":124.24,"y":166.93,"x0":3.4563827560095444,"y0":50.0054736348609,"z0":5.513283003099308,"aX":-5.193122990268767},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.6,"breakHorizontal":8.4,"spinRate":2573,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.4590222042739578,"extension":5.740035535143261},"index":0,"playId":"d689a6de-7f0f-3714-a02e-588d9e0c7a3e","pitchNumber":1,"startTime":"2026-05-25T20:53:23.752Z","endTime":"2026-05-25T20:53:26.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76740494461668,"aZ":-35.254935285357945,"pfxX":-3.365233042205024,"pfxZ":-2.121447745037451,"pX":-0.7432750156639861,"pZ":0.9377706870979483,"vX0":-8.699649259540541,"vY0":-120.16227539795867,"vZ0":-3.0443077285086906,"x":145.33,"y":213.46,"x0":3.371207885843372,"y0":50.00279726242861,"z0":5.374904624116761,"aX":-4.886562268421613},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":8.3,"spinRate":2596,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.457009012043577,"extension":5.904642184382442},"index":1,"playId":"08943f9e-0a6b-348d-8958-ea6668c6ba9a","pitchNumber":2,"startTime":"2026-05-25T20:53:36.276Z","endTime":"2026-05-25T20:53:39.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-25T20:53:48.832Z","endTime":"2026-05-25T20:53:59.818Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495827885206378,"aZ":-35.2438053157391,"pfxX":-3.3697113084188772,"pfxZ":-2.141072651725377,"pX":-0.7710407838596901,"pZ":1.9128444448012836,"vX0":-8.530794523091249,"vY0":-119.65858252358949,"vZ0":-0.9458425748364462,"x":146.39,"y":187.13,"x0":3.2940754178409395,"y0":50.002364408976824,"z0":5.502380473968327,"aX":-4.831202198547824},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.8,"breakHorizontal":8.4,"spinRate":2536,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4597071557827199,"extension":5.830611616642852},"index":3,"playId":"55ef502f-4fd0-36f2-8ff9-1183d61fd82d","pitchNumber":3,"startTime":"2026-05-25T20:53:59.818Z","endTime":"2026-05-25T20:54:03.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96296334072771,"aZ":-24.4986903951019,"pfxX":12.623622379929401,"pfxZ":4.087908969233835,"pX":-0.9685322979690866,"pZ":2.2428500098380644,"vX0":-15.435856310617114,"vY0":-136.87594670802852,"vZ0":-3.548702196500704,"x":153.92,"y":178.22,"x0":3.1299543788568958,"y0":50.00552707832448,"z0":5.25278297166512,"aX":23.722845220700414},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":-19.2,"spinRate":2265,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.40166050408575504,"extension":6.223613815391945},"index":4,"playId":"1e40a800-ed19-3c38-89ea-7df4885d60ab","pitchNumber":4,"startTime":"2026-05-25T20:54:13.861Z","endTime":"2026-05-25T20:54:17.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50643724345669,"aZ":-26.0392774533014,"pfxX":12.436900827118281,"pfxZ":3.2214696216950767,"pX":0.34197164554126536,"pZ":2.9125853341219368,"vX0":-12.43905547834239,"vY0":-137.6393405729119,"vZ0":-1.6980464706780434,"x":103.96,"y":160.14,"x0":3.3190322303992215,"y0":50.004014948177044,"z0":5.312639065548552,"aX":23.700305621805914},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.6,"breakHorizontal":-19.7,"spinRate":2256,"spinDirection":104},"zone":3,"typeConfidence":2.0,"plateTime":0.39898736549572256,"extension":5.992172987426632},"hitData":{"launchSpeed":87.5,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":162.83}},"index":5,"playId":"fd74ebce-859e-3051-a2f0-0b73367267b1","pitchNumber":5,"startTime":"2026-05-25T20:54:29.450Z","endTime":"2026-05-25T20:54:37.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:54:37.972Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, third baseman Sal Stewart to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T20:54:39.921Z","endTime":"2026-05-25T20:55:53.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69934848117508,"aZ":-25.98811499495464,"pfxX":10.50065134860224,"pfxZ":3.3016024727579225,"pX":-1.2010541731199795,"pZ":3.7753199704587344,"vX0":-15.535588383435899,"vY0":-137.1268824478373,"vZ0":0.32835798845260344,"x":162.78,"y":136.85,"x0":3.2145225911275297,"y0":50.00453531325179,"z0":5.449302973380882,"aX":19.690039090229572},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":-15.1,"spinRate":2123,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.4018160089039391,"extension":6.075859961040339},"index":0,"playId":"cc39a6d2-f204-336b-b28f-1df78a2faaf6","pitchNumber":1,"startTime":"2026-05-25T20:55:10.807Z","endTime":"2026-05-25T20:55:14.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698091746697358,"aZ":-32.69053972280607,"pfxX":-5.6430790857591475,"pfxZ":-0.37749851954926505,"pX":2.83820857193545,"pZ":3.2109633661123054,"vX0":-0.47205517653656215,"vY0":-117.13634633542277,"vZ0":1.8997605627634944,"x":8.81,"y":152.08,"x0":3.775112147848252,"y0":50.00161924108449,"z0":5.462813252503423,"aX":-7.78062331948245},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.1,"breakHorizontal":10.3,"spinRate":2246,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.46897192660845066,"extension":5.800585326018981},"index":1,"playId":"247e7813-5af6-30b6-952a-dad0a29d3adc","pitchNumber":2,"startTime":"2026-05-25T20:55:26.997Z","endTime":"2026-05-25T20:55:29.997Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05023466470606,"aZ":-29.890797780341817,"pfxX":12.37206258014059,"pfxZ":1.2272843282184063,"pX":0.40587578394459883,"pZ":2.1871315467853885,"vX0":-12.350939752070245,"vY0":-136.19725656996494,"vZ0":-2.747761613094442,"x":101.53,"y":179.73,"x0":3.408826520944575,"y0":50.00582974993624,"z0":5.292889466759819,"aX":23.069987344556132},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.8,"breakHorizontal":-19.6,"spinRate":2246,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.4033425874859735,"extension":5.998509489027713},"hitData":{"launchSpeed":82.1,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.3,"coordY":154.09}},"index":2,"playId":"d8eadeed-2d39-3e6f-aef7-cf02a1f18086","pitchNumber":3,"startTime":"2026-05-25T20:55:44.323Z","endTime":"2026-05-25T20:55:53.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:55:53.968Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to center fielder Blake Dunn.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T20:55:55.270Z","endTime":"2026-05-25T20:57:40.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"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(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.5,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16836438814588,"aZ":-24.88425813642652,"pfxX":13.31238422154087,"pfxZ":4.019061230935715,"pX":-1.0086475533792703,"pZ":2.3306495538687892,"vX0":-15.67548082944367,"vY0":-135.02950426842852,"vZ0":-3.079569435623028,"x":155.45,"y":175.85,"x0":3.190413956689555,"y0":50.005169559899336,"z0":5.271031981023804,"aX":24.159945685505356},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":-20.0,"spinRate":2177,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.40836061375699906,"extension":6.091019120274521},"index":0,"playId":"94020db6-cb29-303b-aac9-416f968928f3","pitchNumber":1,"startTime":"2026-05-25T20:56:18.037Z","endTime":"2026-05-25T20:56:21.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5731979679469,"aZ":-24.563795620405692,"pfxX":13.259667074536416,"pfxZ":4.024668802143383,"pX":-0.13639985740224767,"pZ":1.7911435153882636,"vX0":-13.887844994520929,"vY0":-137.63423135183172,"vZ0":-4.688681835287686,"x":122.2,"y":190.42,"x0":3.2865989895383443,"y0":50.003083243925744,"z0":5.210216818108532,"aX":25.080187037273465},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":-20.6,"spinRate":2370,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4001229993027038,"extension":6.176575777993788},"index":1,"playId":"d3c573b5-0462-3dac-a6d3-b84ae5103c66","pitchNumber":2,"startTime":"2026-05-25T20:56:31.910Z","endTime":"2026-05-25T20:56:34.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.6,"endSpeed":75.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48844480497389,"aZ":-34.935990140921604,"pfxX":-3.235435958504291,"pfxZ":-1.9398573467196858,"pX":-1.3027346077215582,"pZ":0.7129499088421434,"vX0":-9.902742859557446,"vY0":-119.8323047435642,"vZ0":-3.289191580723826,"x":166.66,"y":219.53,"x0":3.3374505533642482,"y0":50.00141512512499,"z0":5.289119995062029,"aX":-4.609884089385761},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.2,"breakHorizontal":8.6,"spinRate":2673,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4606321428578699,"extension":5.99881278207213},"index":2,"playId":"6ff594f7-c0c0-3680-a5ae-17bcc4c3c239","pitchNumber":3,"startTime":"2026-05-25T20:56:47.199Z","endTime":"2026-05-25T20:56:51.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.771952848089096,"aZ":-34.11310298422888,"pfxX":-6.993187153660714,"pfxZ":-1.367905737163241,"pX":-0.7422147249600577,"pZ":2.0529345718177487,"vX0":-7.45777996857329,"vY0":-118.72415858924927,"vZ0":-0.5861678716812462,"x":145.29,"y":183.35,"x0":3.3598948172645366,"y0":50.00550780428026,"z0":5.433853585760907,"aX":-9.887133732320903},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.3,"breakHorizontal":14.6,"spinRate":2694,"spinDirection":297},"zone":7,"typeConfidence":2.0,"plateTime":0.4630600299310448,"extension":5.890572768989691},"index":3,"playId":"b0eb36b8-bd20-345a-8dd3-5a7df871efa7","pitchNumber":4,"startTime":"2026-05-25T20:57:07.793Z","endTime":"2026-05-25T20:57:11.631Z","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":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.597234899882544,"aZ":-23.366861628629724,"pfxX":10.295249007779317,"pfxZ":4.679999623615339,"pX":-0.04949948886412352,"pZ":3.1075309449918866,"vX0":-12.260299534919366,"vY0":-136.85572500072047,"vZ0":-2.008507658400814,"x":118.89,"y":154.88,"x0":3.1688225193291415,"y0":50.00048719046722,"z0":5.465486154447507,"aX":19.36213144484821},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":-15.8,"spinRate":2076,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.4015409593438748,"extension":6.1092230309377555},"hitData":{"launchSpeed":79.7,"launchAngle":21.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.36,"coordY":105.53}},"index":4,"playId":"7ec0f619-d2cc-3ebc-b308-8ca7e894d508","pitchNumber":5,"startTime":"2026-05-25T20:57:29.535Z","endTime":"2026-05-25T20:57:40.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:57:40.339Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Spencer Steer. Carson Benge to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T20:57:40.878Z","endTime":"2026-05-25T20:59:51.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17909382394084,"aZ":-25.652398439469255,"pfxX":12.141243838965519,"pfxZ":3.4790450515547313,"pX":-0.029890065493961147,"pZ":3.480043630626462,"vX0":-13.370412668075359,"vY0":-137.29321027974103,"vZ0":-0.2325862460811351,"x":118.14,"y":144.82,"x0":3.3653405902908693,"y0":50.00670885347604,"z0":5.3371534631068425,"aX":22.792066439502992},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":-18.6,"spinRate":2164,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.4015521360644083,"extension":6.129267549570664},"index":0,"playId":"2a98b160-2d58-33f8-b68b-ef0e75431d97","pitchNumber":1,"startTime":"2026-05-25T20:58:05.223Z","endTime":"2026-05-25T20:58:09.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82914820944807,"aZ":-33.543591166670694,"pfxX":-5.480473996296482,"pfxZ":-0.9628596856994447,"pX":0.22185408588631378,"pZ":1.4054374002868806,"vX0":-5.963516856507441,"vY0":-119.52270536733872,"vZ0":-2.1525906700345563,"x":108.54,"y":200.83,"x0":3.4731911344302504,"y0":50.00016376253673,"z0":5.367730952648115,"aX":-7.8242987494091985},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.0,"breakHorizontal":11.5,"spinRate":2606,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.4605491943758855,"extension":5.894587499897167},"index":1,"playId":"6b96d448-9195-3197-9f41-eef8ff6c50cb","pitchNumber":2,"startTime":"2026-05-25T20:58:22.540Z","endTime":"2026-05-25T20:58:27.504Z","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":94.6,"endSpeed":85.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67499725673553,"aZ":-26.943186926282706,"pfxX":11.733174203211243,"pfxZ":2.7718063975431484,"pX":0.11606179142342217,"pZ":3.5667796136454806,"vX0":-12.487192351997132,"vY0":-137.13489826492298,"vZ0":-0.1001767907736969,"x":112.58,"y":142.48,"x0":3.222332692664623,"y0":50.00439825335578,"z0":5.454541471615955,"aX":22.163946353053337},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":-18.4,"spinRate":2184,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.40067031981953694,"extension":6.266204922268547},"index":2,"playId":"99ad3253-e6f6-3a7a-be0b-a7700b684ed0","pitchNumber":3,"startTime":"2026-05-25T20:58:49.516Z","endTime":"2026-05-25T20:58:54.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.930987408828248,"aZ":-34.453925382556854,"pfxX":11.397606571916219,"pfxZ":-1.3455125274093103,"pX":1.9542307657478435,"pZ":2.4058343982060992,"vX0":-7.7959790484701905,"vY0":-130.03652894206218,"vZ0":-0.5662999113581653,"x":42.51,"y":173.82,"x0":3.526214833431455,"y0":50.00353519300848,"z0":5.264311908591206,"aX":19.315852960688595},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.3,"breakHorizontal":-18.7,"spinRate":1832,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4229167246211425,"extension":5.937893221240383},"index":3,"playId":"e54f0b9b-30db-3f72-895f-7d72c05f66cf","pitchNumber":4,"startTime":"2026-05-25T20:59:15.982Z","endTime":"2026-05-25T20:59:19.169Z","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":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55012804378987,"aZ":-25.08277760500785,"pfxX":11.099539754751031,"pfxZ":3.8289283584659355,"pX":0.8306124073596084,"pZ":3.9399859951008707,"vX0":-10.59881770514279,"vY0":-135.8802505895885,"vZ0":0.661445361622676,"x":85.34,"y":132.4,"x0":3.358630601055432,"y0":50.00085338668514,"z0":5.449744996379581,"aX":20.54641796384451},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-17.5,"spinRate":2071,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4046392153891918,"extension":6.0494622678273675},"hitData":{"launchSpeed":84.9,"launchAngle":-9.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":126.85}},"index":4,"playId":"b7a8f4d1-68c6-377a-96d3-c7264f670c4c","pitchNumber":5,"startTime":"2026-05-25T20:59:37.044Z","endTime":"2026-05-25T20:59:51.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:59:51.606Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Elly De La Cruz to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T21:00:35.975Z","endTime":"2026-05-25T21:00:48.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T21:00:15.948Z","endTime":"2026-05-25T21:00:38.178Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.962674977961115,"aZ":-35.466220339148485,"pfxX":12.263005850704168,"pfxZ":-1.9483514920900378,"pX":0.6583755978751133,"pZ":1.584256460519224,"vX0":-11.27600991008087,"vY0":-129.65148850655117,"vZ0":-2.4254643873857438,"x":91.9,"y":196.01,"x0":3.4861372691218184,"y0":50.00320158198368,"z0":5.2581289336341905,"aX":20.725007497740236},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.8,"breakHorizontal":-19.4,"spinRate":1741,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4236576978905089,"extension":6.244411653402548},"hitData":{"launchSpeed":71.8,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":160.3}},"index":1,"playId":"8d34e96a-3920-3946-ba49-9e21fded4b37","pitchNumber":1,"startTime":"2026-05-25T21:00:38.178Z","endTime":"2026-05-25T21:00:48.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:00:48.133Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:02:47.499Z","endTime":"2026-05-25T21:03:56.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55850384287322,"aZ":-24.858776030129594,"pfxX":-10.637987012361549,"pfxZ":4.015679297257254,"pX":-0.30345857452234826,"pZ":3.270250294711773,"vX0":12.244060593471842,"vY0":-134.04426599541256,"vZ0":-0.9483848774348005,"x":128.57,"y":150.48,"x0":-3.5450375770834563,"y0":50.005708819287534,"z0":5.401081234084768,"aX":-19.392755229185237},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.3,"breakHorizontal":16.7,"spinRate":1993,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4083886840321962,"extension":6.340235649392762},"index":0,"playId":"57a71f69-07ea-3c23-9a85-bbd1b825c192","pitchNumber":1,"startTime":"2026-05-25T21:02:51.323Z","endTime":"2026-05-25T21:02:54.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62622573568646,"aZ":-27.820310784229573,"pfxX":-11.476235707662305,"pfxZ":2.251792741962918,"pX":-1.4918336950935775,"pZ":2.8051236657502803,"vX0":10.028925202606832,"vY0":-137.92737834454644,"vZ0":-1.8370210304166998,"x":173.87,"y":163.04,"x0":-3.677482172150236,"y0":50.00372847710809,"z0":5.349132380011802,"aX":-22.194046912639305},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.8,"breakHorizontal":18.8,"spinRate":2206,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3965637662688093,"extension":6.195544592997996},"index":1,"playId":"e45572f6-7db5-3f2c-b47a-7fb7d2292cbf","pitchNumber":2,"startTime":"2026-05-25T21:03:01.722Z","endTime":"2026-05-25T21:03:07.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.507568134806885,"aZ":-28.394415331092773,"pfxX":-10.484103493014933,"pfxZ":1.945138155367557,"pX":-1.431660987281684,"pZ":3.4078975972527927,"vX0":9.681065015923158,"vY0":-138.21513998726465,"vZ0":-0.14271650698107885,"x":171.57,"y":146.77,"x0":-3.6099381422133168,"y0":50.00221120258226,"z0":5.359676137828728,"aX":-20.374899762567303},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.7,"breakHorizontal":17.0,"spinRate":2163,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3956014972162176,"extension":6.5162353993835085},"index":2,"playId":"24b1b437-f6c0-3c14-b41e-1d5acad1641f","pitchNumber":3,"startTime":"2026-05-25T21:03:12.609Z","endTime":"2026-05-25T21:03:16.216Z","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":true},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59583696682499,"aZ":-21.905099407684414,"pfxX":-10.146772737027668,"pfxZ":5.457733268942757,"pX":-0.9309606885572237,"pZ":2.654132114421466,"vX0":5.776457031622415,"vY0":-135.99449755725334,"vZ0":-2.701189536440764,"x":152.49,"y":167.12,"x0":-1.7594468366917344,"y0":50.000800851868995,"z0":5.172193539308228,"aX":-19.087307850811985},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":17.3,"spinRate":2171,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4020796018537438,"extension":6.659554537814048},"index":3,"playId":"cc59e92e-36f6-3d11-99ca-cb14d0a82c78","pitchNumber":4,"startTime":"2026-05-25T21:03:25.088Z","endTime":"2026-05-25T21:03:52.101Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33743882310718,"aZ":-23.455732945416283,"pfxX":-10.971783965486797,"pfxZ":4.5048750025861946,"pX":0.03361322917488893,"pZ":4.372799693911249,"vX0":13.612404013842568,"vY0":-137.93223487511153,"vZ0":1.516853056728074,"x":115.72,"y":120.71,"x0":-3.529192928022615,"y0":50.00330431219675,"z0":5.3922187255808955,"aX":-21.24030075823906},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.8,"breakHorizontal":17.2,"spinRate":2268,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3963836468366644,"extension":6.617138160750564},"index":4,"playId":"7daecf46-9c9b-3d86-a68a-9280f96286a8","pitchNumber":5,"startTime":"2026-05-25T21:03:52.668Z","endTime":"2026-05-25T21:03:56.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:03:56.694Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathaniel Lowe doubles (9) on a fly ball to right fielder Tyrone Taylor. Eugenio Suárez to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:03:57.191Z","endTime":"2026-05-25T21:05:18.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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(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":82.0,"endSpeed":74.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4117570758943,"aZ":-34.94154849241775,"pfxX":10.353505020845054,"pfxZ":-1.9398311506937773,"pX":0.380606543396739,"pZ":4.26422080459763,"vX0":2.444204840443299,"vY0":-119.2498889955966,"vZ0":4.962104114801651,"x":102.49,"y":123.65,"x0":-2.003832565965492,"y0":50.00000017600578,"z0":5.320820116884187,"aX":14.803831503933434},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.9,"breakHorizontal":-19.3,"spinRate":2900,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.4605428911762215,"extension":6.769629181911582},"index":0,"playId":"16790cf8-bddf-3b6b-8903-0e933fe97309","pitchNumber":1,"startTime":"2026-05-25T21:04:20.564Z","endTime":"2026-05-25T21:04:24.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84691272539438,"aZ":-15.44617123523404,"pfxX":-8.387111298453114,"pfxZ":8.772356655609599,"pX":-0.9288002350401252,"pZ":2.704207247669331,"vX0":10.593384855728445,"vY0":-136.88138054039115,"vZ0":-3.796298447272591,"x":152.4,"y":165.77,"x0":-3.7505764913657345,"y0":50.00103061757603,"z0":5.159521721908396,"aX":-15.991056026768208},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":13.1,"spinRate":2183,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3994095531163566,"extension":6.291977542270199},"index":1,"playId":"4aeab4aa-6184-37e4-ac8c-b8e5532852fd","pitchNumber":2,"startTime":"2026-05-25T21:04:36.384Z","endTime":"2026-05-25T21:04:39.455Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-25T21:04:46.609Z","endTime":"2026-05-25T21:05:03.933Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91292279598952,"aZ":-25.458087104400814,"pfxX":-0.9819802906128814,"pfxZ":3.739429117340885,"pX":0.7877481990281701,"pZ":2.9023405814451024,"vX0":6.918640771476007,"vY0":-132.29321366573436,"vZ0":-0.939356262376228,"x":86.97,"y":160.42,"x0":-1.7197144840729772,"y0":50.00076891794914,"z0":5.1070615403403625,"aX":-1.7639410549178658},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":0.5,"spinRate":2362,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.41206745459540794,"extension":6.652796247988813},"hitData":{"launchSpeed":75.1,"launchAngle":37.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.04,"coordY":129.9}},"index":3,"playId":"f03468b4-8ded-3447-9c04-1db2851f3eab","pitchNumber":3,"startTime":"2026-05-25T21:05:03.933Z","endTime":"2026-05-25T21:05:18.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:05:18.625Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to center fielder A.J. Ewing. Eugenio Suárez scores. Nathaniel Lowe scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:05:22.974Z","endTime":"2026-05-25T21:07:10.327Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.953088712099575,"aZ":-27.048550458059985,"pfxX":-11.753191502164565,"pfxZ":2.681572789671927,"pX":-1.0003274549452739,"pZ":2.748767151479402,"vX0":11.253513132152834,"vY0":-137.0562161151913,"vZ0":-1.6293736289043037,"x":155.13,"y":164.56,"x0":-3.6231734260533646,"y0":50.003040548589965,"z0":5.189818533466181,"aX":-22.466274111789666},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":19.1,"spinRate":2111,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3989255252434356,"extension":6.671933455519941},"index":0,"playId":"57ca4b07-b1a1-354f-9e7f-6865a81a91d8","pitchNumber":1,"startTime":"2026-05-25T21:05:50.497Z","endTime":"2026-05-25T21:05:55.633Z","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":95.3,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.859901397628445,"aZ":-23.939698145443025,"pfxX":-12.081093357559867,"pfxZ":4.229509220232822,"pX":-0.39735162345536734,"pZ":2.6350670674840484,"vX0":12.905398384397127,"vY0":-138.20291100995357,"vZ0":-2.5579871588994365,"x":132.15,"y":167.63,"x0":-3.542955683015314,"y0":50.00332176886967,"z0":5.168928551595267,"aX":-23.527964027728036},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":19.4,"spinRate":2045,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.39530639897865427,"extension":6.6295950982405945},"index":1,"playId":"3fad1dc4-9361-3c9b-9f95-7dc886f4e398","pitchNumber":2,"startTime":"2026-05-25T21:06:15.758Z","endTime":"2026-05-25T21:06:18.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-25T21:06:31.517Z","endTime":"2026-05-25T21:06:43.594Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283243611317495,"aZ":-32.62622485711452,"pfxX":8.592428042396502,"pfxZ":-0.28812869129300633,"pX":1.3032776513865179,"pZ":1.2916485074273996,"vX0":9.164343541385845,"vY0":-124.84833052519801,"vZ0":-2.6488621180564724,"x":67.32,"y":203.91,"x0":-3.549907562033067,"y0":50.00426903931574,"z0":5.0879795099515865,"aX":13.382563026117593},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":-17.9,"spinRate":3182,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4409816095002057,"extension":6.713812890829909},"index":3,"playId":"4c1b8d98-8c4d-32b3-9519-ef2789ec7870","pitchNumber":3,"startTime":"2026-05-25T21:06:43.594Z","endTime":"2026-05-25T21:06:46.939Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22627959406546,"aZ":-23.719334945410296,"pfxX":-10.872711644898589,"pfxZ":4.353710464632071,"pX":-0.35360825027267506,"pZ":2.049109065666983,"vX0":7.547330505627638,"vY0":-137.69905735709477,"vZ0":-4.000826029903026,"x":130.48,"y":183.45,"x0":-1.7012112193555826,"y0":50.00422226426022,"z0":5.103099515915869,"aX":-21.125420254404265},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":18.4,"spinRate":2116,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.3960009811174765,"extension":6.588889136982177},"hitData":{"launchSpeed":99.5,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.34,"coordY":103.54}},"index":4,"playId":"84579f9d-a831-3ee0-961c-286c785194c3","pitchNumber":4,"startTime":"2026-05-25T21:06:58.354Z","endTime":"2026-05-25T21:07:10.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:07:10.327Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (4) on a fly ball to left field. Spencer Steer scores.","rbi":2,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:08:26.752Z","endTime":"2026-05-25T21:09:28.683Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:07:32.136Z","endTime":"2026-05-25T21:08:29.047Z","isPitch":false,"type":"action"},{"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":84.7,"endSpeed":77.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35159457343486,"aZ":-33.05591478889785,"pfxX":7.823313271782778,"pfxZ":-0.5815818642128345,"pX":0.8444451910339242,"pZ":1.8991413294572534,"vX0":8.658361514462193,"vY0":-122.94570465865493,"vZ0":-0.6905875433445567,"x":84.81,"y":187.5,"x0":-3.7629361822263694,"y0":50.005616412133065,"z0":5.032617869742011,"aX":11.769041207204436},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.0,"breakHorizontal":-16.4,"spinRate":2895,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4485181490937604,"extension":6.48666977753069},"index":1,"playId":"317c948e-c65b-3fd2-8aef-c1ae9c86b552","pitchNumber":1,"startTime":"2026-05-25T21:08:29.047Z","endTime":"2026-05-25T21:08:32.444Z","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":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514083528776908,"aZ":-33.51979595896825,"pfxX":8.046928321961193,"pfxZ":-0.8816495319549125,"pX":1.2485221830149762,"pZ":1.8961309123630545,"vX0":9.979236706753207,"vY0":-123.7578875193434,"vZ0":-0.7493062899261598,"x":69.41,"y":187.58,"x0":-3.907015096477986,"y0":50.00296915191859,"z0":5.051769719602132,"aX":12.274625803912436},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-17.2,"spinRate":2999,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4454123349179864,"extension":6.741919994963644},"index":2,"playId":"87d5a17b-53e4-3989-91e6-fd707be448ab","pitchNumber":2,"startTime":"2026-05-25T21:08:45.690Z","endTime":"2026-05-25T21:08:49.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.646078668866544,"aZ":-20.178137944622698,"pfxX":-11.938024901038682,"pfxZ":6.334864008403274,"pX":-0.902581326804036,"pZ":2.2409802825733136,"vX0":11.605547859312427,"vY0":-136.39645975824854,"vZ0":-3.8437484867358176,"x":151.4,"y":178.27,"x0":-3.6517460346120125,"y0":50.001594626435285,"z0":5.051454007013334,"aX":-22.601013268153885},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":19.3,"spinRate":2185,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40083455614555286,"extension":6.683702349290184},"hitData":{"launchSpeed":103.3,"launchAngle":27.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":20.7,"coordY":92.93}},"index":3,"playId":"8d847f0b-b456-35cb-8d41-405306d4692a","pitchNumber":3,"startTime":"2026-05-25T21:09:03.900Z","endTime":"2026-05-25T21:09:28.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:09:28.683Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:09:17.527Z","endTime":"2026-05-25T21:10:41.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26822218825899,"aZ":-17.436130349047634,"pfxX":-9.557513292373377,"pfxZ":7.715013225504792,"pX":1.716263842659203,"pZ":2.1996207376073755,"vX0":16.90404567852979,"vY0":-137.0776583178559,"vZ0":-4.769642729001612,"x":51.58,"y":179.39,"x0":-3.2782917526492668,"y0":50.001631512273384,"z0":5.146321719067026,"aX":-18.25577551594807},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":13.9,"spinRate":2113,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3990249105753967,"extension":6.869950041302706},"index":0,"playId":"46202e15-88fc-33c2-b6d9-d90f3abab2ea","pitchNumber":1,"startTime":"2026-05-25T21:09:48.022Z","endTime":"2026-05-25T21:09:51.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.716818408124734,"aZ":-17.616523045923348,"pfxX":-8.491293023285493,"pfxZ":7.7380369076971816,"pX":-0.2267458785350293,"pZ":1.806930060734425,"vX0":11.828509737857976,"vY0":-136.04484987595515,"vZ0":-5.3712558724305115,"x":125.64,"y":189.99,"x0":-3.5197145631674163,"y0":50.00600646492929,"z0":5.0205257013745355,"aX":-15.983740907321678},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2163,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.40198621832906944,"extension":6.864680605355258},"index":1,"playId":"82f0997f-5b58-3fdd-8a01-02d6d5ff4ad0","pitchNumber":2,"startTime":"2026-05-25T21:09:58.929Z","endTime":"2026-05-25T21:10:03.171Z","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":82.8,"endSpeed":75.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270639825134705,"aZ":-31.111477577689442,"pfxX":6.26236383201319,"pfxZ":0.7393933396946153,"pX":2.3061050574010444,"pZ":2.569471792964067,"vX0":12.313044311804934,"vY0":-119.97301995094301,"vZ0":0.6403578249042381,"x":29.1,"y":169.4,"x0":-3.7351456404051557,"y0":50.00296058540968,"z0":5.10337919616248,"aX":8.997914881102826},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.6,"spinRate":2898,"spinDirection":45},"zone":12,"typeConfidence":2.0,"plateTime":0.45903208807749074,"extension":6.9176187105418006},"index":2,"playId":"36a7b092-49c9-3c51-96f5-41912e122606","pitchNumber":3,"startTime":"2026-05-25T21:10:11.697Z","endTime":"2026-05-25T21:10:15.648Z","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":92.8,"endSpeed":85.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.153824457832012,"aZ":-25.45946599705836,"pfxX":-11.568287944034664,"pfxZ":3.6473142815070636,"pX":0.34357036599373725,"pZ":1.3427246747001385,"vX0":9.512787192797585,"vY0":-134.77665514639833,"vZ0":-4.876213706034538,"x":103.9,"y":202.53,"x0":-1.7279047506937366,"y0":50.00191252359306,"z0":4.972250980760841,"aX":-21.291923261511137},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.8,"breakHorizontal":19.0,"spinRate":2017,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4063095841468294,"extension":6.288834777883291},"hitData":{"launchSpeed":76.1,"launchAngle":-7.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":149.66}},"index":3,"playId":"25b18a80-e95a-3923-a59b-4f49f0e2c8f1","pitchNumber":4,"startTime":"2026-05-25T21:10:32.189Z","endTime":"2026-05-25T21:10:41.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:10:41.513Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Blake Dunn hit by pitch.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:10:42.448Z","endTime":"2026-05-25T21:11:43.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3273014739641,"aZ":-15.068871390936955,"pfxX":-7.016246897090364,"pfxZ":8.82235006345753,"pX":0.019617007652175774,"pZ":3.2434294494066287,"vX0":11.642367815144466,"vY0":-138.01119765595257,"vZ0":-2.693870704967356,"x":116.25,"y":151.21,"x0":-3.33251583724917,"y0":50.00002992609385,"z0":5.241065736351467,"aX":-13.600294946928582},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2168,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3961420297901612,"extension":6.790552565089362},"index":0,"playId":"765165dc-7ef4-39c3-a130-498012859e15","pitchNumber":1,"startTime":"2026-05-25T21:11:03.986Z","endTime":"2026-05-25T21:11:08.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46737526069524,"aZ":-34.05320858505516,"pfxX":8.547383897023288,"pfxZ":-1.2500200425255308,"pX":0.4823391183501396,"pZ":2.3216253286635657,"vX0":3.3528875840215226,"vY0":-122.42763218309591,"vZ0":0.39386890039171396,"x":98.61,"y":176.1,"x0":-2.0173228867520465,"y0":50.000049441442435,"z0":5.08689977050537,"aX":12.89641212322409},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-16.3,"spinRate":3043,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.4483826870628187,"extension":6.227039724576906},"index":1,"playId":"fc92d4d5-e69a-3db8-abf8-998d4769364b","pitchNumber":2,"startTime":"2026-05-25T21:11:18.421Z","endTime":"2026-05-25T21:11:21.421Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-25T21:11:27.534Z","endTime":"2026-05-25T21:11:38.411Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776532683798962,"aZ":-41.50033491961539,"pfxX":9.656860715618818,"pfxZ":-6.826862864008465,"pX":-2.052530136831072,"pZ":2.5461827343293044,"vX0":1.7897899111597453,"vY0":-116.95793091366012,"vZ0":2.524096630215379,"x":195.24,"y":170.03,"x0":-4.08358912006383,"y0":50.001182578696586,"z0":5.382285596373312,"aX":13.198764144207761},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.3,"breakHorizontal":-17.9,"spinRate":3173,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4707030702458965,"extension":6.669117311057965},"index":3,"playId":"4d0929af-9593-3402-ba86-ed1363c40ad6","pitchNumber":3,"startTime":"2026-05-25T21:11:38.411Z","endTime":"2026-05-25T21:11:43.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:11:43.429Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, second baseman Marcus Semien to shortstop Bo Bichette. Blake Dunn out at 2nd. Elly De La Cruz to 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:14:26.934Z","endTime":"2026-05-25T21:16:11.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T21:11:58.180Z","endTime":"2026-05-25T21:12:57.807Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Austin Warren replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-25T21:12:57.807Z","endTime":"2026-05-25T21:14:21.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681810,"link":"/api/v1/people/681810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-25T21:14:21.463Z","endTime":"2026-05-25T21:14:29.241Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8577976902528,"aZ":-33.28107152536258,"pfxX":8.908590499791496,"pfxZ":-0.7623055751089272,"pX":-0.2799072837060881,"pZ":2.073676653709923,"vX0":2.4785748526215996,"vY0":-120.41111420329835,"vZ0":0.20957067422463305,"x":127.67,"y":182.79,"x0":-2.4814103120441895,"y0":50.00092308826363,"z0":4.9466469089755725,"aX":12.990248433454878},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.1,"breakHorizontal":-16.7,"spinRate":2580,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4560629009625061,"extension":6.349139634265228},"index":3,"playId":"d248cb33-d8d3-3324-b9b2-038d83b06219","pitchNumber":1,"startTime":"2026-05-25T21:14:29.241Z","endTime":"2026-05-25T21:14:32.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234853989950704,"aZ":-41.865794869372955,"pfxX":2.177695563451488,"pfxZ":-6.4176952784137935,"pX":-0.12655767545331909,"pZ":0.8687537726093751,"vX0":4.559442752482896,"vY0":-122.11448504779484,"vZ0":-1.3128452416780327,"x":121.82,"y":215.32,"x0":-2.301578545517388,"y0":50.00584226037294,"z0":5.017726795840557,"aX":3.286156124465212},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.6,"breakHorizontal":-5.0,"spinRate":2653,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4486895751925375,"extension":6.21342277553031},"index":4,"playId":"2c1d8c55-5378-3762-a9e2-2843e53cdddb","pitchNumber":2,"startTime":"2026-05-25T21:14:50.067Z","endTime":"2026-05-25T21:14:53.689Z","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":1},"index":5,"playId":"596a89d7-790d-3f00-b140-ee5f49e54d53","startTime":"2026-05-25T21:15:11.266Z","endTime":"2026-05-25T21:15:16.507Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06286326205129,"aZ":-16.072060418877257,"pfxX":-9.42439232028647,"pfxZ":8.647125403965394,"pX":0.22697141757556363,"pZ":3.312139890665609,"vX0":9.054039355374767,"vY0":-135.68331878812663,"vZ0":-1.5293301643701396,"x":108.35,"y":149.35,"x0":-1.9309354324437285,"y0":50.00082707038191,"z0":5.004552824034078,"aX":-17.54643130247098},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":15.1,"spinRate":2451,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.4038766069305866,"extension":6.6826229809541235},"index":6,"playId":"e3ab9939-cfbb-3463-be7d-164ca6beba25","pitchNumber":3,"startTime":"2026-05-25T21:15:41.457Z","endTime":"2026-05-25T21:15:47.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53259883593122,"aZ":-39.46305590660165,"pfxX":3.216822907748417,"pfxZ":-4.796098884017566,"pX":-0.011201208395695715,"pZ":1.5814627764565354,"vX0":4.516634390741496,"vY0":-122.6067119167876,"vZ0":-0.11865499797384516,"x":117.43,"y":196.08,"x0":-2.295968208892643,"y0":50.00146340805606,"z0":5.001816560918382,"aX":4.8901044649156},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.4,"breakHorizontal":-6.8,"spinRate":2771,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4469626986345654,"extension":6.3249308669012505},"hitData":{"launchSpeed":105.5,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":153.2}},"index":7,"playId":"dbd63cb1-b6f6-37a8-a38f-f4a13c924e85","pitchNumber":4,"startTime":"2026-05-25T21:16:03.072Z","endTime":"2026-05-25T21:16:11.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:16:11.093Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks. Elly De La Cruz to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:16:17.313Z","endTime":"2026-05-25T21:18:57.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":83.4,"endSpeed":76.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0505916629025,"aZ":-34.060419820144226,"pfxX":5.548010037375773,"pfxZ":-1.275478515943032,"pX":0.08051531574113896,"pZ":2.6309662337796786,"vX0":4.0827446019621565,"vY0":-121.40947663585405,"vZ0":1.4561070680995374,"x":113.93,"y":167.74,"x0":-2.349837583185029,"y0":50.004099005088015,"z0":5.010726843432255,"aX":8.196573729134222},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.7,"breakHorizontal":-11.0,"spinRate":2624,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.452939845766716,"extension":6.218148767771391},"index":0,"playId":"f90b40f0-da21-363f-a974-a573176c5bee","pitchNumber":1,"startTime":"2026-05-25T21:16:40.089Z","endTime":"2026-05-25T21:16:43.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807754761291342,"aZ":-36.60479832890377,"pfxX":6.6792053812636,"pfxZ":-3.0341800293764773,"pX":-1.544419301411521,"pZ":3.421299524044522,"vX0":-0.0360644420768344,"vY0":-120.28512180974037,"vZ0":3.490512066144481,"x":175.87,"y":146.4,"x0":-2.396515879702303,"y0":50.00034664174658,"z0":5.201532769459736,"aX":9.764027384917998},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.3,"breakHorizontal":-12.1,"spinRate":2622,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.455740210265668,"extension":6.172692613234958},"index":1,"playId":"e8b0ea43-c0f0-324e-b197-2774783a7500","pitchNumber":2,"startTime":"2026-05-25T21:16:59.546Z","endTime":"2026-05-25T21:17:05.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974154258031046,"aZ":-34.679861163216884,"pfxX":6.451741226225083,"pfxZ":-1.6672731347131151,"pX":0.1522666090001392,"pZ":0.7737658611508755,"vX0":4.015435805778297,"vY0":-122.27458316730947,"vZ0":-2.462774980116575,"x":111.2,"y":217.89,"x0":-2.3541169867168126,"y0":50.004549815592334,"z0":4.793969799711205,"aX":9.687977472110463},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.4,"breakHorizontal":-12.7,"spinRate":2819,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4493803505096987,"extension":6.3315633951181},"index":2,"playId":"3ff89d50-22a9-317d-8073-cf25e705199b","pitchNumber":3,"startTime":"2026-05-25T21:17:17.342Z","endTime":"2026-05-25T21:17:20.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351233705738277,"aZ":-34.09128166634336,"pfxX":7.121772632026957,"pfxZ":-1.2663646793191603,"pX":-0.22865242331588298,"pZ":2.91986583332048,"vX0":3.283376799959432,"vY0":-122.78911254132245,"vZ0":1.9070698510839874,"x":125.72,"y":159.94,"x0":-2.5099921387970956,"y0":50.00017005772755,"z0":5.043498896140884,"aX":10.821221043181046},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.6,"breakHorizontal":-13.7,"spinRate":2725,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.44686323077882584,"extension":6.2929309021832},"index":3,"playId":"6b3e8e74-aa9d-3761-81a0-8be28691a03f","pitchNumber":4,"startTime":"2026-05-25T21:17:40.591Z","endTime":"2026-05-25T21:17:43.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-25T21:17:57.143Z","endTime":"2026-05-25T21:18:07.799Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"fde19659-3150-304d-90b6-fa0a8272474d","startTime":"2026-05-25T21:18:07.799Z","endTime":"2026-05-25T21:18:11.769Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20106776358962,"aZ":-34.079006392687916,"pfxX":-11.118993357416246,"pfxZ":-1.19044797915564,"pX":-0.9385675819939255,"pZ":1.4864758766393962,"vX0":6.793947800448326,"vY0":-126.4885113646764,"vZ0":-1.4854663125811427,"x":152.78,"y":198.65,"x0":-2.2285983892923005,"y0":50.000612138221925,"z0":4.83914602284382,"aX":-17.83524029028834},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":18.4,"spinRate":1705,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4346768904461693,"extension":6.591540548778124},"index":6,"playId":"f58b748b-a3ae-381f-b882-b982baa608e5","pitchNumber":5,"startTime":"2026-05-25T21:18:30.695Z","endTime":"2026-05-25T21:18:36.125Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48692159689026,"aZ":-34.410293273631844,"pfxX":4.781983794251117,"pfxZ":-1.4537076270561498,"pX":1.122796601331986,"pZ":1.0579791977463315,"vX0":6.3549412274649635,"vY0":-123.83198874216953,"vZ0":-2.389087783128417,"x":74.2,"y":210.21,"x0":-2.1053023730221083,"y0":50.00092080561754,"z0":4.935381976923693,"aX":7.368255800016678},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.0,"breakHorizontal":-10.2,"spinRate":2713,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44360123993142464,"extension":6.3092270042574885},"index":7,"playId":"4afe57a5-0fb2-3615-a4f5-fe3caa0dad60","pitchNumber":6,"startTime":"2026-05-25T21:18:51.997Z","endTime":"2026-05-25T21:18:57.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:18:57.025Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T21:19:16.729Z","endTime":"2026-05-25T21:20:28.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.3,"endSpeed":78.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89168751783815,"aZ":-33.44517417784312,"pfxX":6.390004252735157,"pfxZ":-0.8027272221662827,"pX":-0.6683370240946439,"pZ":3.269067728404176,"vX0":2.3912199408325154,"vY0":-125.64210300514081,"vZ0":2.6312976447139302,"x":142.48,"y":150.52,"x0":-2.4653179564556167,"y0":50.003863828937014,"z0":4.945019152515151,"aX":10.110472221343684},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-12.1,"spinRate":2560,"spinDirection":47},"zone":1,"typeConfidence":2.0,"plateTime":0.43766945977011984,"extension":6.3507921845918105},"index":0,"playId":"a696eeee-d004-3053-bb6b-473e0b678f6f","pitchNumber":1,"startTime":"2026-05-25T21:19:34.512Z","endTime":"2026-05-25T21:19:37.512Z","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":94.4,"endSpeed":85.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.798188110031294,"aZ":-26.61690536025655,"pfxX":-10.670911550133956,"pfxZ":2.924790777147681,"pX":-0.6811434561603427,"pZ":2.605684954460963,"vX0":7.887533484819424,"vY0":-137.26964774270834,"vZ0":-1.228618065675618,"x":142.96,"y":168.43,"x0":-2.2126443111756013,"y0":50.00089441753324,"z0":4.879623341670125,"aX":-20.260716878118867},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":17.5,"spinRate":2186,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39977303838648925,"extension":6.500653579118784},"index":1,"playId":"3eb1e488-3671-369d-8777-9281fd7bb9f7","pitchNumber":2,"startTime":"2026-05-25T21:19:58.127Z","endTime":"2026-05-25T21:20:01.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555276816458527,"aZ":-35.9437001225008,"pfxX":3.630034661021931,"pfxZ":-2.427658829863729,"pX":0.5331114831808464,"pZ":1.248790860670835,"vX0":5.708265558951082,"vY0":-123.79556926894519,"vZ0":-1.4491540827961114,"x":96.68,"y":205.06,"x0":-2.273587292918531,"y0":50.00327511683169,"z0":4.848736589204154,"aX":5.636542696115628},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.4,"breakHorizontal":-7.9,"spinRate":2717,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44232935210270385,"extension":6.200609400933391},"index":2,"playId":"9a0db4f9-e3ef-3ef5-b39d-b3075d1251cd","pitchNumber":3,"startTime":"2026-05-25T21:20:23.608Z","endTime":"2026-05-25T21:20:28.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:20:28.355Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a sharp line drive to center fielder Blake Dunn.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T21:22:30.118Z","endTime":"2026-05-25T21:23:25.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.989290712345205,"aZ":-25.454735365357443,"pfxX":12.017161996287104,"pfxZ":3.5744409093891356,"pX":0.18686718549863537,"pZ":2.0914359721519147,"vX0":-12.638479733702182,"vY0":-136.19468707273367,"vZ0":-3.6597380896403426,"x":109.88,"y":182.31,"x0":3.326774559677196,"y0":50.000083297653745,"z0":5.213602291273605,"aX":22.56685590824588},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":-19.1,"spinRate":2273,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.40221080948220367,"extension":6.065305954144933},"index":0,"playId":"cca52032-96d5-3b04-9b80-4fc648dd011c","pitchNumber":1,"startTime":"2026-05-25T21:22:37.908Z","endTime":"2026-05-25T21:22:41.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.909608989643093,"aZ":-20.347466238627693,"pfxX":8.427643810396901,"pfxZ":6.4573519927555285,"pX":0.6183817633288249,"pZ":4.396587680445738,"vX0":-10.297651893301786,"vY0":-134.63405970097645,"vZ0":0.8811142185022288,"x":93.43,"y":120.07,"x0":3.402273979004518,"y0":50.0007516522017,"z0":5.507740274858432,"aX":15.431512393791898},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":-13.0,"spinRate":2250,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4072158137980506,"extension":5.965208024540007},"index":1,"playId":"219b1684-1479-38fe-ad58-7d3070f1514a","pitchNumber":2,"startTime":"2026-05-25T21:22:59.680Z","endTime":"2026-05-25T21:23:02.725Z","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":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861297506790788,"aZ":-31.189730959976657,"pfxX":10.793723020687285,"pfxZ":0.5971553776051364,"pX":0.2976098560078895,"pZ":1.9866149990267783,"vX0":-11.141630114599725,"vY0":-127.8395057342235,"vZ0":-2.26921050550665,"x":105.66,"y":185.14,"x0":3.314272811087592,"y0":50.00360621208792,"z0":5.338973920285558,"aX":17.82995752022348},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":-16.9,"spinRate":1843,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4287862176324624,"extension":5.978102234596405},"hitData":{"launchSpeed":102.5,"launchAngle":14.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.78,"coordY":75.72}},"index":2,"playId":"4265188d-6f00-3ec6-9155-bc80efa72b88","pitchNumber":3,"startTime":"2026-05-25T21:23:13.572Z","endTime":"2026-05-25T21:23:25.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:23:25.182Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"A.J. Ewing grounds into a force out, first baseman Nathaniel Lowe to shortstop Elly De La Cruz. Marcus Semien out at 2nd. A.J. Ewing to 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T21:23:25.500Z","endTime":"2026-05-25T21:24:32.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766063987197306,"aZ":-24.430800289639738,"pfxX":11.308941431902783,"pfxZ":4.15152424418207,"pX":-1.8288716158850478,"pZ":1.4009405820665124,"vX0":-17.469883037842802,"vY0":-135.752592001124,"vZ0":-5.226631731399646,"x":186.71,"y":200.95,"x0":3.2211988021400066,"y0":50.00590360411132,"z0":5.052440322668765,"aX":21.109079334243756},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":-16.8,"spinRate":2229,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4034984555851624,"extension":6.327292997454385},"index":0,"playId":"3045f801-cafe-3c33-847a-3600402da4bd","pitchNumber":1,"startTime":"2026-05-25T21:23:48.939Z","endTime":"2026-05-25T21:23:53.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19170888743142,"aZ":-27.77801399949367,"pfxX":12.345491260337504,"pfxZ":2.35076634132394,"pX":-0.2511420102449683,"pZ":2.2649947310377545,"vX0":-13.727044672182798,"vY0":-135.7131052468862,"vZ0":-2.7641414875197095,"x":126.57,"y":177.63,"x0":3.264088835226769,"y0":50.00175990365895,"z0":5.227788835862877,"aX":23.070515667941322},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":-19.6,"spinRate":2276,"spinDirection":104},"zone":4,"typeConfidence":2.0,"plateTime":0.40331495385828653,"extension":6.11328118460441},"index":1,"playId":"a8879c40-347d-33ff-95fd-7f50e9962bde","pitchNumber":2,"startTime":"2026-05-25T21:24:04.991Z","endTime":"2026-05-25T21:24:07.991Z","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":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.955605858142352,"aZ":-33.29100723446964,"pfxX":-2.9889889646838257,"pfxZ":-0.77124657722322,"pX":-0.14205386639637474,"pZ":2.0266199068992643,"vX0":-7.664594601107539,"vY0":-119.11402297167119,"vZ0":-0.5755014074267789,"x":122.41,"y":184.06,"x0":3.5003310899286277,"y0":50.00465501775964,"z0":5.270233800751798,"aX":-4.31314985927632},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.3,"breakHorizontal":7.2,"spinRate":2614,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.4590732491215146,"extension":5.8599025507692},"hitData":{"launchSpeed":70.0,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":174.99}},"index":2,"playId":"0ec8dfea-536e-3c99-b269-f0c958ab36eb","pitchNumber":3,"startTime":"2026-05-25T21:24:24.057Z","endTime":"2026-05-25T21:24:32.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:24:32.088Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T21:24:40.710Z","endTime":"2026-05-25T21:27:52.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"endSpeed":85.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279667583807473,"aZ":-21.092278809040955,"pfxX":10.93359656721801,"pfxZ":5.921101035863275,"pX":0.9046977047675573,"pZ":3.70986121144117,"vX0":-10.49535740154392,"vY0":-136.04681453753622,"vZ0":-0.5646478259454452,"x":82.52,"y":138.61,"x0":3.394833880055075,"y0":50.00378946067187,"z0":5.384109164037095,"aX":20.46563072122467},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":-17.5,"spinRate":2232,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4028441265717895,"extension":5.980014598461875},"index":0,"playId":"99bbe89a-df15-3062-986b-8767520b9d11","pitchNumber":1,"startTime":"2026-05-25T21:25:01.672Z","endTime":"2026-05-25T21:25:05.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12186746479726,"aZ":-32.79395558059856,"pfxX":12.101198733044976,"pfxZ":-0.3790683963772974,"pX":0.46260913128083647,"pZ":1.7969938698013888,"vX0":-10.98973122005195,"vY0":-127.71011865739173,"vZ0":-2.24670788593963,"x":99.37,"y":190.26,"x0":3.256298226632169,"y0":50.001446771938745,"z0":5.275971604374987,"aX":19.92148644918623},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-19.3,"spinRate":1824,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.4294380274688998,"extension":6.247469427609063},"index":1,"playId":"44083663-1527-3c79-8a32-42d80a1e3ce0","pitchNumber":2,"startTime":"2026-05-25T21:25:16.493Z","endTime":"2026-05-25T21:25:19.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15579932919628,"aZ":-23.342986920392054,"pfxX":9.230394500816807,"pfxZ":4.741207203833953,"pX":-0.5026488318917828,"pZ":3.1666146274143587,"vX0":-13.438786345291541,"vY0":-135.76423130809658,"vZ0":-1.3400364116761434,"x":136.16,"y":153.28,"x0":3.3159157363334146,"y0":50.0059395277063,"z0":5.293688709499882,"aX":17.20736552900806},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":-13.8,"spinRate":1975,"spinDirection":109},"zone":1,"typeConfidence":2.0,"plateTime":0.4036759280257871,"extension":6.270643494022252},"index":2,"playId":"6cdcf5ae-f94d-3912-aa14-a71089522340","pitchNumber":3,"startTime":"2026-05-25T21:25:35.638Z","endTime":"2026-05-25T21:25:39.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45400296547581,"aZ":-31.121654245414884,"pfxX":-4.6589817004649445,"pfxZ":0.7167410227037596,"pX":-0.7654976086124703,"pZ":2.1611301334797592,"vX0":-8.542915343929128,"vY0":-121.00650282435467,"vZ0":-1.1295841916071754,"x":146.18,"y":180.43,"x0":3.421587015440092,"y0":50.005911673470514,"z0":5.37004030220279,"aX":-6.883245233418733},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":10.6,"spinRate":2550,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4533088354334365,"extension":5.906230698978118},"index":3,"playId":"10a78296-c27f-393f-9dad-8a28e9c1f7ff","pitchNumber":4,"startTime":"2026-05-25T21:25:53.658Z","endTime":"2026-05-25T21:25:58.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.173041379483386,"aZ":-31.08876325412347,"pfxX":11.47981700144003,"pfxZ":0.6549341787997296,"pX":1.5009705317495126,"pZ":2.4193174375009843,"vX0":-8.689907678794441,"vY0":-128.74512329074398,"vZ0":-1.1292976496676392,"x":59.79,"y":173.46,"x0":3.4381954449578624,"y0":50.00618523660909,"z0":5.282454188777232,"aX":19.163702826961114},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-18.7,"spinRate":1788,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.42637846386416545,"extension":6.1421348772206095},"index":4,"playId":"b61cf23b-642c-3829-a19c-c1dda5154e65","pitchNumber":5,"startTime":"2026-05-25T21:26:17.403Z","endTime":"2026-05-25T21:26:22.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.155445708492735,"aZ":-24.568756504492335,"pfxX":10.988547427025452,"pfxZ":3.9750218693375547,"pX":1.9990249935654933,"pZ":4.254332081153633,"vX0":-8.071604251101629,"vY0":-138.00297141396123,"vZ0":1.2910240943811928,"x":40.8,"y":123.91,"x0":3.546787691793671,"y0":50.00012022948128,"z0":5.445517730152915,"aX":21.01120835951816},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":-18.0,"spinRate":2230,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.3981969914772323,"extension":6.001850031514974},"index":5,"playId":"81912d86-d005-37ef-8fa3-b304528fe965","pitchNumber":6,"startTime":"2026-05-25T21:27:04.292Z","endTime":"2026-05-25T21:27:07.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.459728569678834,"aZ":-32.83890792589439,"pfxX":-1.9841607045817486,"pfxZ":-0.45600110699376906,"pX":-1.1756156357384109,"pZ":1.4378913380817846,"vX0":-10.184513227922341,"vY0":-120.42774440130567,"vZ0":-2.286187964199795,"x":161.81,"y":199.96,"x0":3.374443180620036,"y0":50.00192850125849,"z0":5.318114892096649,"aX":-2.8989653254196024},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.2,"breakHorizontal":6.1,"spinRate":2637,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4556813881804245,"extension":6.035214282143952},"index":6,"playId":"a28bc764-3e30-3014-ac23-c731587107cf","pitchNumber":7,"startTime":"2026-05-25T21:27:22.442Z","endTime":"2026-05-25T21:27:27.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81425720868153,"aZ":-32.31032195461387,"pfxX":-2.4511947578258217,"pfxZ":-0.09474932875477382,"pX":-0.36377895256845005,"pZ":0.8111432517348973,"vX0":-8.382092408811312,"vY0":-121.34681745144151,"vZ0":-3.760942023522461,"x":130.87,"y":216.88,"x0":3.460194316045107,"y0":50.00021566754372,"z0":5.210295378752546,"aX":-3.636979961795566},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.8,"breakHorizontal":6.5,"spinRate":2554,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4522052306689335,"extension":6.032091201649262},"index":7,"playId":"7aac2500-d3b2-3a84-bdb0-2d8a508522fc","pitchNumber":8,"startTime":"2026-05-25T21:27:44.856Z","endTime":"2026-05-25T21:27:52.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:27:52.209Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Morabito strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T21:28:09.384Z","endTime":"2026-05-25T21:29:34.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.635975267114148,"aZ":-31.19264889984214,"pfxX":10.286820673237346,"pfxZ":0.5850848621143445,"pX":1.076237355762375,"pZ":2.4104268544084992,"vX0":-9.278746811834072,"vY0":-128.50795444047878,"vZ0":-1.0508371823518137,"x":75.98,"y":173.7,"x0":3.3972420233011364,"y0":50.002387669009316,"z0":5.247854764350156,"aX":17.205011255272},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":-16.6,"spinRate":1892,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.42623851561071735,"extension":6.255171330714417},"index":0,"playId":"14c8abe3-4541-3f54-aa8b-e1adfa93ab47","pitchNumber":1,"startTime":"2026-05-25T21:28:16.532Z","endTime":"2026-05-25T21:28:19.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12863346845536,"aZ":-33.08171734298385,"pfxX":10.515345186798566,"pfxZ":-0.5403590821411433,"pX":-0.11411047567502089,"pZ":1.3820920958168157,"vX0":-12.152339629231205,"vY0":-129.3009195512926,"vZ0":-3.215840590594843,"x":121.35,"y":201.46,"x0":3.290745721717157,"y0":50.00191194890583,"z0":5.192611694904088,"aX":17.722449486018036},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":-16.2,"spinRate":1763,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.42436675959075965,"extension":6.207145953827136},"index":1,"playId":"d67bac05-2398-357f-b1cf-3ecae153eebc","pitchNumber":2,"startTime":"2026-05-25T21:28:40.679Z","endTime":"2026-05-25T21:28:44.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.148667507574835,"aZ":-24.23489622153785,"pfxX":8.741870871336703,"pfxZ":4.182517901257363,"pX":0.7240605854650136,"pZ":2.9700932216228413,"vX0":-10.166888486073978,"vY0":-136.8556333311627,"vZ0":-1.8987064925199983,"x":89.4,"y":158.59,"x0":3.351025258726967,"y0":50.00059328486516,"z0":5.332465929490414,"aX":16.584160824988086},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":-13.7,"spinRate":2134,"spinDirection":106},"zone":3,"typeConfidence":2.0,"plateTime":0.40019308597225756,"extension":6.151276932358841},"index":2,"playId":"36d91f2e-f138-3e81-98ed-a580775395bc","pitchNumber":3,"startTime":"2026-05-25T21:28:59.186Z","endTime":"2026-05-25T21:29:03.585Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-25T21:29:12.212Z","endTime":"2026-05-25T21:29:28.269Z","isPitch":false,"type":"action","player":{"id":703492,"link":"/api/v1/people/703492"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21285597944041,"aZ":-34.78014274902302,"pfxX":-3.870855434622359,"pfxZ":-1.762359267282155,"pX":-0.7012823124398058,"pZ":0.776472667108871,"vX0":-8.679285753152843,"vY0":-120.38446718684443,"vZ0":-3.270198843792567,"x":143.73,"y":217.82,"x0":3.4462828031016977,"y0":50.004625462439314,"z0":5.214627388878293,"aX":-5.712357466776464},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.7,"breakHorizontal":9.0,"spinRate":2631,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4540670641470528,"extension":6.030219348752035},"index":4,"playId":"fb3c3bab-5caf-3b8a-a446-6beb76aac4fa","pitchNumber":4,"startTime":"2026-05-25T21:29:28.269Z","endTime":"2026-05-25T21:29:34.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:29:34.484Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eugenio Suárez doubles (4) on a sharp line drive to left fielder Nick Morabito.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T21:31:38.816Z","endTime":"2026-05-25T21:32:35.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.1,"endSpeed":85.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58051129923875,"aZ":-24.93248026334044,"pfxX":-11.532036282868052,"pfxZ":3.876679966452471,"pX":-1.3583667265400678,"pZ":2.779000726016598,"vX0":6.43769463182055,"vY0":-135.52698895278215,"vZ0":-0.9580960788974636,"x":168.78,"y":163.75,"x0":-2.2616592873080585,"y0":50.00134621128297,"z0":4.872515856729656,"aX":-21.530580314906885},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":19.6,"spinRate":2306,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.40357759924051617,"extension":6.507397057510509},"index":0,"playId":"eabdfa6c-ef2b-3cda-b729-8d12d60759da","pitchNumber":1,"startTime":"2026-05-25T21:31:41.982Z","endTime":"2026-05-25T21:31:45.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.295740327155407,"aZ":-34.30125240618627,"pfxX":4.87366129801615,"pfxZ":-1.3756386798064062,"pX":0.879629103368899,"pZ":1.816174669053192,"vX0":6.139703575680276,"vY0":-123.26811410748218,"vZ0":-0.4389760541645553,"x":83.47,"y":189.74,"x0":-2.271565235441903,"y0":50.00289791535617,"z0":4.879495993741023,"aX":7.53805919191799},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":-10.2,"spinRate":2825,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44344492320831863,"extension":6.322783119041394},"index":1,"playId":"0a1544c3-e3bf-36b3-874b-39003c79e018","pitchNumber":2,"startTime":"2026-05-25T21:31:54.565Z","endTime":"2026-05-25T21:31:58.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39089869890717,"aZ":-16.886744706501098,"pfxX":-9.872922908128828,"pfxZ":8.181224079357646,"pX":1.2943464056524425,"pZ":2.589351127273416,"vX0":12.066251628886793,"vY0":-135.76549426895386,"vZ0":-3.1902760605865943,"x":67.66,"y":168.87,"x0":-1.9224684289606935,"y0":50.0063770446455,"z0":4.953326013716892,"aX":-18.457559153280936},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":15.4,"spinRate":2473,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4032557140851316,"extension":6.538414866108622},"index":2,"playId":"dc6a62c5-e57e-352e-af65-c47254575993","pitchNumber":3,"startTime":"2026-05-25T21:32:08.956Z","endTime":"2026-05-25T21:32:12.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.611550569427244,"aZ":-33.76333577063015,"pfxX":4.655748896233755,"pfxZ":-1.0345542709428637,"pX":-0.3673989734853349,"pZ":1.8740646276539865,"vX0":3.426331932593689,"vY0":-122.8170790177133,"vZ0":-0.12649943545301556,"x":131.0,"y":188.18,"x0":-2.38167672681191,"y0":50.00129531858485,"z0":4.779663024136774,"aX":7.164742498904777},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.7,"breakHorizontal":-9.2,"spinRate":2817,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4446988899609443,"extension":6.312138749949546},"hitData":{"launchSpeed":106.5,"launchAngle":12.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.21,"coordY":124.18}},"index":3,"playId":"bb26730f-26c8-3f97-8dd3-0f763be9ed03","pitchNumber":4,"startTime":"2026-05-25T21:32:22.724Z","endTime":"2026-05-25T21:32:35.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:32:35.849Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to center fielder A.J. Ewing.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T21:32:35.945Z","endTime":"2026-05-25T21:34:50.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87781303994553,"aZ":-33.674322285725935,"pfxX":-9.629703232323156,"pfxZ":-0.9113944057202668,"pX":-1.231286187323636,"pZ":1.8485055173043599,"vX0":5.939785040852374,"vY0":-128.00040347279753,"vZ0":-1.0047038843686136,"x":163.93,"y":188.87,"x0":-2.3426833204763176,"y0":50.00352787818406,"z0":4.906374808628973,"aX":-15.820604428271881},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":16.0,"spinRate":1782,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.42954516831160516,"extension":6.610207432326805},"index":0,"playId":"6f868069-8854-3ddd-8abb-cc78fe021415","pitchNumber":1,"startTime":"2026-05-25T21:33:06.616Z","endTime":"2026-05-25T21:33:09.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39146329426448,"aZ":-23.899083567244737,"pfxX":-11.869665481953149,"pfxZ":4.42856542540183,"pX":0.5642325085071993,"pZ":2.9544813287818354,"vX0":11.004858463336758,"vY0":-135.95445200235127,"vZ0":-0.7690444003671648,"x":95.49,"y":159.01,"x0":-1.9980516672468587,"y0":50.000486810571005,"z0":4.902800507635489,"aX":-22.17030873789569},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":19.1,"spinRate":2136,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.4031935904842361,"extension":6.617891937279532},"index":1,"playId":"45bb204b-1bc9-3865-968a-a0f1882dacd3","pitchNumber":2,"startTime":"2026-05-25T21:33:24.201Z","endTime":"2026-05-25T21:33:27.291Z","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":84.4,"endSpeed":76.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21784625667754,"aZ":-35.205572337399154,"pfxX":9.403568522344528,"pfxZ":-2.0079378012099856,"pX":-0.9458402884111823,"pZ":3.072185244394178,"vX0":0.9417181068887972,"vY0":-122.82274321031625,"vZ0":2.5520263112855703,"x":153.05,"y":155.83,"x0":-2.5554425808201278,"y0":50.00354388267163,"z0":5.039885354038057,"aX":14.184544890785972},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":-17.2,"spinRate":2864,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4481326170438491,"extension":6.26144911047433},"index":2,"playId":"a6edf796-8428-3047-a0bf-98605948865c","pitchNumber":3,"startTime":"2026-05-25T21:33:40.237Z","endTime":"2026-05-25T21:33:43.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.208541515041166,"aZ":-32.24524952419999,"pfxX":7.276289371095386,"pfxZ":-0.046161606714472114,"pX":-0.544441645205295,"pZ":2.3489021623701993,"vX0":2.2175884670303456,"vY0":-123.23687728140563,"vZ0":0.39404077199194565,"x":137.75,"y":175.36,"x0":-2.4029971533561527,"y0":50.00408753684833,"z0":4.927357792573284,"aX":11.10705368545758},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":-13.7,"spinRate":2865,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.44575068192907885,"extension":6.368816609600537},"index":3,"playId":"97227447-da9f-3fee-92f1-1908ccfa1ae7","pitchNumber":4,"startTime":"2026-05-25T21:33:58.959Z","endTime":"2026-05-25T21:34:02.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.101726106791464,"aZ":-38.12215509271475,"pfxX":3.449094480151259,"pfxZ":-3.9178520554610445,"pX":0.30596160096806296,"pZ":1.747658926564861,"vX0":5.097400990477861,"vY0":-122.86654040303225,"vZ0":-0.01124104405395987,"x":105.34,"y":191.59,"x0":-2.2499717009194242,"y0":50.004062275989796,"z0":5.012754297142368,"aX":5.232967414808984},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.8,"breakHorizontal":-7.6,"spinRate":2793,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4471180579611316,"extension":6.35599279188255},"index":4,"playId":"d9affe0e-a973-3aa3-9ecd-25f59fc71e56","pitchNumber":5,"startTime":"2026-05-25T21:34:16.007Z","endTime":"2026-05-25T21:34:19.241Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.845528616315892,"aZ":-31.75509030805812,"pfxX":8.346501491753457,"pfxZ":0.2723447096028373,"pX":-0.22032206260643705,"pZ":2.576777296793984,"vX0":2.6774938536465016,"vY0":-122.96990768078875,"vZ0":1.0076478831133653,"x":125.4,"y":169.21,"x0":-2.4068981132276877,"y0":50.00204447111074,"z0":4.850738048740244,"aX":12.811661116954614},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-15.7,"spinRate":2715,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.44502028820255024,"extension":6.414122682870126},"hitData":{"launchSpeed":96.2,"launchAngle":21.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.21,"coordY":66.84}},"index":5,"playId":"43eabd74-7bcd-307e-a6a7-957fa35efba6","pitchNumber":6,"startTime":"2026-05-25T21:34:40.597Z","endTime":"2026-05-25T21:34:50.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:34:50.115Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T21:34:50.290Z","endTime":"2026-05-25T21:38:01.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46434859444568,"aZ":-42.66234387523348,"pfxX":4.466614315973497,"pfxZ":-6.848213181965526,"pX":-0.5475194289376257,"pZ":1.2589096557584076,"vX0":2.889614952073403,"vY0":-122.76483676011819,"vZ0":-0.15761404833858794,"x":137.87,"y":204.79,"x0":-2.31861140575816,"y0":50.002812725356044,"z0":4.944259212339628,"aX":6.841392375201089},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.2,"breakHorizontal":-8.8,"spinRate":2801,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4455486934920905,"extension":6.32693708921347},"index":0,"playId":"5be78281-832b-3be9-a5ca-e982e1aab3ee","pitchNumber":1,"startTime":"2026-05-25T21:35:20.098Z","endTime":"2026-05-25T21:35:25.721Z","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":85.0,"endSpeed":78.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22925054770549,"aZ":-33.93972182554515,"pfxX":6.53636364441259,"pfxZ":-1.140689665502424,"pX":2.477489707572876,"pZ":1.6062002008729415,"vX0":9.118363003540788,"vY0":-123.58168397843961,"vZ0":-0.8997246047857892,"x":22.56,"y":195.41,"x0":-2.1132189136094257,"y0":50.00516646022586,"z0":4.83242724394467,"aX":10.08474793823749},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-14.0,"spinRate":2768,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44365682875042145,"extension":6.405913914618434},"index":1,"playId":"f39aa897-344d-33b3-a779-a46ca9cd001f","pitchNumber":2,"startTime":"2026-05-25T21:35:39.108Z","endTime":"2026-05-25T21:35:42.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.406887696851676,"aZ":-34.64730526122372,"pfxX":9.153096935812066,"pfxZ":-1.616341308569778,"pX":-0.5384585876826327,"pZ":2.914757398381416,"vX0":1.8631455174086806,"vY0":-123.02559800809087,"vZ0":2.1012439171169723,"x":137.52,"y":160.08,"x0":-2.495510222206379,"y0":50.005354989977725,"z0":4.995325496018733,"aX":13.97085163497398},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-17.0,"spinRate":2727,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.44596850248490627,"extension":6.39373338937777},"index":2,"playId":"ef5f8249-de80-39d2-9b17-20b08172154c","pitchNumber":3,"startTime":"2026-05-25T21:36:03.657Z","endTime":"2026-05-25T21:36:06.785Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70042713249415,"aZ":-35.32440425975077,"pfxX":9.01014469017539,"pfxZ":-2.0374214267924824,"pX":-0.9902841882724613,"pZ":3.2301925102504967,"vX0":0.8675706439881548,"vY0":-123.67551594266222,"vZ0":3.016058434397149,"x":154.75,"y":151.56,"x0":-2.5160202894305104,"y0":50.0009840893633,"z0":4.957933903723102,"aX":13.952492407621055},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.8,"breakHorizontal":-16.6,"spinRate":2747,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.44290072085738563,"extension":6.39499469077501},"index":3,"playId":"13192ee1-67fd-3176-a366-f464582c526c","pitchNumber":4,"startTime":"2026-05-25T21:36:23.625Z","endTime":"2026-05-25T21:36:30.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94711505211414,"aZ":-33.67571616328672,"pfxX":8.296109549169342,"pfxZ":-0.964977737268887,"pX":-0.10200115636975966,"pZ":3.092435234446634,"vX0":3.0950702085524124,"vY0":-124.02427514167421,"vZ0":2.126636101011907,"x":120.89,"y":155.28,"x0":-2.4441111333150416,"y0":50.002941838819964,"z0":5.0336425602109465,"aX":12.914597123118753},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.0,"breakHorizontal":-15.7,"spinRate":2718,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.4417424092934641,"extension":6.260058384444733},"index":4,"playId":"aadc1188-81a9-333e-a846-667a57edd96a","pitchNumber":5,"startTime":"2026-05-25T21:36:44.081Z","endTime":"2026-05-25T21:36:47.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934948681980377,"aZ":-35.38336089266766,"pfxX":7.982102092380209,"pfxZ":-2.04278577870223,"pX":0.42230382216968376,"pZ":2.0469763597349035,"vX0":4.333340255449252,"vY0":-124.54572282939137,"vZ0":0.04076970141476144,"x":100.9,"y":183.51,"x0":-2.376944552035768,"y0":50.00297705779347,"z0":4.9559178320055794,"aX":12.542308478185738},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":-15.5,"spinRate":2800,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4397204514780584,"extension":6.310946121752655},"index":5,"playId":"ddf67a06-be56-394f-adc3-b30b8b5c3bcf","pitchNumber":6,"startTime":"2026-05-25T21:37:03.593Z","endTime":"2026-05-25T21:37:08.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49138657886604,"aZ":-27.125596103241346,"pfxX":-10.234720223950516,"pfxZ":2.652536236263506,"pX":-0.011941991450826509,"pZ":2.5865119601680835,"vX0":9.339137485751332,"vY0":-136.62643128875285,"vZ0":-1.0333818767031353,"x":117.46,"y":168.94,"x0":-2.1352851800861363,"y0":50.000534503811565,"z0":4.824109825874979,"aX":-19.457752653529596},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":2188,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.40001797763184976,"extension":6.60342216984164},"index":6,"playId":"c8214e05-474a-39ff-81fd-3d6971b0bc8e","pitchNumber":7,"startTime":"2026-05-25T21:37:28.743Z","endTime":"2026-05-25T21:37:35.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153326496023748,"aZ":-35.038274328999236,"pfxX":9.689936974854945,"pfxZ":-1.8225417636601087,"pX":-0.34496328983075886,"pZ":2.8434345253961717,"vX0":2.0440240759421515,"vY0":-124.50371909822586,"vZ0":1.7153660864939013,"x":130.15,"y":162.01,"x0":-2.4357943047504667,"y0":50.00538720584113,"z0":5.046662290870378,"aX":15.203228706878466},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":-18.0,"spinRate":2587,"spinDirection":50},"zone":1,"typeConfidence":2.0,"plateTime":0.4400477084020915,"extension":6.324308048595836},"index":7,"playId":"1b29d032-7eaa-3877-b28f-44cbe0a557a9","pitchNumber":8,"startTime":"2026-05-25T21:37:57.973Z","endTime":"2026-05-25T21:38:01.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:38:01.115Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T21:38:03.025Z","endTime":"2026-05-25T21:41:24.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.4,"endSpeed":77.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07830069540582,"aZ":-36.01931055306922,"pfxX":10.409306565094138,"pfxZ":-2.5224995866770907,"pX":-0.1915780847916772,"pZ":2.5311267728155564,"vX0":2.1526620664257563,"vY0":-122.89155290666793,"vZ0":1.5270451132263096,"x":124.3,"y":170.44,"x0":-2.4316775639215042,"y0":50.002878322782415,"z0":4.968624708369827,"aX":15.869281936498478},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.0,"breakHorizontal":-19.3,"spinRate":2550,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.44624722554922513,"extension":6.286496847909387},"index":0,"playId":"e3b26bcb-8c53-311f-bf88-d9a47eb3ae59","pitchNumber":1,"startTime":"2026-05-25T21:38:28.992Z","endTime":"2026-05-25T21:38:32.213Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-25T21:38:48.251Z","endTime":"2026-05-25T21:39:55.651Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.221114681631814,"aZ":-29.790617899128833,"pfxX":-11.377376872782254,"pfxZ":1.2694479704346833,"pX":0.16782532790776686,"pZ":2.9639464742337767,"vX0":9.589342556351951,"vY0":-136.35300575044144,"vZ0":0.2745387243028766,"x":110.6,"y":158.75,"x0":-1.924115674814455,"y0":50.00144060571521,"z0":4.924943299528874,"aX":-21.32731574575267},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.6,"breakHorizontal":18.5,"spinRate":2035,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.4023822282778968,"extension":6.612143293337298},"index":2,"playId":"c707a883-8e7b-3c79-91f1-a7105dfa5d38","pitchNumber":2,"startTime":"2026-05-25T21:39:55.651Z","endTime":"2026-05-25T21:40:04.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.854734221584295,"aZ":-29.11224471448688,"pfxX":4.988944617226172,"pfxZ":1.9813023321559626,"pX":1.0666064886735964,"pZ":2.515091887919505,"vX0":6.417752001309,"vY0":-123.41579140730818,"vZ0":0.17564105118346074,"x":76.34,"y":170.87,"x0":-2.2127717820482866,"y0":50.004418412417245,"z0":4.888724643606799,"aX":7.720100009787868},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-10.4,"spinRate":2677,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44328100541909166,"extension":6.419746189407116},"index":3,"playId":"e1ca38db-c9b2-3f50-9ea1-76484f0f2560","pitchNumber":3,"startTime":"2026-05-25T21:40:33.338Z","endTime":"2026-05-25T21:40:38.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59312147837584,"aZ":-36.943757225794734,"pfxX":4.694589048118653,"pfxZ":-3.2461909142617404,"pX":-1.2322106468675713,"pZ":2.5519530142025837,"vX0":1.3272272118994022,"vY0":-120.70497822117433,"vZ0":1.8387056368144676,"x":163.97,"y":169.88,"x0":-2.3998056662817966,"y0":50.003639100619914,"z0":5.0450527885391026,"aX":6.8930593812084435},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.2,"breakHorizontal":-8.9,"spinRate":2547,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.45463954907797,"extension":6.328388884290718},"index":4,"playId":"84c7a790-6653-3b27-9168-794e674dc10b","pitchNumber":4,"startTime":"2026-05-25T21:40:58.475Z","endTime":"2026-05-25T21:41:03.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.653867179860885,"aZ":-17.918349250875085,"pfxX":-5.443275705596857,"pfxZ":7.657799858096077,"pX":0.06923950540400275,"pZ":3.840137744632691,"vX0":7.270680996466716,"vY0":-136.0244975967935,"vZ0":0.06751392295959546,"x":114.36,"y":135.1,"x0":-1.9392662795295195,"y0":50.00363596658059,"z0":5.064071683450717,"aX":-10.135089077278264},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":8.2,"spinRate":2269,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4036751585603877,"extension":6.607596382080305},"index":5,"playId":"00bbe4a5-f600-3fd0-b398-a8e48daeea2c","pitchNumber":5,"startTime":"2026-05-25T21:41:21.641Z","endTime":"2026-05-25T21:41:24.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:41:24.641Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T21:43:57.012Z","endTime":"2026-05-25T21:45:14.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.133962413791984,"aZ":-25.80635630944543,"pfxX":12.12057839355407,"pfxZ":3.4814157539009454,"pX":-0.5163519089255526,"pZ":2.4634491932506966,"vX0":-14.475296271034567,"vY0":-135.01728414172,"vZ0":-2.4053717170458304,"x":136.68,"y":172.27,"x0":3.3649186982477786,"y0":50.00128405745457,"z0":5.200921808572549,"aX":22.154404708149766},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.9,"breakHorizontal":-18.5,"spinRate":2355,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.4072382020388172,"extension":6.187895125832024},"index":0,"playId":"408f41af-10df-3573-8e64-629dc49aa41a","pitchNumber":1,"startTime":"2026-05-25T21:44:11.634Z","endTime":"2026-05-25T21:44:14.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8717776182495,"aZ":-31.984296418035303,"pfxX":-5.709133434366654,"pfxZ":0.1302749863159436,"pX":-0.992893357257353,"pZ":1.8888808471620975,"vX0":-8.830751720989852,"vY0":-118.70985844596183,"vZ0":-1.428254552071179,"x":154.85,"y":187.78,"x0":3.5109797579260573,"y0":50.000925764220796,"z0":5.399195896494997,"aX":-8.179249761579328},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.1,"breakHorizontal":12.4,"spinRate":2698,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.46068630044607417,"extension":5.8241834164100705},"index":1,"playId":"7ed6768f-6a7a-388b-b71c-7fa4079de2f0","pitchNumber":2,"startTime":"2026-05-25T21:44:24.886Z","endTime":"2026-05-25T21:44:29.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.312533369410495,"aZ":-33.405408173187546,"pfxX":-5.621380497161496,"pfxZ":-0.8554218037691479,"pX":-1.4554484926930389,"pZ":1.0549539047584304,"vX0":-9.693000615734784,"vY0":-119.09792737527916,"vZ0":-2.837118673391415,"x":172.48,"y":210.3,"x0":3.4010415656314925,"y0":50.00492272111426,"z0":5.2890929664823725,"aX":-8.05924082682806},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.0,"breakHorizontal":12.6,"spinRate":2750,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.46025546478663326,"extension":5.917863725177926},"index":2,"playId":"479fe8ba-eb11-36f5-8475-4bf337401313","pitchNumber":3,"startTime":"2026-05-25T21:44:42.633Z","endTime":"2026-05-25T21:44:47.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-25T21:44:54.560Z","endTime":"2026-05-25T21:45:05.001Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46991860253605,"aZ":-32.53065172632654,"pfxX":-6.991656329671297,"pfxZ":-0.25136015965843317,"pX":-0.7028187912700626,"pZ":1.7215432425469026,"vX0":-7.734189209503809,"vY0":-119.53050432643764,"vZ0":-1.5186049643621502,"x":143.79,"y":192.3,"x0":3.4908851510658168,"y0":50.000485926507004,"z0":5.303919747846218,"aX":-10.047270836745557},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.6,"breakHorizontal":14.6,"spinRate":2716,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.45939141425701413,"extension":5.946259875516067},"hitData":{"launchSpeed":51.8,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.86,"coordY":173.18}},"index":4,"playId":"299c8c92-4434-35cc-b92a-78454626678a","pitchNumber":4,"startTime":"2026-05-25T21:45:05.001Z","endTime":"2026-05-25T21:45:14.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:45:14.646Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T21:45:15.066Z","endTime":"2026-05-25T21:46:50.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.851947318100013,"aZ":-29.18067500919568,"pfxX":12.831884356304366,"pfxZ":1.6099049274040134,"pX":1.422398032724625,"pZ":2.645696595645467,"vX0":-9.931390505635441,"vY0":-136.08079326756584,"vZ0":-1.6951883043994354,"x":62.78,"y":167.35,"x0":3.465138832007814,"y0":50.00397782693108,"z0":5.312105873357546,"aX":23.895663935646425},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":-20.9,"spinRate":2217,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.40360625911542947,"extension":6.04289981094562},"index":0,"playId":"acbe1439-5b00-3e8f-9e85-480717b2635e","pitchNumber":1,"startTime":"2026-05-25T21:45:44.030Z","endTime":"2026-05-25T21:45:48.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.688638011410127,"aZ":-33.772537705382305,"pfxX":11.275594854535234,"pfxZ":-0.9916824216593163,"pX":0.8746306236989629,"pZ":2.2071847966596674,"vX0":-10.282085173470838,"vY0":-126.66645377301639,"vZ0":-0.9903164072739394,"x":83.66,"y":179.19,"x0":3.536320210538898,"y0":50.00337480762017,"z0":5.321878813466607,"aX":18.185922633580137},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":-17.9,"spinRate":1718,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.43367949779689674,"extension":6.146185609375013},"index":1,"playId":"7bfefd95-5c51-3430-8289-e9e2754d7e5f","pitchNumber":2,"startTime":"2026-05-25T21:45:59.018Z","endTime":"2026-05-25T21:46:02.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24571415247559,"aZ":-19.15517433913113,"pfxX":10.246743669503577,"pfxZ":6.906852609528897,"pX":-0.43763826855123794,"pZ":3.721330426295985,"vX0":-13.576680694315497,"vY0":-136.9315142830385,"vZ0":-0.9167789020905726,"x":133.68,"y":138.3,"x0":3.270066031997661,"y0":50.00433020538627,"z0":5.379790887188399,"aX":19.321333013027314},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":-15.5,"spinRate":2341,"spinDirection":108},"zone":11,"typeConfidence":2.0,"plateTime":0.4010863380990348,"extension":6.016220035071069},"index":2,"playId":"84a2560f-825d-3edc-a1a5-5baef8372785","pitchNumber":3,"startTime":"2026-05-25T21:46:21.355Z","endTime":"2026-05-25T21:46:25.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.684664401510506,"aZ":-35.313432192088165,"pfxX":-2.190180845034177,"pfxZ":-2.155167068086934,"pX":-0.4328285690723158,"pZ":1.0768633536335481,"vX0":-8.507971120132293,"vY0":-119.97178254262616,"vZ0":-2.606078903699217,"x":133.5,"y":209.7,"x0":3.4473446411160604,"y0":50.005536444504614,"z0":5.3315301029214,"aX":-3.184634381266157},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":6.0,"spinRate":2422,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4569399427406666,"extension":6.046505640550583},"index":3,"playId":"ff56f1d3-8331-3805-80e6-c141b11cda16","pitchNumber":4,"startTime":"2026-05-25T21:46:46.184Z","endTime":"2026-05-25T21:46:50.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:46:50.700Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Carson Benge hit by pitch.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T21:46:52.614Z","endTime":"2026-05-25T21:48:11.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711708697382885,"aZ":-21.56990038724816,"pfxX":10.116416371495225,"pfxZ":5.642698950054543,"pX":-0.7467305381842463,"pZ":2.8964018015636444,"vX0":-14.77395692605382,"vY0":-136.15871172127987,"vZ0":-2.3618560592878977,"x":145.46,"y":160.58,"x0":3.43350456536702,"y0":50.00129590514831,"z0":5.266571366014624,"aX":19.00695305525531},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":-15.2,"spinRate":2285,"spinDirection":105},"zone":1,"typeConfidence":2.0,"plateTime":0.40217016518834514,"extension":6.296696355756196},"index":0,"playId":"8050e47f-f0ac-357a-ae48-33b915b0be2d","pitchNumber":1,"startTime":"2026-05-25T21:47:19.428Z","endTime":"2026-05-25T21:47:46.441Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5346559536663,"aZ":-32.98190320977833,"pfxX":-2.58339492329773,"pfxZ":-0.5550093297669685,"pX":-2.6478341538131045,"pZ":0.8761718259389042,"vX0":-13.358037889887825,"vY0":-119.87657510752855,"vZ0":-3.299380038530197,"x":217.93,"y":215.12,"x0":3.3254576007622236,"y0":50.002430977317246,"z0":5.205808009939523,"aX":-3.7682526191043113},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.6,"breakHorizontal":7.8,"spinRate":2765,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4563967789131973,"extension":5.990768420141591},"index":1,"playId":"b3b9467d-2ed9-3d4f-9c41-8448713ad53f","pitchNumber":2,"startTime":"2026-05-25T21:47:47.470Z","endTime":"2026-05-25T21:47:52.085Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.514119052865844,"aZ":-33.89849261845747,"pfxX":-8.044862219313647,"pfxZ":-1.246949943300745,"pX":2.6241968827410647,"pZ":3.8319264548024865,"vX0":-0.4284547081256522,"vY0":-116.92960461664056,"vZ0":3.5261735942549564,"x":16.97,"y":135.32,"x0":3.8548149096688142,"y0":50.00386255966717,"z0":5.489497734408395,"aX":-11.114507325107603},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.1,"breakHorizontal":14.6,"spinRate":2491,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.46883540304637217,"extension":5.780735992105271},"index":2,"playId":"0157435b-dd68-3edd-9bc3-1c4999ec9863","pitchNumber":3,"startTime":"2026-05-25T21:48:06.290Z","endTime":"2026-05-25T21:48:11.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:48:11.307Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Spencer Steer. Carson Benge to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T21:48:27.191Z","endTime":"2026-05-25T21:50:22.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":[]}],"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.2,"endSpeed":85.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33970133038895,"aZ":-26.01417328598118,"pfxX":10.28168441028086,"pfxZ":3.2643030777965585,"pX":-1.1545342783703585,"pZ":3.923880971917823,"vX0":-15.49720382505609,"vY0":-136.34937281927466,"vZ0":1.0698042132733159,"x":161.01,"y":132.84,"x0":3.2609805222309984,"y0":50.002942533917896,"z0":5.318474292796839,"aX":19.40479042577763},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":-15.5,"spinRate":2247,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.4013620124840287,"extension":6.186432087297694},"index":0,"playId":"e52f0cd1-8cdf-32ce-8d09-97a2818ade2f","pitchNumber":1,"startTime":"2026-05-25T21:48:41.633Z","endTime":"2026-05-25T21:48:44.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700931340313705,"aZ":-32.68930764798524,"pfxX":10.254940122704797,"pfxZ":-0.31406991315252064,"pX":1.1285853883298156,"pZ":1.7147806284137228,"vX0":-9.220553134153569,"vY0":-126.18967725179463,"vZ0":-2.200105201429468,"x":73.98,"y":192.48,"x0":3.4977065992770555,"y0":50.00591784109552,"z0":5.23162590483702,"aX":16.539823217482894},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":-16.4,"spinRate":1768,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4340558539252095,"extension":6.236751200274454},"index":1,"playId":"f0fce646-bea3-3976-8066-1c94efc91db7","pitchNumber":2,"startTime":"2026-05-25T21:49:05.534Z","endTime":"2026-05-25T21:49:10.126Z","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":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655002579143964,"aZ":-32.95528638016364,"pfxX":10.89226882784285,"pfxZ":-0.47137797802673376,"pX":0.07634989549123984,"pZ":1.0437617684828346,"vX0":-11.597101026016611,"vY0":-127.90006542866243,"vZ0":-3.963835295472132,"x":114.09,"y":210.6,"x0":3.2479177499896106,"y0":50.003219543167475,"z0":5.189974041412972,"aX":18.100380391199415},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.6,"breakHorizontal":-17.2,"spinRate":1797,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4277827404287069,"extension":6.271332869519745},"index":2,"playId":"16f7296b-778f-3135-94d3-badd6a7e1b99","pitchNumber":3,"startTime":"2026-05-25T21:49:23.456Z","endTime":"2026-05-25T21:49:26.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.933122957898828,"aZ":-35.97989202233061,"pfxX":-3.0806525276820897,"pfxZ":-2.65010765204464,"pX":1.9069762241491202,"pZ":1.7363110932136019,"vX0":-3.243583240603218,"vY0":-119.25824566391769,"vZ0":-0.7739039477852601,"x":44.31,"y":191.9,"x0":3.687407287214463,"y0":50.005149075717206,"z0":5.323570015210542,"aX":-4.417305581125903},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.7,"breakHorizontal":6.4,"spinRate":2327,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4600957231424214,"extension":5.964624518318073},"index":3,"playId":"f3bf9868-e7a8-38fe-ad0e-c950fbf1a755","pitchNumber":4,"startTime":"2026-05-25T21:49:50.438Z","endTime":"2026-05-25T21:49:53.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.126847328101565,"aZ":-30.211647461498565,"pfxX":11.335925987428794,"pfxZ":1.032177598394501,"pX":0.1503838876697409,"pZ":2.998259059879365,"vX0":-12.866201931570458,"vY0":-137.0286064948581,"vZ0":-0.717758003123012,"x":111.27,"y":157.83,"x0":3.432600760830341,"y0":50.002847515349394,"z0":5.326623475869052,"aX":21.56907179607319},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":-17.9,"spinRate":2213,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.3996327262813608,"extension":6.138018920985127},"hitData":{"launchSpeed":108.1,"launchAngle":5.0,"totalDistance":152.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.12,"coordY":99.49}},"index":4,"playId":"5c0677aa-4bcf-38a1-aac1-a279427696be","pitchNumber":5,"startTime":"2026-05-25T21:50:09.756Z","endTime":"2026-05-25T21:50:22.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:50:22.759Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T21:51:10.630Z","endTime":"2026-05-25T21:52:47.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T21:50:42.788Z","endTime":"2026-05-25T21:51:12.871Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.367654749674205,"aZ":-31.499556846977285,"pfxX":9.998820422940831,"pfxZ":0.40107386592672967,"pX":0.7781683912123492,"pZ":2.5653398608029696,"vX0":-9.750991033161892,"vY0":-128.5280399996353,"vZ0":-0.7250990309178593,"x":87.34,"y":169.52,"x0":3.3274227077598897,"y0":50.00024385057078,"z0":5.30356317531966,"aX":16.677709935861813},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":-15.8,"spinRate":1777,"spinDirection":98},"zone":6,"typeConfidence":2.0,"plateTime":0.42663008664655333,"extension":6.375145237956213},"index":1,"playId":"b624d3f4-7c0e-3719-ad2a-0adf5dbb4b14","pitchNumber":1,"startTime":"2026-05-25T21:51:12.871Z","endTime":"2026-05-25T21:51:17.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-25T21:51:33.385Z","endTime":"2026-05-25T21:51:50.704Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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.0,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72261480635201,"aZ":-26.483495107049077,"pfxX":10.739051087184333,"pfxZ":3.019452765941727,"pX":1.7003253557914881,"pZ":3.6542215942041967,"vX0":-8.778407950463247,"vY0":-136.6249976878983,"vZ0":0.46247225824281,"x":52.19,"y":140.12,"x0":3.5632089682374875,"y0":50.00637055398881,"z0":5.3060781347804795,"aX":20.26182907767816},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":-17.5,"spinRate":2142,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4012371827625927,"extension":6.0339763994604025},"index":3,"playId":"6f49dd8f-660c-318f-8581-02de72f6bb1e","pitchNumber":2,"startTime":"2026-05-25T21:51:50.704Z","endTime":"2026-05-25T21:51:55.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27252026949027,"aZ":-24.933407719385038,"pfxX":11.848034905012048,"pfxZ":3.8044948305406354,"pX":-0.09028490166885837,"pZ":4.149191368532971,"vX0":-13.451370972757362,"vY0":-137.33952122691537,"vZ0":1.0211832760957424,"x":120.44,"y":126.75,"x0":3.338680834870035,"y0":50.006117881471575,"z0":5.472097013250082,"aX":22.57065487965263},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":-18.5,"spinRate":2205,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.39927427149982275,"extension":6.2123099551933265},"index":4,"playId":"afe00c6b-74d1-3025-815c-e6bb6cba84be","pitchNumber":3,"startTime":"2026-05-25T21:52:08.285Z","endTime":"2026-05-25T21:52:11.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02665501178747,"aZ":-30.223515733551686,"pfxX":11.25659321692752,"pfxZ":1.160211532592485,"pX":-0.0860858355078292,"pZ":1.8293668974544677,"vX0":-12.27453879216843,"vY0":-128.56911698094623,"vZ0":-2.664053511144504,"x":120.28,"y":189.39,"x0":3.2817474184373157,"y0":50.00025535694611,"z0":5.218365877966338,"aX":18.88982563818401},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-17.8,"spinRate":1837,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4256035079365237,"extension":6.141044192864733},"index":5,"playId":"e2a95694-94ca-3340-b6d5-188dea4e62e3","pitchNumber":4,"startTime":"2026-05-25T21:52:25.933Z","endTime":"2026-05-25T21:52:29.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76480046423205,"aZ":-28.95530177306016,"pfxX":-3.8937161356816183,"pfxZ":2.1616432090405526,"pX":-2.191388965847531,"pZ":1.7284170807710444,"vX0":-11.916617770082407,"vY0":-121.28082722438818,"vZ0":-2.3306007303425575,"x":200.53,"y":192.11,"x0":3.2920394232661736,"y0":50.00312572492918,"z0":5.227668659423752,"aX":-5.798162329579587},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":9.8,"spinRate":2591,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4516574859289699,"extension":6.253206101340359},"index":6,"playId":"188d44b2-b41d-3ebf-8fba-6c08bcc59c85","pitchNumber":5,"startTime":"2026-05-25T21:52:42.711Z","endTime":"2026-05-25T21:52:47.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:52:47.830Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T21:55:36.870Z","endTime":"2026-05-25T21:56:17.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Pintaro replaces Austin Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:54:08.511Z","endTime":"2026-05-25T21:55:39.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702752,"link":"/api/v1/people/702752"},"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(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":90.2,"endSpeed":84.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44980267030757,"aZ":-26.29471169414866,"pfxX":0.28801487325882336,"pfxZ":3.292520497239826,"pX":0.01181199005171562,"pZ":2.8659332798911636,"vX0":7.18641319360953,"vY0":-131.4475077920496,"vZ0":-0.8702061009032949,"x":116.55,"y":161.4,"x0":-2.771587144949739,"y0":50.002901059399896,"z0":5.117614501075648,"aX":0.5144860931506495},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2632,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4134388123961492,"extension":6.384903274791253},"index":1,"playId":"77ce63e5-a70e-342e-afe9-c75c501b4f01","pitchNumber":1,"startTime":"2026-05-25T21:55:39.197Z","endTime":"2026-05-25T21:55:42.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185041425522613,"aZ":-32.14967233284285,"pfxX":2.9677492801731797,"pfxZ":0.011047108982499054,"pX":0.8793332670320378,"pZ":1.938879703774982,"vX0":8.384137279941642,"vY0":-128.79216387394533,"vZ0":-1.6989369073930956,"x":83.48,"y":186.43,"x0":-2.785154882692919,"y0":50.00128958540114,"z0":5.0606353623783455,"aX":5.0531664927973186},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":-7.0,"spinRate":2830,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.42300421658735043,"extension":6.310050087813419},"index":2,"playId":"1b36e422-b307-3644-b42e-2714632d5be1","pitchNumber":2,"startTime":"2026-05-25T21:55:53.672Z","endTime":"2026-05-25T21:55:56.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-25T21:56:03.320Z","endTime":"2026-05-25T21:56:14.879Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478367391383344,"aZ":-30.689674777160317,"pfxX":2.8782041380988135,"pfxZ":0.8344916764976773,"pX":0.018532435728050464,"pZ":3.1391156393099497,"vX0":6.411561923624921,"vY0":-131.68419226143595,"vZ0":0.9109821406196983,"x":116.29,"y":154.02,"x0":-2.8056902859707264,"y0":50.0065585574881,"z0":5.029763091142158,"aX":5.140592006675094},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.9,"breakHorizontal":-6.4,"spinRate":2735,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.41325429792552404,"extension":6.291087713776931},"index":4,"playId":"0e24161d-cc8c-3d61-9938-38c23f4dd2f9","pitchNumber":3,"startTime":"2026-05-25T21:56:14.879Z","endTime":"2026-05-25T21:56:17.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:56:17.879Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Dunn grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T21:56:19.257Z","endTime":"2026-05-25T21:57:30.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.565261172283638,"aZ":-29.240757757164914,"pfxX":2.8486947621546355,"pfxZ":1.6401960057638654,"pX":-0.14721937999113027,"pZ":3.7103426544905718,"vX0":6.224957595820261,"vY0":-131.35419159797482,"vZ0":1.9769885561995235,"x":122.61,"y":138.6,"x0":-2.89587274760155,"y0":50.0042698553979,"z0":5.087119413369309,"aX":5.095445452771269},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":-6.2,"spinRate":2814,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.41322871010619444,"extension":6.396592415450959},"index":0,"playId":"310713a3-cc94-3e15-9eb3-611dc917f8dd","pitchNumber":1,"startTime":"2026-05-25T21:56:43.830Z","endTime":"2026-05-25T21:56:47.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698321644378375,"aZ":-30.051627011641763,"pfxX":2.5919251990407073,"pfxZ":1.1981070112259111,"pX":1.471409113794192E-4,"pZ":1.73690699735664,"vX0":6.734957375872643,"vY0":-131.33863053395459,"vZ0":-2.5528835964873218,"x":116.99,"y":191.88,"x0":-2.918258759083722,"y0":50.004439627294424,"z0":4.921065287040775,"aX":4.599702620043375},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.9,"breakHorizontal":-6.0,"spinRate":2746,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4145399376751402,"extension":6.4236335681416},"index":1,"playId":"c86a9676-cb7c-3df1-82f3-c50343320964","pitchNumber":2,"startTime":"2026-05-25T21:56:59.854Z","endTime":"2026-05-25T21:57:03.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630610660634318,"aZ":-32.52363605401075,"pfxX":-7.99440743969185,"pfxZ":-0.18194061981176013,"pX":-0.08859572408655862,"pZ":1.8245854553277672,"vX0":9.73665794654444,"vY0":-138.50852714948107,"vZ0":-2.238661886449375,"x":120.38,"y":189.52,"x0":-2.591991976124608,"y0":50.00048704558624,"z0":4.793902852913793,"aX":-15.709567933787282},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-0.6,"breakHorizontal":12.7,"spinRate":2241,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.393740073045711,"extension":6.477716119540899},"hitData":{"launchSpeed":107.1,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.92,"coordY":138.37}},"index":2,"playId":"7cedfe24-f29f-3e90-9da9-738ee97733cb","pitchNumber":3,"startTime":"2026-05-25T21:57:22.015Z","endTime":"2026-05-25T21:57:30.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:57:30.893Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T21:57:34.616Z","endTime":"2026-05-25T21:59:47.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.081033855353063,"aZ":-28.0958850693181,"pfxX":1.5740201012339505,"pfxZ":2.2329081035658103,"pX":-0.6408917585314658,"pZ":3.702836020192304,"vX0":5.327118028199781,"vY0":-132.92678589139453,"vZ0":1.725163530963439,"x":141.43,"y":138.8,"x0":-2.8591772538845888,"y0":50.00253267567583,"z0":5.057009540483528,"aX":2.8720933068299175},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":-3.8,"spinRate":2782,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4089169565128947,"extension":6.302740119212607},"index":0,"playId":"6743ec12-c342-3116-8491-7ba89c7011d2","pitchNumber":1,"startTime":"2026-05-25T21:57:57.032Z","endTime":"2026-05-25T21:58:00.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04518606091186,"aZ":-34.63857949752089,"pfxX":-8.451956395190507,"pfxZ":-1.4394178223361243,"pX":-0.012122320470062639,"pZ":1.7816138830348687,"vX0":9.415911961205296,"vY0":-128.8842207077078,"vZ0":-1.3065306480721648,"x":117.46,"y":190.68,"x0":-2.589303853888122,"y0":50.00528270914097,"z0":4.934274473692951,"aX":-14.433324257975102},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.6,"breakHorizontal":13.6,"spinRate":2165,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.422584285593103,"extension":6.186455741718047},"index":1,"playId":"f8255da0-365b-386a-ba72-e602a6818772","pitchNumber":2,"startTime":"2026-05-25T21:58:12.944Z","endTime":"2026-05-25T21:58:18.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559509688473174,"aZ":-27.788967881871848,"pfxX":2.3313370872564887,"pfxZ":2.3583750867655233,"pX":-0.055064175678237556,"pZ":4.027099371239095,"vX0":6.926519535102872,"vY0":-134.614068772061,"vZ0":2.4970503721534296,"x":119.1,"y":130.05,"x0":-2.950662124181252,"y0":50.00240706858677,"z0":5.038237924506132,"aX":4.335997411199},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-5.5,"spinRate":2706,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4048173055160542,"extension":6.533095551440423},"index":2,"playId":"722211c7-772f-3fcd-a1ad-4ac5405a84d2","pitchNumber":3,"startTime":"2026-05-25T21:58:43.324Z","endTime":"2026-05-25T21:58:49.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185041372817757,"aZ":-38.97472282043743,"pfxX":6.502959650648166,"pfxZ":-4.649344572984653,"pX":0.4092376651535228,"pZ":0.6302464942685904,"vX0":5.253938263637939,"vY0":-120.43402036542402,"vZ0":-2.96448135591723,"x":101.4,"y":221.76,"x0":-2.6480721915410115,"y0":50.00096331344125,"z0":5.336511384849821,"aX":9.516259176475828},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.9,"breakHorizontal":-13.1,"spinRate":2910,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4554265610818451,"extension":6.4991867065928925},"index":3,"playId":"c2462ec2-037c-336d-a6ce-d438cc45c487","pitchNumber":4,"startTime":"2026-05-25T21:59:02.392Z","endTime":"2026-05-25T21:59:06.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39809506464795,"aZ":-31.529194571861016,"pfxX":-6.867266890770592,"pfxZ":0.3755843300494135,"pX":-2.1822427464417,"pZ":2.4659149987171936,"vX0":4.068285750308599,"vY0":-129.53349875498418,"vZ0":-0.22097390527226912,"x":200.18,"y":172.2,"x0":-2.875680034980222,"y0":50.002424139853076,"z0":4.949699614898438,"aX":-11.745933715674376},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":11.6,"spinRate":2185,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.42180316892162484,"extension":6.136929662319354},"index":4,"playId":"afcf0b97-a7ac-33a2-967d-72150b849d15","pitchNumber":5,"startTime":"2026-05-25T21:59:25.082Z","endTime":"2026-05-25T21:59:29.987Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16881718054068,"aZ":-30.8165690604505,"pfxX":-8.330885888208345,"pfxZ":0.6956688978302097,"pX":-1.1152266504643105,"pZ":1.5619796762274114,"vX0":7.758999500483127,"vY0":-138.36542466221948,"vZ0":-3.435296346492868,"x":159.51,"y":196.61,"x0":-2.8560477052886992,"y0":50.00656217995334,"z0":4.856220373741266,"aX":-16.36396779734838},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.8,"breakHorizontal":13.7,"spinRate":2274,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.3939403065034619,"extension":6.364471940546083},"index":5,"playId":"2f7bf961-2525-3609-839d-c04bfe797c2a","pitchNumber":6,"startTime":"2026-05-25T21:59:43.766Z","endTime":"2026-05-25T21:59:47.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:59:47.271Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcus Semien homers (4) on a fly ball to left center field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T22:00:54.304Z","endTime":"2026-05-25T22:04:15.184Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.709455695017464,"aZ":-22.49860661354571,"pfxX":11.111603302562724,"pfxZ":5.132791791344761,"pX":0.011480348032689493,"pZ":3.56452382752145,"vX0":-12.637675114576256,"vY0":-136.5843748221383,"vZ0":-0.7231150277176875,"x":116.56,"y":142.54,"x0":3.2596355258462464,"y0":50.00259000925039,"z0":5.382927210065394,"aX":20.94723953223474},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-17.4,"spinRate":2161,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.4013617086232788,"extension":6.1106558305509715},"index":0,"playId":"74256db6-504b-3549-99eb-a8c191cc4edc","pitchNumber":1,"startTime":"2026-05-25T22:01:55.218Z","endTime":"2026-05-25T22:01:58.807Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26788489619834,"aZ":-25.612737228236725,"pfxX":10.547258114240613,"pfxZ":3.485923268003848,"pX":0.4044740802791689,"pZ":3.5579685853691148,"vX0":-11.882440117860583,"vY0":-136.21556117086217,"vZ0":0.0682658023128021,"x":101.58,"y":142.71,"x0":3.4480965250897238,"y0":50.00633884994357,"z0":5.300081941918899,"aX":19.871813250386882},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":-16.7,"spinRate":2298,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4017509344984753,"extension":6.266091941802454},"index":1,"playId":"e48fd53b-66e8-397a-8fb6-390056538b0c","pitchNumber":2,"startTime":"2026-05-25T22:02:10.345Z","endTime":"2026-05-25T22:02:13.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270562941620113,"aZ":-27.712654057733886,"pfxX":12.77467067611663,"pfxZ":2.376039092631718,"pX":-1.06288917428251,"pZ":2.0920249337698205,"vX0":-16.000537914159825,"vY0":-135.76473335216264,"vZ0":-3.255574208290957,"x":157.51,"y":182.3,"x0":3.232884925577212,"y0":50.00157789874045,"z0":5.224487464186891,"aX":23.971333832878965},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":-19.9,"spinRate":2217,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.40264589068798884,"extension":6.228084370776254},"index":2,"playId":"80f7135e-8c0f-3d8c-9637-b70293ef3213","pitchNumber":3,"startTime":"2026-05-25T22:02:24.891Z","endTime":"2026-05-25T22:02:28.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23810433403556,"aZ":-28.45733094656829,"pfxX":12.088821585068832,"pfxZ":1.9925430042726333,"pX":-0.20936444267343435,"pZ":2.5066853714563075,"vX0":-13.770246372772798,"vY0":-135.4294244436772,"vZ0":-1.9611341430987095,"x":124.98,"y":171.1,"x0":3.3589389680913873,"y0":50.00369349827539,"z0":5.221162000878994,"aX":22.56578626333484},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.4,"breakHorizontal":-19.1,"spinRate":2171,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.40368961463178454,"extension":6.141614687341218},"index":3,"playId":"a9ce2501-7526-3744-a594-3cf8b04de0f0","pitchNumber":4,"startTime":"2026-05-25T22:02:39.200Z","endTime":"2026-05-25T22:02:42.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.522994764202462,"aZ":-27.641715262330198,"pfxX":12.197303544318604,"pfxZ":2.4518001641713996,"pX":-0.3448449184913912,"pZ":1.603120170642477,"vX0":-14.091629740456847,"vY0":-134.39164681965582,"vZ0":-4.302707617223646,"x":130.14,"y":195.5,"x0":3.358336323822785,"y0":50.00169652059533,"z0":5.166475118691562,"aX":22.52446257661685},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":-19.4,"spinRate":2120,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.4060869852649418,"extension":6.245897765306833},"index":4,"playId":"62ad1884-4fef-3bb9-952d-22b9e52bbecb","pitchNumber":5,"startTime":"2026-05-25T22:02:55.187Z","endTime":"2026-05-25T22:02:59.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56769582908285,"aZ":-26.14915008473674,"pfxX":12.358564585229912,"pfxZ":3.175279003214607,"pX":-0.670135270200992,"pZ":3.225219924657448,"vX0":-14.91410025316754,"vY0":-136.34148695846469,"vZ0":-0.649975169973614,"x":142.54,"y":151.7,"x0":3.243298297226766,"y0":50.00474242611063,"z0":5.257621906806642,"aX":23.46962584879922},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":-19.6,"spinRate":2303,"spinDirection":108},"zone":1,"typeConfidence":2.0,"plateTime":0.4004264290799431,"extension":6.233906734872161},"index":5,"playId":"af9a352a-d58b-3775-a810-f11da0cf3402","pitchNumber":6,"startTime":"2026-05-25T22:03:14.715Z","endTime":"2026-05-25T22:03:20.656Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38193802365113,"aZ":-27.602774491513074,"pfxX":12.32901337351591,"pfxZ":2.4339648535153664,"pX":-0.27983964784206067,"pZ":2.0344140828290107,"vX0":-13.919365435542131,"vY0":-136.31548946951324,"vZ0":-3.319671706127048,"x":127.67,"y":183.85,"x0":3.294401382699094,"y0":50.003825973827574,"z0":5.176757228264762,"aX":23.169655089006866},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.8,"breakHorizontal":-19.3,"spinRate":2283,"spinDirection":105},"zone":7,"typeConfidence":2.0,"plateTime":0.40203969693630004,"extension":6.231243711764292},"hitData":{"launchSpeed":105.6,"launchAngle":28.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.94,"coordY":54.24}},"index":6,"playId":"6d6649f2-72ae-3630-bf80-0b987fd1934d","pitchNumber":7,"startTime":"2026-05-25T22:03:49.077Z","endTime":"2026-05-25T22:04:15.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:04:15.184Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out to right fielder Spencer Steer.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T22:04:46.870Z","endTime":"2026-05-25T22:05:31.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T22:04:33.626Z","endTime":"2026-05-25T22:04:49.057Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02837608510429,"aZ":-24.57012969357144,"pfxX":10.617734554537321,"pfxZ":4.152609627238878,"pX":0.9649596601992558,"pZ":3.829548682380555,"vX0":-10.565737522162863,"vY0":-133.75385120342324,"vZ0":0.8008416833973494,"x":80.22,"y":135.38,"x0":3.567228918667817,"y0":50.001865934894326,"z0":5.274268251571296,"aX":19.438461883386925},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.9,"breakHorizontal":-17.3,"spinRate":2284,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.40788296627395715,"extension":6.201846556133192},"index":1,"playId":"3967250c-2deb-3327-819b-e390fa5a0cfb","pitchNumber":1,"startTime":"2026-05-25T22:04:49.057Z","endTime":"2026-05-25T22:04:52.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37106330986176,"aZ":-22.688645710101568,"pfxX":10.614895750382855,"pfxZ":5.168634540486753,"pX":-0.5277519822115044,"pZ":3.2190055831639017,"vX0":-14.119675157717667,"vY0":-134.19576080114967,"vZ0":-1.1189369357870569,"x":137.12,"y":151.87,"x0":3.4078685535422077,"y0":50.001335688178465,"z0":5.24825062403664,"aX":19.477461307866825},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":-16.4,"spinRate":2265,"spinDirection":109},"zone":1,"typeConfidence":2.0,"plateTime":0.40719658612172527,"extension":6.1969075976161205},"index":2,"playId":"ba263d54-8428-3e3e-9b15-f2ab762153b2","pitchNumber":2,"startTime":"2026-05-25T22:05:04.273Z","endTime":"2026-05-25T22:05:07.655Z","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":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41453507490569,"aZ":-32.3134319178443,"pfxX":-3.4033695165705726,"pfxZ":-0.0951253239812182,"pX":-0.34769581052427573,"pZ":2.737907513201548,"vX0":-7.994524200725276,"vY0":-120.02553946808872,"vZ0":0.4950565041911277,"x":130.25,"y":164.86,"x0":3.463445846151239,"y0":50.00359163536618,"z0":5.39789335954736,"aX":-4.9821854916921575},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":8.0,"spinRate":2452,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.45569492913368803,"extension":6.0158572759947955},"hitData":{"launchSpeed":83.6,"launchAngle":35.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.3,"coordY":75.84}},"index":3,"playId":"90b3943e-1378-34fc-ae2e-58574591e845","pitchNumber":3,"startTime":"2026-05-25T22:05:20.803Z","endTime":"2026-05-25T22:05:31.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:05:31.222Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, third baseman Sal Stewart to first baseman Nathaniel Lowe.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T22:05:36.047Z","endTime":"2026-05-25T22:06:16.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.327376361444266,"aZ":-34.40406854555917,"pfxX":-2.0645591963506305,"pfxZ":-1.5582303801229882,"pX":-0.5357571140662004,"pZ":1.4265248032991351,"vX0":-8.759052188506113,"vY0":-118.56340497093744,"vZ0":-1.748091145079965,"x":137.42,"y":200.26,"x0":3.46498171260299,"y0":50.00112464657918,"z0":5.29454977036009,"aX":-2.957345912380214},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.0,"breakHorizontal":5.8,"spinRate":2468,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4608548897405278,"extension":5.926755697598945},"index":0,"playId":"08ab3606-c9ef-3577-b758-4958b392a78c","pitchNumber":1,"startTime":"2026-05-25T22:05:54.922Z","endTime":"2026-05-25T22:05:59.202Z","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":92.8,"endSpeed":85.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575570828539522,"aZ":-25.16467495605051,"pfxX":11.890159804304908,"pfxZ":3.8033834820282824,"pX":-0.13386013729087137,"pZ":2.603295357060188,"vX0":-13.470968996466844,"vY0":-134.45407863665005,"vZ0":-2.1984296512823245,"x":122.1,"y":168.49,"x0":3.382745856759447,"y0":50.00026990107211,"z0":5.206777715082655,"aX":21.893657142774988},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.6,"breakHorizontal":-18.8,"spinRate":2198,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.40648284370659926,"extension":6.324394164205742},"hitData":{"launchSpeed":72.6,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":163.84}},"index":1,"playId":"7f4f0ecf-5c21-3274-a28b-d5163923cd64","pitchNumber":2,"startTime":"2026-05-25T22:06:08.799Z","endTime":"2026-05-25T22:06:16.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:06:16.830Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Morabito lines out to center fielder Blake Dunn.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T22:06:21.481Z","endTime":"2026-05-25T22:07:22.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":86.7,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4802359753251,"aZ":-31.091028494327862,"pfxX":12.289763119122258,"pfxZ":0.5696839679872099,"pX":0.7339415097249486,"pZ":2.817002481221355,"vX0":-11.613186689040907,"vY0":-136.97700921887107,"vZ0":-0.9890489153849576,"x":89.02,"y":162.72,"x0":3.418994778943135,"y0":50.00562789194298,"z0":5.296542253950318,"aX":23.50425507936418},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.1,"breakHorizontal":-20.0,"spinRate":2297,"spinDirection":111},"zone":3,"typeConfidence":2.0,"plateTime":0.39891830664903605,"extension":6.1296998602547},"index":0,"playId":"b35e3a73-a98b-30f2-9373-ef77a74b6fcb","pitchNumber":1,"startTime":"2026-05-25T22:06:45.907Z","endTime":"2026-05-25T22:06:48.940Z","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.6,"endSpeed":86.5,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.090936995433385,"aZ":-24.888128174289193,"pfxX":11.74189568178353,"pfxZ":3.797026067179214,"pX":0.1506807687805011,"pZ":4.0177076398607205,"vX0":-12.375198329586837,"vY0":-137.30645025557018,"vZ0":0.8955850581616741,"x":111.26,"y":130.3,"x0":3.1806544351226615,"y0":50.001515141073696,"z0":5.375008057272286,"aX":22.522691837832916},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":-18.8,"spinRate":2349,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.3982119443470227,"extension":6.119454848805361},"index":1,"playId":"c27a07b7-b765-3a51-abc8-826d6d063f08","pitchNumber":2,"startTime":"2026-05-25T22:07:00.224Z","endTime":"2026-05-25T22:07:04.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09024788066341,"aZ":-32.69022700931533,"pfxX":11.370851246113496,"pfxZ":-0.2991461425331394,"pX":0.5632470528364741,"pZ":2.0160504233729695,"vX0":-10.80055259558586,"vY0":-129.0395046407327,"vZ0":-1.7935019771220468,"x":95.53,"y":184.35,"x0":3.311684893159726,"y0":50.00559500603491,"z0":5.221930776033194,"aX":19.31321784688555},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":-18.4,"spinRate":1915,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.4233333013838778,"extension":6.117789250854417},"hitData":{"launchSpeed":96.5,"launchAngle":18.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.55,"coordY":81.65}},"index":2,"playId":"67855028-8edc-3a5a-a543-afd94672b9cb","pitchNumber":3,"startTime":"2026-05-25T22:07:15.206Z","endTime":"2026-05-25T22:07:22.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:07:22.229Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-25T22:09:38.932Z","endTime":"2026-05-25T22:10:03.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: MJ Melendez replaces right fielder Tyrone Taylor, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T22:08:32.112Z","endTime":"2026-05-25T22:08:32.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"description":"Defensive switch from left field to right field for Nick Morabito.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T22:08:32.134Z","endTime":"2026-05-25T22:09:40.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703492,"link":"/api/v1/people/703492"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"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":91.5,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432983096560076,"aZ":-25.866323320274194,"pfxX":2.171944451861571,"pfxZ":3.4476287940148644,"pX":0.40379266491447213,"pZ":3.9888398846165547,"vX0":7.527206597443611,"vY0":-133.21086795909883,"vZ0":1.5915583501937074,"x":101.61,"y":131.08,"x0":-2.719210718826913,"y0":50.00655487149427,"z0":5.228752781630537,"aX":3.980195231579134},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-5.3,"spinRate":2750,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4081735627185772,"extension":6.348377576521447},"index":2,"playId":"acb8dbcd-73a9-3fc7-befd-0085af96fa14","pitchNumber":1,"startTime":"2026-05-25T22:09:40.940Z","endTime":"2026-05-25T22:09:45.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44076463213957,"aZ":-28.699967857309147,"pfxX":2.4478454470083806,"pfxZ":1.9565540440278326,"pX":0.38299400648920207,"pZ":2.8327013216228183,"vX0":7.626365040720855,"vY0":-131.683545904763,"vZ0":-0.5606745918248153,"x":102.4,"y":162.3,"x0":-2.857259022967208,"y0":50.00033833706261,"z0":5.153859949516758,"aX":4.338196822398738},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":-6.0,"spinRate":2779,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.41442667861712845,"extension":6.330805351936102},"hitData":{"launchSpeed":82.1,"launchAngle":4.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":170.43}},"index":3,"playId":"3bc9e344-508c-3c10-8a2b-d6ff84153e1b","pitchNumber":2,"startTime":"2026-05-25T22:09:55.276Z","endTime":"2026-05-25T22:10:03.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:10:03.443Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-25T22:10:06.113Z","endTime":"2026-05-25T22:12:24.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":90.1,"endSpeed":84.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.244268384578994,"aZ":-29.809008243242694,"pfxX":2.422617860556791,"pfxZ":1.328153017030143,"pX":0.07230436486762022,"pZ":2.4780753891000256,"vX0":6.68791059293414,"vY0":-131.25577304794083,"vZ0":-0.9809797285396887,"x":114.24,"y":171.87,"x0":-2.8056451294895015,"y0":50.00024133979706,"z0":5.0420207444775595,"aX":4.297383332736116},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":-5.6,"spinRate":2731,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4145551848977105,"extension":6.395341612997199},"index":0,"playId":"0cf4e58b-076f-37ec-9b97-a5de4b0a66d7","pitchNumber":1,"startTime":"2026-05-25T22:10:27.607Z","endTime":"2026-05-25T22:10:31.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32014090941178,"aZ":-27.123112404046786,"pfxX":3.368109669914889,"pfxZ":2.8356943507075023,"pX":0.11356132109134609,"pZ":2.948758352138328,"vX0":6.59499906727938,"vY0":-131.53939599393127,"vZ0":-0.18147815934047218,"x":112.67,"y":159.16,"x0":-2.846887674470637,"y0":50.00499026477941,"z0":5.000204938188431,"aX":6.00650510323348},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-7.3,"spinRate":2853,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4136374220604897,"extension":6.4455054838611545},"index":1,"playId":"7e525de1-a598-3653-ba5c-2527d05196b0","pitchNumber":2,"startTime":"2026-05-25T22:10:46.782Z","endTime":"2026-05-25T22:10:50.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.085020734380024,"aZ":-37.4638729496515,"pfxX":8.51686340877096,"pfxZ":-3.6597064995530397,"pX":-0.21186499009981935,"pZ":1.615346463823872,"vX0":3.237507066523019,"vY0":-119.50720981444286,"vZ0":-0.9329987605751089,"x":125.08,"y":195.17,"x0":-2.6906470142437335,"y0":50.002401270092385,"z0":5.376723023700848,"aX":12.314351795186363},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.6,"breakHorizontal":-16.2,"spinRate":3046,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4583638669436292,"extension":6.315974185311306},"index":2,"playId":"8bafbfe7-f51b-3dde-a7bf-8e7dffe06b05","pitchNumber":3,"startTime":"2026-05-25T22:11:09.123Z","endTime":"2026-05-25T22:11:12.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-25T22:11:23.849Z","endTime":"2026-05-25T22:11:37.617Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932942458995544,"aZ":-29.995996084954065,"pfxX":-9.678925341440117,"pfxZ":1.1096986749098008,"pX":-0.11672671639013311,"pZ":0.9685735951074916,"vX0":10.021344966725525,"vY0":-138.83564193851367,"vZ0":-4.900112434277776,"x":121.45,"y":212.63,"x0":-2.5028115561867397,"y0":50.005223177561945,"z0":4.735206972954553,"aX":-19.037667311702137},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.2,"breakHorizontal":15.6,"spinRate":2335,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.39341150621513643,"extension":6.428648860190521},"index":4,"playId":"3fc5c54f-258e-3c27-b5ae-7bfbfb614407","pitchNumber":4,"startTime":"2026-05-25T22:11:37.617Z","endTime":"2026-05-25T22:11:41.051Z","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":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27084373661675,"aZ":-29.860912090989114,"pfxX":2.3870776641837397,"pfxZ":1.3175126079084007,"pX":1.9479806470987433,"pZ":1.9974294307711713,"vX0":11.151345313900265,"vY0":-130.87876985096034,"vZ0":-1.7608764213143395,"x":42.75,"y":184.85,"x0":-2.6558864543662524,"y0":50.004771116241955,"z0":4.887965988046754,"aX":4.192340170701425},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.5,"spinRate":2826,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4164463325304517,"extension":6.543025385164918},"index":5,"playId":"48844e44-2e01-364b-b074-8e6c2daa72d6","pitchNumber":5,"startTime":"2026-05-25T22:11:54.499Z","endTime":"2026-05-25T22:11:59.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13926646183265,"aZ":-29.756636388733625,"pfxX":-8.973154360567584,"pfxZ":1.2181199250335935,"pX":0.0334159503656236,"pZ":1.8019652670553834,"vX0":10.54805587475926,"vY0":-139.1207735296726,"vZ0":-2.9200484256868786,"x":115.73,"y":190.13,"x0":-2.616662371516788,"y0":50.00353473835818,"z0":4.808755164269435,"aX":-17.834759815003206},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.8,"breakHorizontal":14.4,"spinRate":2234,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.3916213070845065,"extension":6.639516787525189},"hitData":{"launchSpeed":105.9,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.51,"coordY":144.59}},"index":6,"playId":"2d3882b0-060c-3ea4-a46f-abc10dfa81c9","pitchNumber":6,"startTime":"2026-05-25T22:12:14.246Z","endTime":"2026-05-25T22:12:24.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:12:24.741Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eugenio Suárez pops out to catcher Luis Torrens in foul territory.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-25T22:12:24.696Z","endTime":"2026-05-25T22:13:50.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00274817528928,"aZ":-28.416940627960606,"pfxX":2.5060764845023242,"pfxZ":2.0607474565377704,"pX":0.04762320552526186,"pZ":3.287342338888457,"vX0":7.031625071979109,"vY0":-132.86456504997562,"vZ0":0.9958676185004713,"x":115.18,"y":150.02,"x0":-2.937493372939605,"y0":50.004788363862644,"z0":4.941445832337272,"aX":4.570652421709874},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.1,"breakHorizontal":-5.8,"spinRate":2796,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.40907854653581044,"extension":6.466795505439584},"index":0,"playId":"cc78adee-8c6a-37b0-8f18-ddc238b13061","pitchNumber":1,"startTime":"2026-05-25T22:12:47.944Z","endTime":"2026-05-25T22:12:50.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.460747710297447,"aZ":-26.99587340702225,"pfxX":0.6797999601207945,"pfxZ":2.8183118849394493,"pX":1.585904811209099,"pZ":1.5989754725498067,"vX0":11.314691073927197,"vY0":-133.5741549096583,"vZ0":-3.340962744679828,"x":56.55,"y":195.61,"x0":-2.765041744425111,"y0":50.00128171647282,"z0":4.773212651881933,"aX":1.2453574431640673},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2742,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4075794488002571,"extension":6.648744424520553},"index":1,"playId":"a91ac0af-d44f-360e-a091-56e93262d8c2","pitchNumber":2,"startTime":"2026-05-25T22:13:03.747Z","endTime":"2026-05-25T22:13:08.472Z","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":97.0,"endSpeed":89.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1915698943453,"aZ":-15.333793085428638,"pfxX":-5.102120984961023,"pfxZ":8.284125655763678,"pX":1.6352778962023755,"pZ":1.0007901518484663,"vX0":13.418246532221824,"vY0":-140.58891759584512,"vZ0":-7.903015901297506,"x":54.67,"y":211.76,"x0":-2.5036439571130678,"y0":50.00366899015588,"z0":4.812357397953932,"aX":-10.37374199532248},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":7.0,"spinRate":2589,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.38728586362668294,"extension":6.632997312579842},"index":2,"playId":"6fcf3e37-a95b-309e-94e8-bdc703496485","pitchNumber":3,"startTime":"2026-05-25T22:13:20.654Z","endTime":"2026-05-25T22:13:24.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.644314337091696,"aZ":-28.55058883177875,"pfxX":2.7748948301186718,"pfxZ":2.028646598611627,"pX":0.5683234992178493,"pZ":2.1526605817353266,"vX0":7.809276208711985,"vY0":-131.5556430876913,"vZ0":-1.8275517264154808,"x":95.34,"y":180.66,"x0":-2.7757068046584092,"y0":50.00568339713526,"z0":4.9321637917210674,"aX":4.960497782601017},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-6.5,"spinRate":2863,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.41320115298206517,"extension":6.429700025168363},"hitData":{"launchSpeed":89.8,"launchAngle":83.0,"totalDistance":42.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":140.66,"coordY":217.05}},"index":3,"playId":"fd5ceed1-1351-3a22-971b-c0a0b45f10d2","pitchNumber":4,"startTime":"2026-05-25T22:13:40.192Z","endTime":"2026-05-25T22:13:50.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:13:50.177Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Baty doubles (8) on a fly ball to left fielder JJ Bleday.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T22:17:38.163Z","endTime":"2026-05-25T22:18:42.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Nick Lodolo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T22:16:32.811Z","endTime":"2026-05-25T22:17:40.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80032921243553,"aZ":-27.307234102601306,"pfxX":1.637655718213837,"pfxZ":2.949196243953268,"pX":-0.7711777361243938,"pZ":1.8181011739117663,"vX0":-6.345561369910975,"vY0":-127.00838928227977,"vZ0":-5.837577176603938,"x":146.4,"y":189.69,"x0":1.5369239146425544,"y0":50.000945623374925,"z0":6.292910247211054,"aX":2.7005214772157973},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2239,"spinDirection":144},"zone":7,"typeConfidence":0.9,"plateTime":0.4297760076384374,"extension":6.553789763984037},"index":1,"playId":"59afa151-df2b-32a2-863e-8a661f865412","pitchNumber":1,"startTime":"2026-05-25T22:17:40.122Z","endTime":"2026-05-25T22:18:07.123Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9998035147225,"aZ":-27.524781349597596,"pfxX":2.1198117374160894,"pfxZ":2.771705631772935,"pX":-1.744534284181364,"pZ":1.4915796534365586,"vX0":-8.725563246301935,"vY0":-128.0674940904603,"vZ0":-6.531177107194317,"x":183.5,"y":198.51,"x0":1.4167794807819838,"y0":50.00427912151004,"z0":6.199860559305483,"aX":3.5579192900445245},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":-2.0,"spinRate":2246,"spinDirection":143},"zone":13,"typeConfidence":0.89,"plateTime":0.4260890476066521,"extension":6.622365517540315},"index":2,"playId":"5acbdedf-cf23-3633-a23f-ba3bdc6077cb","pitchNumber":2,"startTime":"2026-05-25T22:18:11.695Z","endTime":"2026-05-25T22:18:14.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70590310560859,"aZ":-25.865321780044745,"pfxX":1.818763955223556,"pfxZ":3.6167587905722884,"pX":-0.5591047323367124,"pZ":1.823450948918161,"vX0":-5.864303134408744,"vY0":-130.53520471745358,"vZ0":-6.649676547876123,"x":138.31,"y":189.55,"x0":1.4697281490046978,"y0":50.00362561542121,"z0":6.322577354052662,"aX":3.173444886512955},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.2,"spinRate":2249,"spinDirection":143},"zone":7,"typeConfidence":0.87,"plateTime":0.4178934320390466,"extension":6.717402753570624},"hitData":{"launchSpeed":94.7,"launchAngle":26.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.27,"coordY":109.88}},"index":3,"playId":"b3a5c7af-47d3-330d-a4be-f5a331f9595a","pitchNumber":3,"startTime":"2026-05-25T22:18:27.213Z","endTime":"2026-05-25T22:18:42.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:18:42.721Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Matt McLain to first baseman Nathaniel Lowe. Brett Baty to 3rd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T22:18:44.092Z","endTime":"2026-05-25T22:19:45.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":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(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":86.5,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.705129314583047,"aZ":-28.646044595437957,"pfxX":1.4491515047046009,"pfxZ":2.179660855957401,"pX":-0.5131166978101537,"pZ":2.606610294761345,"vX0":-5.7672540350355925,"vY0":-125.94099665317802,"vZ0":-3.4682208378595094,"x":136.56,"y":168.4,"x0":1.6105146400226746,"y0":50.00364413733184,"z0":6.2990496020860824,"aX":2.346956060775316},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":-1.4,"spinRate":2156,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.4336236842758132,"extension":6.876320067021163},"index":0,"playId":"aa162328-62f2-3e1b-97c9-a2ff3a698d26","pitchNumber":1,"startTime":"2026-05-25T22:19:18.505Z","endTime":"2026-05-25T22:19:21.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.137730998836673,"aZ":-25.99899795470814,"pfxX":10.504177486606762,"pfxZ":3.673950000571568,"pX":0.8481413522194999,"pZ":1.625273457941709,"vX0":-5.388179560513301,"vY0":-128.19320962108768,"vZ0":-6.3327453325890035,"x":84.67,"y":194.9,"x0":1.6020524976869357,"y0":50.00098933633561,"z0":6.1312506201129855,"aX":17.64729869398539},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.5,"breakHorizontal":-18.0,"spinRate":1808,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.425725413455313,"extension":6.721613118995203},"hitData":{"launchSpeed":66.6,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.09,"coordY":146.62}},"index":1,"playId":"140bc8e5-1da9-315a-b271-fa40e3252c33","pitchNumber":2,"startTime":"2026-05-25T22:19:36.601Z","endTime":"2026-05-25T22:19:45.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:19:45.127Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, shortstop Elly De La Cruz to first baseman Nathaniel Lowe. Brett Baty scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T22:19:50.400Z","endTime":"2026-05-25T22:22:34.467Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":656271,"link":"/api/v1/people/656271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.333274221678536,"aZ":-12.243881256582648,"pfxX":5.075384826762111,"pfxZ":9.879692232424361,"pX":-0.730263001072679,"pZ":3.338026318945743,"vX0":-7.758505122104321,"vY0":-141.18001549210513,"vZ0":-5.828428545977019,"x":144.84,"y":148.65,"x0":1.394877412130077,"y0":50.00466037115785,"z0":6.2184011091917215,"aX":10.240915693981835},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2277,"spinDirection":144},"zone":1,"typeConfidence":0.92,"plateTime":0.38806315791688384,"extension":6.779688986184776},"index":0,"playId":"cff0dd89-1363-3e8f-a20d-2d928b37289e","pitchNumber":1,"startTime":"2026-05-25T22:20:08.381Z","endTime":"2026-05-25T22:20:11.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093686594979822,"aZ":-25.425659386216378,"pfxX":3.9391850549322704,"pfxZ":3.9120198417953356,"pX":-1.5496549220548008,"pZ":1.9959366883429555,"vX0":-8.824823205619545,"vY0":-130.0083608709707,"vZ0":-6.145224145470014,"x":176.07,"y":184.89,"x0":1.3642984215621259,"y0":50.00636701184347,"z0":6.298400824460129,"aX":6.802606839296587},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.0,"breakHorizontal":-5.4,"spinRate":2205,"spinDirection":146},"zone":13,"typeConfidence":0.72,"plateTime":0.4199472642528206,"extension":6.493169646987362},"index":1,"playId":"4b8d148e-7279-36a5-8c07-2394676bcbea","pitchNumber":2,"startTime":"2026-05-25T22:20:23.901Z","endTime":"2026-05-25T22:20:27.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248822153439168,"aZ":-27.004095850337112,"pfxX":2.556205738858452,"pfxZ":3.0310915813562644,"pX":-0.6342431126543328,"pZ":3.1402661735246875,"vX0":-6.023349383986332,"vY0":-129.6090625375509,"vZ0":-3.022109920179391,"x":141.18,"y":153.99,"x0":1.3843651942553028,"y0":50.00465388165394,"z0":6.376329507680865,"aX":4.364024100447759},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":-3.4,"spinRate":2130,"spinDirection":150},"zone":1,"typeConfidence":0.88,"plateTime":0.4220566438526001,"extension":6.576652365296106},"index":2,"playId":"682f6ecd-dc3b-3b4e-9e4a-f93748a30791","pitchNumber":3,"startTime":"2026-05-25T22:20:39.666Z","endTime":"2026-05-25T22:20:42.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86617442441205,"aZ":-14.956379993936098,"pfxX":5.3886544168806525,"pfxZ":8.280443939340552,"pX":-0.4967692706301671,"pZ":3.35969164845235,"vX0":-7.241036992245081,"vY0":-143.22593902627773,"vZ0":-5.470673631467194,"x":135.94,"y":148.07,"x0":1.3632171494038567,"y0":50.00127567762195,"z0":6.228722135551662,"aX":11.202900083205908},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":-8.3,"spinRate":2280,"spinDirection":148},"zone":1,"typeConfidence":0.92,"plateTime":0.38231534615460294,"extension":6.769941377609084},"index":3,"playId":"483cc87b-02b8-34df-8946-3072d36be70a","pitchNumber":4,"startTime":"2026-05-25T22:20:56.437Z","endTime":"2026-05-25T22:20:59.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.005572282376104,"aZ":-13.82056556774596,"pfxX":5.993197320819335,"pfxZ":8.91287285403531,"pX":-0.3641760420652567,"pZ":3.481056873493566,"vX0":-7.194472082517123,"vY0":-142.00783133292634,"vZ0":-5.252976088989713,"x":130.88,"y":144.79,"x0":1.413629370785787,"y0":50.00380390810168,"z0":6.221685921017913,"aX":12.342880490802251},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.6,"spinRate":2352,"spinDirection":142},"zone":11,"typeConfidence":0.92,"plateTime":0.38450043183706706,"extension":6.830218235562844},"index":4,"playId":"64de1693-d29e-390e-ac79-6a0c5b7a8211","pitchNumber":5,"startTime":"2026-05-25T22:21:19.161Z","endTime":"2026-05-25T22:21:23.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81784575698039,"aZ":-11.313583512788577,"pfxX":6.681129937762728,"pfxZ":10.17885290591857,"pX":-0.2435757448327753,"pZ":2.922883517995517,"vX0":-6.94258330472542,"vY0":-142.71209235688428,"vZ0":-7.077124340882954,"x":126.28,"y":159.86,"x0":1.3601962068636297,"y0":50.0023178166929,"z0":6.158041542361969,"aX":13.69227710595739},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":-10.6,"spinRate":2381,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.384746254630576,"extension":6.941111866219909},"index":5,"playId":"d9d10587-24e6-32eb-ad1a-b3eb3feb3943","pitchNumber":6,"startTime":"2026-05-25T22:21:40.165Z","endTime":"2026-05-25T22:21:47.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37704786023139,"aZ":-14.80764963718735,"pfxX":6.256667079176469,"pfxZ":8.279899272666944,"pX":-1.6461040230871988,"pZ":1.9506733748172442,"vX0":-10.513379741916859,"vY0":-143.0566087425059,"vZ0":-8.98485948168286,"x":179.75,"y":186.11,"x0":1.244007918176202,"y0":50.00119448277641,"z0":6.0359622903021135,"aX":13.120400101794116},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":-9.5,"spinRate":2294,"spinDirection":142},"zone":13,"typeConfidence":0.92,"plateTime":0.38117313145801424,"extension":6.933578964081617},"index":6,"playId":"39d9bf7b-6d60-38fe-b418-4b7e6e484926","pitchNumber":7,"startTime":"2026-05-25T22:22:08.027Z","endTime":"2026-05-25T22:22:11.401Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643327421607736,"aZ":-17.04698727038458,"pfxX":7.985564937653939,"pfxZ":7.4423298914533955,"pX":0.31785471296419193,"pZ":2.825273787997697,"vX0":-5.580737113235912,"vY0":-140.86777255677063,"vZ0":-6.510146571940359,"x":104.88,"y":162.5,"x0":1.2759685863549137,"y0":50.000678215491575,"z0":6.247237905792608,"aX":16.226660007438714},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":-13.4,"spinRate":2180,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.38716722201554044,"extension":6.863448805025516},"hitData":{"launchSpeed":89.6,"launchAngle":7.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":147.63}},"index":7,"playId":"2a5bd4f6-60cd-3db5-9934-a757d764ce59","pitchNumber":8,"startTime":"2026-05-25T22:22:26.017Z","endTime":"2026-05-25T22:22:34.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:22:34.467Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a line drive to right fielder Spencer Steer.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T22:25:11.203Z","endTime":"2026-05-25T22:27:58.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"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":[2,3,4,5,6,8,9],"actionIndex":[1],"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":9},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T22:23:00.979Z","endTime":"2026-05-25T22:23:13.429Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tejay Antone replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-25T22:23:13.429Z","endTime":"2026-05-25T22:25:13.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.5,"endSpeed":77.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.823462762354424,"aZ":-30.365057000033232,"pfxX":6.4604898771105566,"pfxZ":1.1868762180897887,"pX":0.27404164867287256,"pZ":1.9622135771663516,"vX0":3.285016845886038,"vY0":-123.0263679618105,"vZ0":-2.3019325748774175,"x":106.55,"y":185.8,"x0":-1.9188840526772395,"y0":50.005771403409646,"z0":5.488312337928709,"aX":9.886893083797599},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":-12.5,"spinRate":2878,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.4455273899409571,"extension":6.401545391452159},"index":2,"playId":"ed7ddb50-9e4d-317d-a09a-f6fe2950f64f","pitchNumber":1,"startTime":"2026-05-25T22:25:13.481Z","endTime":"2026-05-25T22:25:18.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.289808868365167,"aZ":-28.691420498419145,"pfxX":3.64310145947504,"pfxZ":1.9865634773980556,"pX":0.44248830326789945,"pZ":3.5088979984315003,"vX0":4.249565879001648,"vY0":-130.54262875012253,"vZ0":-0.6119104567749583,"x":100.13,"y":144.04,"x0":-1.6700914391622348,"y0":50.003831948548104,"z0":5.875805672983167,"aX":6.389562581816833},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-7.4,"spinRate":2813,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4170004131826701,"extension":6.244637880523492},"index":3,"playId":"4c83329a-b5d5-306b-aa5c-53b6afa4f925","pitchNumber":2,"startTime":"2026-05-25T22:25:28.052Z","endTime":"2026-05-25T22:25:31.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433500922756927,"aZ":-40.474378970761876,"pfxX":7.893239607265461,"pfxZ":-5.766209209224615,"pX":1.3187968981417444,"pZ":1.0070289696655086,"vX0":4.2909827306987145,"vY0":-120.08115546531931,"vZ0":-2.6812525156369427,"x":66.73,"y":211.59,"x0":-1.5255583046780954,"y0":50.00488872105188,"z0":5.790583796634263,"aX":11.357843611711802},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.8,"breakHorizontal":-15.4,"spinRate":2854,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.45871555996438707,"extension":6.342081874134312},"index":4,"playId":"790319af-2926-3094-b4ab-62b88d1d95ce","pitchNumber":3,"startTime":"2026-05-25T22:25:48.349Z","endTime":"2026-05-25T22:25:51.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.392034372439568,"aZ":-13.835139693847701,"pfxX":-4.685988794949894,"pfxZ":9.374016786610106,"pX":2.339490595826778,"pZ":3.0420489250505334,"vX0":11.416276736313131,"vY0":-138.8198856425283,"vZ0":-5.317965155955339,"x":27.82,"y":156.64,"x0":-1.2131520487542262,"y0":50.004293397504696,"z0":5.900014354785415,"aX":-9.170575525249324},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":6.2,"spinRate":2622,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39421302907690725,"extension":6.229939368896679},"index":5,"playId":"e2534203-0bd7-3333-a7bc-73c5ad6bec89","pitchNumber":4,"startTime":"2026-05-25T22:26:07.223Z","endTime":"2026-05-25T22:26:10.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164237276445718,"aZ":-28.690899873359694,"pfxX":7.81108677350761,"pfxZ":2.286372314151393,"pX":0.8500344316918211,"pZ":1.706421416572103,"vX0":4.4132258609652855,"vY0":-122.88113878406429,"vZ0":-2.9794948063384856,"x":84.6,"y":192.71,"x0":-1.9861427827115605,"y0":50.00318335673463,"z0":5.3812868427889695,"aX":11.902005446255728},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":-15.2,"spinRate":2783,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44634837289585416,"extension":6.383877594208197},"index":6,"playId":"9c1233df-8343-3f7d-9617-12d77636c491","pitchNumber":5,"startTime":"2026-05-25T22:26:26.950Z","endTime":"2026-05-25T22:26:30.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-25T22:26:53.435Z","endTime":"2026-05-25T22:27:20.588Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.351809485727852,"aZ":-29.97310756057438,"pfxX":-8.111805395252055,"pfxZ":1.1422643921985167,"pX":0.19438952713572322,"pZ":0.3559327438637373,"vX0":8.0421079373218,"vY0":-137.8782688214514,"vZ0":-7.948380746371387,"x":109.59,"y":229.17,"x0":-1.6999072295930246,"y0":50.00618143741872,"z0":5.285712354244012,"aX":-15.692070074805839},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.6,"breakHorizontal":13.1,"spinRate":2517,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3965698483576108,"extension":6.365781499834543},"index":8,"playId":"474a398e-92ae-3b12-8894-a44cbfc06798","pitchNumber":6,"startTime":"2026-05-25T22:27:20.588Z","endTime":"2026-05-25T22:27:24.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877846894507865,"aZ":-29.574432793447105,"pfxX":8.97009994785266,"pfxZ":1.7131390421421724,"pX":0.9322073655495788,"pZ":2.3562950288920335,"vX0":3.936477970461719,"vY0":-122.91703681288816,"vZ0":-1.403961881119463,"x":81.47,"y":175.16,"x0":-1.8604038459914698,"y0":50.000102016546585,"z0":5.47205756448004,"aX":13.569395724360009},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.0,"breakHorizontal":-17.2,"spinRate":2767,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44750459686437605,"extension":6.314949009269791},"hitData":{"launchSpeed":76.5,"launchAngle":23.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.32,"coordY":98.63}},"index":9,"playId":"4243bc4f-1b4d-33ed-aa98-d13ad88366d4","pitchNumber":7,"startTime":"2026-05-25T22:27:46.366Z","endTime":"2026-05-25T22:27:58.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:27:58.531Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mark Vientos singles on a ground ball to shortstop Elly De La Cruz. Bo Bichette to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T22:27:56.237Z","endTime":"2026-05-25T22:30:05.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnSecond":{"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.143331681673967,"aZ":-29.744608256171126,"pfxX":8.251383122552937,"pfxZ":1.6588713865247247,"pX":-0.5420592971408618,"pZ":2.1362208731846017,"vX0":1.0503037436892306,"vY0":-121.09900774013346,"vZ0":-1.5103473386745803,"x":137.66,"y":181.1,"x0":-2.053275058992099,"y0":50.000593518015286,"z0":5.408929794958633,"aX":12.058788115675615},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":-15.1,"spinRate":2771,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.4550664124301793,"extension":6.351718862854288},"index":0,"playId":"5a3d338a-2c1a-365e-a31a-46381a9bef78","pitchNumber":1,"startTime":"2026-05-25T22:28:22.980Z","endTime":"2026-05-25T22:28:26.186Z","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":94.4,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06872386849231,"aZ":-16.65082989272589,"pfxX":-2.223070397773295,"pfxZ":8.184773492049008,"pX":0.943037769418194,"pZ":2.7047701231851558,"vX0":6.621019885775933,"vY0":-137.24283602848817,"vZ0":-5.509253289060296,"x":81.05,"y":165.75,"x0":-1.2182070145315769,"y0":50.002348998702224,"z0":5.883064295343765,"aX":-4.217056884773701},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":2.5,"spinRate":2499,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4000194169841378,"extension":6.106522303339421},"index":1,"playId":"4d1c0a2f-273f-319f-9752-bcaf3fee82a5","pitchNumber":2,"startTime":"2026-05-25T22:28:37.966Z","endTime":"2026-05-25T22:28:43.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42127504925451,"aZ":-16.1609207457992,"pfxX":-3.847308843510971,"pfxZ":8.23844815761868,"pX":0.7475955364215797,"pZ":3.028492428190069,"vX0":7.019857326861595,"vY0":-138.62855062214769,"vZ0":-4.991565274689828,"x":88.5,"y":157.01,"x0":-1.319273191960799,"y0":50.00195018635318,"z0":5.933696124231056,"aX":-7.47775751376693},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2513,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3953283546627335,"extension":6.196373325511619},"index":2,"playId":"4b389bd1-7e41-3ae0-bcc9-ff2632a40105","pitchNumber":3,"startTime":"2026-05-25T22:28:53.039Z","endTime":"2026-05-25T22:28:56.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56588222590749,"aZ":-31.297989798318106,"pfxX":6.352136758392937,"pfxZ":0.591813490039443,"pX":0.3679899534281214,"pZ":0.5715899064534806,"vX0":3.560920060083067,"vY0":-121.53753351233203,"vZ0":-4.762716342958274,"x":102.97,"y":223.35,"x0":-1.9432075764852137,"y0":50.0050221064416,"z0":5.285102392471353,"aX":9.47254348030561},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.1,"breakHorizontal":-12.4,"spinRate":2740,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4512322391383501,"extension":6.446859690006309},"index":3,"playId":"38ce011b-c343-3d23-b12a-3972fee6ca0e","pitchNumber":4,"startTime":"2026-05-25T22:29:11.044Z","endTime":"2026-05-25T22:29:16.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02000216894997,"aZ":-29.336494977624305,"pfxX":3.465633283801537,"pfxZ":1.6429257165996134,"pX":0.023771995619643965,"pZ":3.391948999220017,"vX0":3.2586744471685356,"vY0":-129.72059469814994,"vZ0":-0.5421281354606278,"x":116.09,"y":147.2,"x0":-1.6933818625317596,"y0":50.002236468065824,"z0":5.816609556755353,"aX":5.976790762149875},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-7.0,"spinRate":2802,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.42027752895822035,"extension":6.093047015589049},"index":4,"playId":"3df44599-c974-3a25-81ce-3a0fb45f7a81","pitchNumber":5,"startTime":"2026-05-25T22:29:32.871Z","endTime":"2026-05-25T22:29:35.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578099483267465,"aZ":-41.930529890911124,"pfxX":8.409225387576642,"pfxZ":-6.793145044256919,"pX":-0.06140846268172473,"pZ":2.0688120553925775,"vX0":1.6416283138860397,"vY0":-119.53775710530738,"vZ0":0.2905310915555439,"x":119.34,"y":182.92,"x0":-1.850214557054129,"y0":50.00166331269289,"z0":5.732244900612087,"aX":12.08102310343548},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.9,"breakHorizontal":-15.6,"spinRate":2783,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.45946742991790934,"extension":6.33721862319738},"hitData":{"launchSpeed":107.1,"launchAngle":4.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.66,"coordY":152.19}},"index":5,"playId":"cd058494-7a40-3677-95cb-730082338d4e","pitchNumber":6,"startTime":"2026-05-25T22:29:53.386Z","endTime":"2026-05-25T22:30:05.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:30:05.495Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, third baseman Sal Stewart to first baseman Nathaniel Lowe.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T22:30:25.668Z","endTime":"2026-05-25T22:31:31.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"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":"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":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.018663682665597,"aZ":-31.071747379300334,"pfxX":3.622354187884357,"pfxZ":0.6647549893649956,"pX":0.7665253776506332,"pZ":3.152592615097371,"vX0":5.249224496840775,"vY0":-127.6330492196976,"vZ0":-0.33197953373658484,"x":87.78,"y":153.66,"x0":-1.780346886388968,"y0":50.004276445203104,"z0":5.71220021575393,"aX":6.031613331735382},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-7.7,"spinRate":2736,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.42763874665198287,"extension":6.442949548810529},"index":0,"playId":"12e71257-5959-32a7-89cb-c9438a5b4eb9","pitchNumber":1,"startTime":"2026-05-25T22:30:47.704Z","endTime":"2026-05-25T22:30:50.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984594171823925,"aZ":-30.321538427788905,"pfxX":9.665010820684502,"pfxZ":1.2340340670328587,"pX":0.9593879467689167,"pZ":3.632926014315079,"vX0":3.773472710919155,"vY0":-122.31667982834263,"vZ0":1.74126335876285,"x":80.43,"y":140.69,"x0":-1.8626662848974334,"y0":50.003115005299634,"z0":5.527110428615134,"aX":14.524431740592272},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":-18.5,"spinRate":2730,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.44920905587908777,"extension":6.431086888306703},"index":1,"playId":"d46c202e-8383-388b-85fd-2d09af976f46","pitchNumber":2,"startTime":"2026-05-25T22:31:04.139Z","endTime":"2026-05-25T22:31:07.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225039589543634,"aZ":-29.834677653088004,"pfxX":8.753070097100272,"pfxZ":1.5748134020232722,"pX":0.7788499682284783,"pZ":1.8332637574426585,"vX0":3.822621034430993,"vY0":-121.39491629380564,"vZ0":-2.245710027608149,"x":87.31,"y":189.28,"x0":-1.9546735246761855,"y0":50.005398552314354,"z0":5.372771698753817,"aX":13.038848117122303},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-16.8,"spinRate":2728,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45155592667885003,"extension":6.389894543780867},"hitData":{"launchSpeed":68.1,"launchAngle":12.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":164.86}},"index":2,"playId":"9f5a7754-6f25-3012-be1b-7fe26f3edb98","pitchNumber":3,"startTime":"2026-05-25T22:31:22.271Z","endTime":"2026-05-25T22:31:31.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:31:31.678Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T22:33:26.874Z","endTime":"2026-05-25T22:35:43.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89372195410018,"aZ":-30.71313679344758,"pfxX":-8.573744168644652,"pfxZ":0.7630201598604955,"pX":-2.094770721708574,"pZ":2.530624664021545,"vX0":5.0580098477833095,"vY0":-136.84765551389586,"vZ0":-0.8913328140273814,"x":196.85,"y":170.45,"x0":-2.8453076259008894,"y0":50.00149645779767,"z0":4.949128082736288,"aX":-16.39287787367209},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.4,"breakHorizontal":14.6,"spinRate":2248,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.39899853465588464,"extension":6.257309070886817},"index":0,"playId":"79772490-94ec-3a04-8d42-ae8b7baa3dbc","pitchNumber":1,"startTime":"2026-05-25T22:33:57.068Z","endTime":"2026-05-25T22:34:00.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.735345427165978,"aZ":-25.635395487370392,"pfxX":2.5788046642845557,"pfxZ":3.6579704390258296,"pX":-0.6318425164618507,"pZ":2.70848578632703,"vX0":5.261004548378663,"vY0":-131.56353193487894,"vZ0":-1.0982593429353293,"x":141.08,"y":165.65,"x0":-2.9771835627078964,"y0":50.004025241231844,"z0":4.997248151657399,"aX":4.608705945944108},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-5.6,"spinRate":2870,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.41321892690816897,"extension":6.2373059382518266},"index":1,"playId":"53a9d704-5eba-307e-8678-6a8f46ae2494","pitchNumber":2,"startTime":"2026-05-25T22:34:11.398Z","endTime":"2026-05-25T22:34:14.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.798319279318186,"aZ":-27.54611422606071,"pfxX":2.1814371603324707,"pfxZ":2.538599986700797,"pX":1.5298440859707039,"pZ":2.787795122517221,"vX0":10.308716031789231,"vY0":-132.8119302076215,"vZ0":-0.6699143139228206,"x":58.69,"y":163.51,"x0":-2.6524070200741208,"y0":50.005221817828776,"z0":5.009935962145829,"aX":3.9773813426063684},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":-5.8,"spinRate":2746,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.40912389501682656,"extension":6.43989051451485},"index":2,"playId":"11a8e95f-a9d3-3bb9-a66c-9f39a5626a51","pitchNumber":3,"startTime":"2026-05-25T22:34:26.278Z","endTime":"2026-05-25T22:34:29.278Z","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":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968917003822924,"aZ":-28.660152888640145,"pfxX":2.911763807329084,"pfxZ":1.9467024540397802,"pX":-1.4362773201058605,"pZ":4.156977510308063,"vX0":3.1954791787770507,"vY0":-132.76182596854105,"vZ0":3.003966471555182,"x":171.75,"y":126.54,"x0":-3.0282455664531414,"y0":50.00622154407426,"z0":5.080611310559147,"aX":5.26539026131091},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-5.9,"spinRate":2630,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.41054161462880323,"extension":6.2695796513431095},"index":3,"playId":"e76a2b95-ba3d-3c50-bda4-13c82d11b279","pitchNumber":4,"startTime":"2026-05-25T22:34:55.289Z","endTime":"2026-05-25T22:34:59.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083533145207234,"aZ":-36.348371423455916,"pfxX":-6.364230634644537,"pfxZ":-2.599180183832047,"pX":-3.08552542851024,"pZ":3.141450213930283,"vX0":1.7366345120842066,"vY0":-125.63126092355415,"vZ0":2.4483269357905675,"x":234.61,"y":153.96,"x0":-2.956499545597877,"y0":50.00126999814707,"z0":5.097003440831977,"aX":-10.2302736877753},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.0,"breakHorizontal":11.2,"spinRate":1740,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4350389326646611,"extension":6.124423558541683},"index":4,"playId":"86504d87-cc56-3774-993e-6c14d14fee40","pitchNumber":5,"startTime":"2026-05-25T22:35:14.732Z","endTime":"2026-05-25T22:35:17.732Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02806601528547,"aZ":-25.874547076176903,"pfxX":1.536259167793249,"pfxZ":3.535222061719832,"pX":-1.1078228203205958,"pZ":3.840594196890311,"vX0":4.469425350694595,"vY0":-131.93061223111613,"vZ0":1.5614127837689211,"x":159.23,"y":135.08,"x0":-3.0157602974487565,"y0":50.00569399249549,"z0":5.132821865211268,"aX":2.7388276098491473},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-3.6,"spinRate":2719,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.41335080594064655,"extension":6.291256505656575},"index":5,"playId":"e2760531-94e7-3e59-8226-f1efb7ddb38d","pitchNumber":6,"startTime":"2026-05-25T22:35:38.034Z","endTime":"2026-05-25T22:35:43.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:35:43.639Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Steer grounds into a force out, shortstop Bo Bichette to second baseman Marcus Semien. Dane Myers out at 2nd. Spencer Steer to 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T22:36:27.311Z","endTime":"2026-05-25T22:38:00.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Dane Myers replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T22:36:13.015Z","endTime":"2026-05-25T22:36:29.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.951654289190603,"aZ":-36.31863702152446,"pfxX":-7.139483126165003,"pfxZ":-2.1055713586973024,"pX":-1.0866879424067886,"pZ":3.2786984618242383,"vX0":7.2186438533295645,"vY0":-138.74538483939182,"vZ0":2.117578104422326,"x":158.42,"y":150.26,"x0":-2.7813604301759014,"y0":50.00065746876209,"z0":4.908053444442178,"aX":-14.06585656727305},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-3.2,"breakHorizontal":11.6,"spinRate":2129,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3931752399915429,"extension":6.401972934225368},"index":1,"playId":"5e435012-479a-3180-b27b-4b55bbb0df01","pitchNumber":1,"startTime":"2026-05-25T22:36:29.447Z","endTime":"2026-05-25T22:36:33.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760336175740854,"aZ":-27.72560509112956,"pfxX":2.453822626359958,"pfxZ":2.5273955423482537,"pX":0.2745883396534913,"pZ":2.6826253073630655,"vX0":7.3307389525801705,"vY0":-131.1083058119439,"vZ0":-0.8085548499672042,"x":106.53,"y":166.35,"x0":-2.863838215663626,"y0":50.00381545391678,"z0":5.043322083111635,"aX":4.319608284746094},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-5.9,"spinRate":2629,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.41595558262601084,"extension":6.384531841121456},"index":2,"playId":"b94d478f-bf00-3334-9fbe-5929ec26a51e","pitchNumber":2,"startTime":"2026-05-25T22:36:48.820Z","endTime":"2026-05-25T22:36:52.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896598647830167,"aZ":-25.805992784160672,"pfxX":3.1310424818317504,"pfxZ":3.552613138240247,"pX":-0.3788897453227305,"pZ":2.9454169277175035,"vX0":5.769126041517419,"vY0":-132.9483584235707,"vZ0":-0.40945156835173785,"x":131.44,"y":159.25,"x0":-2.982060332006915,"y0":50.005769172794324,"z0":4.97068490924632,"aX":5.618453742072087},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":-6.8,"spinRate":2658,"spinDirection":184},"zone":1,"typeConfidence":2.0,"plateTime":0.41162583063177793,"extension":6.439945536105762},"index":3,"playId":"30293e7b-46c8-30ea-8d6f-2763a70ba4e6","pitchNumber":3,"startTime":"2026-05-25T22:37:07.715Z","endTime":"2026-05-25T22:37:10.715Z","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":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9187606810879,"aZ":-25.910053157144798,"pfxX":0.8284639123145787,"pfxZ":3.490708745702065,"pX":1.027544856990826,"pZ":2.8095332405621924,"vX0":9.747851180463975,"vY0":-132.06664073579023,"vZ0":-0.48623172849268964,"x":77.83,"y":162.92,"x0":-2.794620765050621,"y0":50.00241001200913,"z0":4.8755257243478365,"aX":1.4865208277314947},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":-3.2,"spinRate":2632,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.41223415021349386,"extension":6.563126833036873},"index":4,"playId":"cd124950-e71e-3719-aedc-d2a0876ef3d8","pitchNumber":4,"startTime":"2026-05-25T22:37:30.171Z","endTime":"2026-05-25T22:37:33.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034885302774466,"aZ":-33.185634562071215,"pfxX":-8.711965826747834,"pfxZ":-0.5195330381558652,"pX":-0.7093566022735812,"pZ":2.0849928011615155,"vX0":8.68913933517378,"vY0":-138.23302182395915,"vZ0":-1.3187977501506736,"x":144.04,"y":182.49,"x0":-2.7470774156734503,"y0":50.000995478980656,"z0":4.7765268602126385,"aX":-17.02084661339277},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-1.0,"breakHorizontal":14.2,"spinRate":2064,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.39477632533414164,"extension":6.569088153298775},"hitData":{"launchSpeed":68.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":159.79}},"index":5,"playId":"13803bbf-d8e3-3fb8-ab25-44669ddae907","pitchNumber":5,"startTime":"2026-05-25T22:37:51.700Z","endTime":"2026-05-25T22:38:00.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:38:00.693Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T22:38:05.658Z","endTime":"2026-05-25T22:40:12.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94639815961516,"aZ":-26.48604871671734,"pfxX":2.0115265515912726,"pfxZ":3.2257313448295797,"pX":0.6416678517786679,"pZ":2.360626743332512,"vX0":8.378517988479416,"vY0":-131.28428798008406,"vZ0":-1.725373019167085,"x":92.54,"y":175.04,"x0":-2.8385355790144677,"y0":50.005936874131,"z0":4.977050824538238,"aX":3.5484829542635725},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.8,"breakHorizontal":-5.3,"spinRate":2659,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.41548259043728963,"extension":6.72060771209994},"index":0,"playId":"7a9c533c-6e96-335e-9be9-250840b92bea","pitchNumber":1,"startTime":"2026-05-25T22:38:30.011Z","endTime":"2026-05-25T22:38:35.256Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.193769917703612,"aZ":-25.587650664508505,"pfxX":1.992964332790178,"pfxZ":3.7604700930088866,"pX":0.30185661455202856,"pZ":2.274608062114235,"vX0":7.525096983594459,"vY0":-130.644755821921,"vZ0":-1.908744251492366,"x":105.49,"y":177.37,"x0":-2.8596384261185537,"y0":50.00093730860862,"z0":4.913433635840638,"aX":3.488823338576973},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":-5.0,"spinRate":2753,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.4172013310600793,"extension":6.731804751320305},"index":1,"playId":"85bccedc-f772-3c78-b2b8-fbbf0590f155","pitchNumber":2,"startTime":"2026-05-25T22:38:50.165Z","endTime":"2026-05-25T22:38:53.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-25T22:39:02.228Z","endTime":"2026-05-25T22:39:17.200Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67109876232121,"aZ":-35.42367463305018,"pfxX":-8.005892218073189,"pfxZ":-1.9544785783877745,"pX":0.3154631392976586,"pZ":0.5350154365604586,"vX0":10.221670516106098,"vY0":-127.62290288273695,"vZ0":-3.5872409221890824,"x":104.98,"y":224.33,"x0":-2.689488169034205,"y0":50.00438158881117,"z0":4.730074990308391,"aX":-13.29335520737666},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.1,"breakHorizontal":12.4,"spinRate":1774,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4281077202913952,"extension":6.30928023558608},"index":3,"playId":"e67b7df8-93b3-3e93-8f1e-9bbf61a089b8","pitchNumber":3,"startTime":"2026-05-25T22:39:17.200Z","endTime":"2026-05-25T22:39:20.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77948720289492,"aZ":-23.32374947660907,"pfxX":0.5186603329376364,"pfxZ":4.817259190775502,"pX":-0.016046788298615864,"pZ":2.5841567810089394,"vX0":7.2889585832587755,"vY0":-133.69119528893958,"vZ0":-1.468838306534629,"x":117.61,"y":169.01,"x0":-2.8283382779537067,"y0":50.00385500326659,"z0":4.790832475446475,"aX":0.9509750579231785},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":-2.3,"spinRate":2747,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.40737944020759587,"extension":6.58308387875485},"index":4,"playId":"0e249601-6233-399b-807f-20431a10b254","pitchNumber":4,"startTime":"2026-05-25T22:39:41.170Z","endTime":"2026-05-25T22:39:44.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12745243045395,"aZ":-17.356171924211424,"pfxX":-6.842282290201304,"pfxZ":7.599077554945262,"pX":0.30792921857525946,"pZ":1.829992378381831,"vX0":10.830460794560397,"vY0":-138.13701093428332,"vZ0":-4.75389560510377,"x":105.26,"y":189.37,"x0":-2.758255407408074,"y0":50.004963261037844,"z0":4.724735163893462,"aX":-13.346964496528285},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2429,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3951300385226699,"extension":6.796280822386154},"index":5,"playId":"2128d295-0321-39c9-85b1-9574e798582c","pitchNumber":5,"startTime":"2026-05-25T22:40:09.050Z","endTime":"2026-05-25T22:40:12.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:40:12.402Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T22:43:48.165Z","endTime":"2026-05-25T22:44:35.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":[3,4,5],"actionIndex":[1,2],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T22:40:33.681Z","endTime":"2026-05-25T22:40:48.136Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tobias Myers replaces Jonathan Pintaro.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-25T22:40:48.136Z","endTime":"2026-05-25T22:43:01.981Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-25T22:43:01.981Z","endTime":"2026-05-25T22:43:50.439Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647521592945036,"aZ":-15.04747163161254,"pfxX":1.272895382806577,"pfxZ":10.448682030835286,"pX":-0.06930214557065338,"pZ":1.7305335076910724,"vX0":0.9773832950535954,"vY0":-126.8851726200988,"vZ0":-6.910836804292476,"x":119.64,"y":192.06,"x0":-0.6241698357555637,"y0":50.004427033083935,"z0":5.67696452098811,"aX":2.086945391038471},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.6,"breakHorizontal":-2.5,"spinRate":2208,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4307861617146975,"extension":6.539777795112921},"index":3,"playId":"195fab36-a1fe-37af-a077-35969da81bd7","pitchNumber":1,"startTime":"2026-05-25T22:43:50.439Z","endTime":"2026-05-25T22:43:53.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.117355206235782,"aZ":-8.49429053418691,"pfxX":-1.2230112549772834,"pfxZ":12.996348814406028,"pX":-0.5310552277013372,"pZ":3.128507469064804,"vX0":0.4078209050989188,"vY0":-134.59658154093705,"vZ0":-5.521644005277816,"x":137.24,"y":154.31,"x0":-0.5262944446295393,"y0":50.000097032668606,"z0":5.817486524490376,"aX":-2.227940533286552},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.4,"breakHorizontal":2.2,"spinRate":2279,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4080216317640759,"extension":6.507468927852736},"index":4,"playId":"cf5c57ce-3ee2-33cf-8f26-01657b25417c","pitchNumber":2,"startTime":"2026-05-25T22:44:06.474Z","endTime":"2026-05-25T22:44:09.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.162068452439264,"aZ":-9.304744895445587,"pfxX":-3.5141786641965043,"pfxZ":12.187604595112735,"pX":0.3907120776506568,"pZ":2.450338265509665,"vX0":3.1420921534293873,"vY0":-136.61790294982418,"vZ0":-7.380970726611843,"x":102.11,"y":172.62,"x0":-0.32188186508666505,"y0":50.001246643454515,"z0":5.838803254809951,"aX":-6.593546402186834},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":5.6,"spinRate":2280,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4020542184651279,"extension":6.622956896441225},"index":5,"playId":"eb1f5454-0c4e-3277-a46c-1e9467246be8","pitchNumber":3,"startTime":"2026-05-25T22:44:29.037Z","endTime":"2026-05-25T22:44:35.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:44:35.390Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-25T22:47:15.650Z","endTime":"2026-05-25T22:48:26.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Blake Dunn.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T22:46:38.601Z","endTime":"2026-05-25T22:46:38.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"Dane Myers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T22:46:38.616Z","endTime":"2026-05-25T22:46:38.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"description":"Defensive switch from right field to first base for Spencer Steer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-25T22:46:38.617Z","endTime":"2026-05-25T22:46:39.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Sam Moll replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-25T22:46:38.617Z","endTime":"2026-05-25T22:47:17.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.350615194804647,"aZ":-31.67401968364943,"pfxX":9.205367998221003,"pfxZ":0.27552304279682893,"pX":-0.9729214807106163,"pZ":2.424005281515211,"vX0":-8.965560611484978,"vY0":-133.6991848364966,"vZ0":-0.7583603888299213,"x":154.09,"y":173.33,"x0":1.2190994354505262,"y0":50.00320377292251,"z0":4.973466020632478,"aX":16.757100242081382},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.6,"breakHorizontal":-14.9,"spinRate":2509,"spinDirection":107},"zone":13,"typeConfidence":0.9,"plateTime":0.4088182312076323,"extension":4.2945747563952},"index":4,"playId":"f6fe35e3-10a7-33f2-8b1c-59267c6b3d71","pitchNumber":1,"startTime":"2026-05-25T22:47:17.927Z","endTime":"2026-05-25T22:47:21.056Z","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":82.0,"endSpeed":75.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513499161390772,"aZ":-33.517313533754546,"pfxX":-9.143626482252273,"pfxZ":-0.9286045693719904,"pX":-0.7733846005087782,"pZ":1.4361069767583006,"vX0":-3.138999386813972,"vY0":-119.49214966674487,"vZ0":-0.5247012821252057,"x":146.48,"y":200.01,"x0":1.746150812252114,"y0":50.00404285350957,"z0":4.675776142258787,"aX":-13.193104338189801},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.6,"breakHorizontal":17.3,"spinRate":2947,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.45878054373602284,"extension":4.422924084319795},"index":5,"playId":"57468c3d-16ef-30a2-b478-3cb60479ff55","pitchNumber":2,"startTime":"2026-05-25T22:47:36.282Z","endTime":"2026-05-25T22:47:40.982Z","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":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.164710464794325,"aZ":-35.09630603026408,"pfxX":9.960891824219408,"pfxZ":-1.5692752291323,"pX":-0.26719817225175996,"pZ":2.102224967743831,"vX0":-7.519357783883465,"vY0":-135.2832892099168,"vZ0":-1.083568430590344,"x":127.18,"y":182.02,"x0":1.2523612401417754,"y0":50.006474710981294,"z0":4.965196040801826,"aX":18.49025650516827},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.9,"breakHorizontal":-16.4,"spinRate":2488,"spinDirection":105},"zone":8,"typeConfidence":0.9,"plateTime":0.4046659083541799,"extension":4.343324784230273},"index":6,"playId":"02f23fd4-c1a4-3f0d-8279-a13bb268f73e","pitchNumber":3,"startTime":"2026-05-25T22:47:55.591Z","endTime":"2026-05-25T22:47:58.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016086341375583,"aZ":-22.05977260661462,"pfxX":9.767747181704719,"pfxZ":5.2461839068003595,"pX":-0.6268467041682299,"pZ":2.431793690396633,"vX0":-8.43686877475172,"vY0":-137.6242979216761,"vZ0":-2.612557275558481,"x":140.89,"y":173.12,"x0":1.2013746675310322,"y0":50.00610225177565,"z0":4.8789385572807795,"aX":18.841253383439636},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":-16.1,"spinRate":2660,"spinDirection":106},"zone":4,"typeConfidence":0.9,"plateTime":0.3971885864029656,"extension":4.4760444572974025},"index":7,"playId":"1d6757ec-ea16-3fde-be17-c376918675ab","pitchNumber":4,"startTime":"2026-05-25T22:48:22.970Z","endTime":"2026-05-25T22:48:26.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:48:26.098Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-25T22:48:30.912Z","endTime":"2026-05-25T22:49:50.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.906861741414797,"aZ":-37.14418608079839,"pfxX":10.707162527147416,"pfxZ":-2.718879460749113,"pX":-0.24681374209747506,"pZ":1.8258071269775704,"vX0":-7.793337129128797,"vY0":-134.4849762147236,"vZ0":-0.9472324766123948,"x":126.41,"y":189.48,"x0":1.3014269832021486,"y0":50.00521660961392,"z0":4.823706870440043,"aX":19.562243646190552},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-4.9,"breakHorizontal":-17.6,"spinRate":2461,"spinDirection":102},"zone":8,"typeConfidence":0.9,"plateTime":0.4077139214222947,"extension":4.487398458014574},"index":0,"playId":"4987ae72-521d-32e9-a178-0a5553654076","pitchNumber":1,"startTime":"2026-05-25T22:48:54.178Z","endTime":"2026-05-25T22:48:58.235Z","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":81.7,"endSpeed":74.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907816384195215,"aZ":-33.16681566722034,"pfxX":-7.916855520453655,"pfxZ":-0.6956840951775956,"pX":-0.11100077971640948,"pZ":2.4579270338981547,"vX0":-1.9462336259794002,"vY0":-118.9981654169704,"vZ0":1.6017081247583118,"x":121.23,"y":172.42,"x0":1.7468640929163892,"y0":50.00274322250676,"z0":4.791968785497288,"aX":-11.296198432324292},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.6,"breakHorizontal":14.8,"spinRate":2853,"spinDirection":312},"zone":5,"typeConfidence":0.9,"plateTime":0.4611747076030577,"extension":4.3359456670774055},"index":1,"playId":"efc7cb02-768d-349a-a5ee-36bbc2e61330","pitchNumber":2,"startTime":"2026-05-25T22:49:13.103Z","endTime":"2026-05-25T22:49:17.101Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32465218975106,"aZ":-29.189152450714364,"pfxX":-7.788807375368916,"pfxZ":2.056958724593242,"pX":-0.11460744628183286,"pZ":1.6330775346294428,"vX0":-1.8274227219732675,"vY0":-119.51664581480759,"vZ0":-0.9685965903178648,"x":121.37,"y":194.69,"x0":1.6713274651538637,"y0":50.002910345379014,"z0":4.6572889390283025,"aX":-11.304625164401646},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.7,"breakHorizontal":14.5,"spinRate":2884,"spinDirection":309},"zone":8,"typeConfidence":0.9,"plateTime":0.45770549018213824,"extension":4.370519961666358},"index":2,"playId":"b24aa4e3-395d-37f0-ad4a-37b133c408fa","pitchNumber":3,"startTime":"2026-05-25T22:49:46.114Z","endTime":"2026-05-25T22:49:50.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:49:50.669Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Morabito strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-25T22:49:55.060Z","endTime":"2026-05-25T22:51:54.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":84.7,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87627389261807,"aZ":-37.510737573378705,"pfxX":9.226031437320364,"pfxZ":-2.928442140273196,"pX":-0.05490113049568483,"pZ":1.5266854831568164,"vX0":-6.862317522193324,"vY0":-133.8039405290057,"vZ0":-1.5916968139657266,"x":119.09,"y":197.56,"x0":1.3395798838075865,"y0":50.005606916897406,"z0":4.8079189525764665,"aX":16.793365161620674},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-5.4,"breakHorizontal":-15.4,"spinRate":2408,"spinDirection":96},"zone":13,"typeConfidence":0.9,"plateTime":0.4087705532783672,"extension":4.56417064264331},"index":0,"playId":"83a46e8a-529e-3a84-9f23-1b1b1dae4658","pitchNumber":1,"startTime":"2026-05-25T22:50:17.627Z","endTime":"2026-05-25T22:50:21.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.6,"endSpeed":84.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29936525818479,"aZ":-33.81904452334983,"pfxX":8.74466616251669,"pfxZ":-0.9061017334689172,"pX":1.0566351212320975,"pZ":2.738282757050795,"vX0":-4.3761559960493805,"vY0":-133.38459732308613,"vZ0":0.7548731984298744,"x":76.72,"y":164.85,"x0":1.5778091266244774,"y0":50.004864729537914,"z0":4.8802938563468095,"aX":15.840211680460753},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.3,"breakHorizontal":-15.0,"spinRate":2377,"spinDirection":105},"zone":12,"typeConfidence":0.9,"plateTime":0.4098230385929158,"extension":4.480816410868929},"index":1,"playId":"8b6dcc12-302c-3dde-adf2-fa6a3ab95456","pitchNumber":2,"startTime":"2026-05-25T22:50:35.978Z","endTime":"2026-05-25T22:50:40.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48883871105705,"aZ":-32.66954205787411,"pfxX":10.385881792320106,"pfxZ":-0.2867834640311875,"pX":-0.5765604430984241,"pZ":1.8199611670825462,"vX0":-8.373074549388173,"vY0":-130.324560143816,"vZ0":-1.166908206170704,"x":138.98,"y":189.64,"x0":1.3229992719382722,"y0":50.00348930077198,"z0":4.733266043811862,"aX":17.929133388296876},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":-17.0,"spinRate":2334,"spinDirection":105},"zone":7,"typeConfidence":0.9,"plateTime":0.41972872818785323,"extension":4.690481287397012},"index":2,"playId":"4deba3b3-1df8-378e-a4b5-a4fbc59e994f","pitchNumber":3,"startTime":"2026-05-25T22:50:57.802Z","endTime":"2026-05-25T22:51:01.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849078886612453,"aZ":-37.302616689095046,"pfxX":10.046918976079347,"pfxZ":-2.827812519569692,"pX":-0.8029498649679669,"pZ":2.2856177376586184,"vX0":-8.81988251144174,"vY0":-133.9458141477777,"vZ0":0.3123261028990838,"x":147.61,"y":177.07,"x0":1.2326097373658242,"y0":50.006658408510155,"z0":4.842148125400824,"aX":18.19860150430076},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.8,"breakHorizontal":-16.2,"spinRate":2478,"spinDirection":99},"zone":4,"typeConfidence":0.9,"plateTime":0.4094476030148515,"extension":4.5696761372033},"index":3,"playId":"34f5573c-d56d-3bcf-ad29-93cf36448223","pitchNumber":4,"startTime":"2026-05-25T22:51:17.280Z","endTime":"2026-05-25T22:51:20.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-25T22:51:31.407Z","endTime":"2026-05-25T22:51:50.552Z","isPitch":false,"type":"action","player":{"id":703492,"link":"/api/v1/people/703492"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207697159324724,"aZ":-39.34846550629041,"pfxX":7.7322742577660275,"pfxZ":-4.449325768673958,"pX":-0.5326095346825247,"pZ":1.1531658193840906,"vX0":-7.334969093369147,"vY0":-126.35771431190979,"vZ0":-1.1297160565151991,"x":137.3,"y":207.64,"x0":1.4059298774132654,"y0":50.000376072097296,"z0":4.772958377528476,"aX":12.477997086951019},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.0,"breakHorizontal":-12.2,"spinRate":1660,"spinDirection":79},"zone":13,"typeConfidence":0.83,"plateTime":0.4337884503436551,"extension":4.630248301527105},"index":5,"playId":"9af919c9-6557-3219-9a56-7b3153858c72","pitchNumber":5,"startTime":"2026-05-25T22:51:50.552Z","endTime":"2026-05-25T22:51:54.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:51:54.469Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Dunn grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-25T22:54:02.627Z","endTime":"2026-05-25T22:55:31.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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],"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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.7,"endSpeed":82.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27739036297581,"aZ":-10.366636156384615,"pfxX":-2.853560065182715,"pfxZ":12.49361110376471,"pX":-0.5010697165661454,"pZ":2.1172878583587655,"vX0":1.035533479283583,"vY0":-131.8536456003506,"vZ0":-7.248881486330348,"x":136.1,"y":181.61,"x0":-0.5300803462527112,"y0":50.005770992070616,"z0":5.6827418590335945,"aX":-4.9821794674348014},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":21.1,"breakHorizontal":4.9,"spinRate":2137,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4167792254140319,"extension":6.656053687869352},"index":0,"playId":"96136a5b-3c92-3d6f-a8b0-02ab9f64d95c","pitchNumber":1,"startTime":"2026-05-25T22:54:09.844Z","endTime":"2026-05-25T22:54:13.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.706526602046562,"aZ":-10.315697809206355,"pfxX":-2.5873755737983415,"pfxZ":11.964711172301438,"pX":-0.9524360147918333,"pZ":2.9747181464759853,"vX0":-0.3123174768693262,"vY0":-134.894612816352,"vZ0":-5.534049790286154,"x":153.3,"y":158.46,"x0":-0.49903587861788967,"y0":50.00459790861323,"z0":5.792952252408863,"aX":-4.7274035066309885},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":4.8,"spinRate":2215,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4073885588185888,"extension":6.581123880154043},"index":1,"playId":"4d071e3e-2de2-3855-b71a-158e276c437c","pitchNumber":2,"startTime":"2026-05-25T22:54:26.660Z","endTime":"2026-05-25T22:54: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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264238990824456,"aZ":-38.339573720464976,"pfxX":5.450845506027312,"pfxZ":-4.539298903240308,"pX":0.22465249706363055,"pZ":3.6267844564774485,"vX0":0.7581870459987124,"vY0":-115.90877639514154,"vZ0":2.9729180635387635,"x":108.44,"y":140.86,"x0":-0.8150535914476815,"y0":50.00541633932242,"z0":5.995760295732695,"aX":7.395838237164252},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.2,"breakHorizontal":-10.1,"spinRate":2387,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.47308653951486335,"extension":6.3901568503174415},"index":2,"playId":"f6ac88af-d9c6-359c-b6d8-ae7173dea566","pitchNumber":3,"startTime":"2026-05-25T22:54:46.633Z","endTime":"2026-05-25T22:54:50.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.527854109200963,"aZ":-35.287659450421714,"pfxX":3.9395218234231377,"pfxZ":-2.1564756632590925,"pX":-0.6684644235340789,"pZ":2.2603352793858877,"vX0":-0.8664047812320728,"vY0":-119.3232493489704,"vZ0":-0.8349749363005694,"x":142.48,"y":177.75,"x0":-0.8129569132564518,"y0":50.002940478261436,"z0":5.788741293270597,"aX":5.691889484766335},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.8,"breakHorizontal":-7.0,"spinRate":2351,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.45867774399615646,"extension":6.548756966263756},"index":3,"playId":"bcfacf21-05d4-332c-9293-4fe2d9306202","pitchNumber":4,"startTime":"2026-05-25T22:55:03.145Z","endTime":"2026-05-25T22:55:07.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55273598755018,"aZ":-9.386123694090278,"pfxX":-3.00552057217602,"pfxZ":11.921798677202183,"pX":-0.06659263149315138,"pZ":1.670866900177098,"vX0":1.8599587691529837,"vY0":-137.63421513862113,"vZ0":-9.253209077378811,"x":119.54,"y":193.67,"x0":-0.3618658513029283,"y0":50.00503246431719,"z0":5.719012409812997,"aX":-5.7466465185137015},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":5.0,"spinRate":2240,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.3984930613149684,"extension":6.647079763838822},"hitData":{"launchSpeed":105.9,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":150.16}},"index":4,"playId":"10ef5e09-4516-3123-9b96-6deff8a3cf33","pitchNumber":5,"startTime":"2026-05-25T22:55:22.924Z","endTime":"2026-05-25T22:55:31.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:55:31.801Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-25T22:55:32.044Z","endTime":"2026-05-25T22:56:49.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938973999795127,"aZ":-10.211725786041086,"pfxX":-2.338529592986111,"pfxZ":11.857590359287723,"pX":0.21586576028573567,"pZ":2.647394349476576,"vX0":2.288486602769357,"vY0":-134.89993187147104,"vZ0":-6.376087479178895,"x":108.77,"y":167.3,"x0":-0.33754789958548825,"y0":50.005365285047006,"z0":5.753417063435093,"aX":-4.332750955506416},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":3.7,"spinRate":2146,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4052187517463639,"extension":6.6560899305616},"index":0,"playId":"356a9172-91ac-3c59-b889-e68f5d3a1f9f","pitchNumber":1,"startTime":"2026-05-25T22:55:56.704Z","endTime":"2026-05-25T22:55:59.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24738665754724,"aZ":-11.283669601547798,"pfxX":-3.759804956801904,"pfxZ":11.23453705992171,"pX":0.27225992270989796,"pZ":4.695032230788032,"vX0":3.0275675572659466,"vY0":-135.64149505922043,"vZ0":-1.2817559215466643,"x":106.62,"y":112.01,"x0":-0.37104221613624,"y0":50.003291629662996,"z0":5.9622912839378275,"aX":-6.99166997602911},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":6.1,"spinRate":2203,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4041368258936324,"extension":6.494907326587371},"index":1,"playId":"15e5887e-53c5-3571-b4f8-9c597866d1f4","pitchNumber":2,"startTime":"2026-05-25T22:56:13.021Z","endTime":"2026-05-25T22:56:16.021Z","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":79.2,"endSpeed":73.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.811006023471883,"aZ":-25.27618438982202,"pfxX":-6.010961854381374,"pfxZ":5.041411986825767,"pX":0.24984444222412988,"pZ":1.9212513916031289,"vX0":3.0483822943722423,"vY0":-115.48398221304687,"vZ0":-3.38441695882799,"x":107.48,"y":186.91,"x0":-0.29715952642709065,"y0":50.00483796356003,"z0":5.802298055111985,"aX":-8.22859656548421},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.6,"breakHorizontal":10.3,"spinRate":1389,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.47188959318207413,"extension":6.54875837309972},"index":2,"playId":"b2764cae-0b39-32e8-be69-ddaab5933fb2","pitchNumber":3,"startTime":"2026-05-25T22:56:28.864Z","endTime":"2026-05-25T22:56:31.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.276939755923372,"aZ":-7.761207892616489,"pfxX":-2.7361821181407118,"pfxZ":12.353560311556624,"pX":0.6666589317760885,"pZ":2.6213463163683604,"vX0":4.0094322408922665,"vY0":-139.6541517152557,"vZ0":-7.238925618360236,"x":91.59,"y":168.0,"x0":-0.4317766400175785,"y0":50.006569391448856,"z0":5.756844986851541,"aX":-5.409161346049583},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.1,"breakHorizontal":4.1,"spinRate":2349,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.3921076571764761,"extension":6.533010437964312},"index":3,"playId":"be89ad1f-6b36-3f76-9d56-efd9f6662010","pitchNumber":4,"startTime":"2026-05-25T22:56:45.474Z","endTime":"2026-05-25T22:56:49.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:56:49.862Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-25T22:56:49.900Z","endTime":"2026-05-25T22:59:50.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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,3,4,5,6,7,8],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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(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":79.8,"endSpeed":74.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.66183499944632,"aZ":-25.68728052432644,"pfxX":-5.6630814166947046,"pfxZ":4.660099024050995,"pX":-0.3635807799630895,"pZ":2.969556862997768,"vX0":1.9367075288981523,"vY0":-116.30146325746654,"vZ0":-1.246804926780776,"x":130.86,"y":158.6,"x0":-0.4641876675311002,"y0":50.00024050036829,"z0":5.914602729672408,"aX":-7.876009863384024},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.5,"breakHorizontal":9.8,"spinRate":1300,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.46822043147211856,"extension":6.662506513663794},"index":0,"playId":"da8301ac-2b30-3f3c-9e62-8ec737622a85","pitchNumber":1,"startTime":"2026-05-25T22:57:12.475Z","endTime":"2026-05-25T22:57:17.332Z","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":94.9,"endSpeed":87.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41958283711436,"aZ":-8.992302159843046,"pfxX":-3.389333407624804,"pfxZ":11.935752373227682,"pX":-0.4593496100767711,"pZ":3.270140735898669,"vX0":1.1005429856483573,"vY0":-138.16075441626623,"vZ0":-5.404953231665754,"x":134.51,"y":150.49,"x0":-0.42134379878007816,"y0":50.00386973802927,"z0":5.849903647149206,"aX":-6.583788554209984},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.8,"breakHorizontal":5.9,"spinRate":2282,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3957259157575286,"extension":6.529074069768772},"index":1,"playId":"95b8f904-cbb7-3990-99e8-4411fb58ca91","pitchNumber":2,"startTime":"2026-05-25T22:57:26.642Z","endTime":"2026-05-25T22:57:29.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-25T22:57:38.152Z","endTime":"2026-05-25T22:57:47.180Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288994867494754,"aZ":-8.16926980176057,"pfxX":-2.3044872964395178,"pfxZ":12.23781350577571,"pX":0.2500386604116549,"pZ":3.1685904009913357,"vX0":2.5360652803871426,"vY0":-139.18938008309794,"vZ0":-5.7754562390059565,"x":107.47,"y":153.23,"x0":-0.3735772854436918,"y0":50.00624078275561,"z0":5.81172302283049,"aX":-4.521879512430781},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.1,"breakHorizontal":3.6,"spinRate":2307,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.3935273782603663,"extension":6.578904074856959},"index":3,"playId":"06505192-bd4f-3c84-b969-0c47467ca3ea","pitchNumber":3,"startTime":"2026-05-25T22:57:47.180Z","endTime":"2026-05-25T22:57:57.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55152237438014,"aZ":-25.358607116352523,"pfxX":-2.5788195979892112,"pfxZ":4.477630493532379,"pX":-1.1919496502023434,"pZ":3.267474596397576,"vX0":-0.554623432608968,"vY0":-122.46243145143798,"vZ0":-1.2026605328112883,"x":162.43,"y":150.56,"x0":-0.6275528620759199,"y0":50.00494778105192,"z0":5.928491045655561,"aX":-3.9282827285443265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.0,"breakHorizontal":4.8,"spinRate":1072,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.446775101891113,"extension":6.537727716987577},"index":4,"playId":"b907d085-4fb3-3375-8e90-d11f32b1c0d8","pitchNumber":4,"startTime":"2026-05-25T22:58:21.118Z","endTime":"2026-05-25T22:58:25.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.770651334258563,"aZ":-26.63518234046883,"pfxX":-5.023746359369797,"pfxZ":3.991068064976952,"pX":-0.3755712965679623,"pZ":2.243002582148777,"vX0":1.8292124306038544,"vY0":-116.40459091902324,"vZ0":-2.5170956349401017,"x":131.32,"y":178.22,"x0":-0.5145025216593746,"y0":50.0001038721742,"z0":5.834327414085421,"aX":-6.962945321134586},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.0,"breakHorizontal":8.8,"spinRate":1374,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.46872238037358027,"extension":6.645532725499671},"index":5,"playId":"634b8e7a-2775-34b8-9c9c-99cd3c30675a","pitchNumber":5,"startTime":"2026-05-25T22:58:37.600Z","endTime":"2026-05-25T22:58:40.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.148550691830977,"aZ":-20.53137067537547,"pfxX":-1.4375751842686917,"pfxZ":7.91372590155893,"pX":0.9595086755159827,"pZ":2.987189954907185,"vX0":3.5403178564883055,"vY0":-119.9438164476668,"vZ0":-2.3831139784281614,"x":80.43,"y":158.13,"x0":-0.3426800568507278,"y0":50.00046663280686,"z0":5.806198635078177,"aX":-2.114489505203439},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":14.0,"breakHorizontal":1.8,"spinRate":1569,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4550098995718548,"extension":6.758377369091105},"index":6,"playId":"8836e467-4284-3960-a265-99475e9d519e","pitchNumber":6,"startTime":"2026-05-25T22:58:57.812Z","endTime":"2026-05-25T22:59:02.943Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.388689948284412,"aZ":-28.11448407026047,"pfxX":3.995161458493356,"pfxZ":2.4361821966487156,"pX":0.7938932045592872,"pZ":3.2927485042396665,"vX0":2.0267788719279767,"vY0":-127.83658075512437,"vZ0":-1.0957662516824107,"x":86.74,"y":149.88,"x0":-0.5264210572335801,"y0":50.005283315938165,"z0":5.917987959743313,"aX":6.665626432614534},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-7.7,"spinRate":2192,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.42716635557343263,"extension":6.45110024699689},"index":7,"playId":"63dc6947-41f3-3a29-a312-22d82b93f70e","pitchNumber":7,"startTime":"2026-05-25T22:59:23.194Z","endTime":"2026-05-25T22:59:26.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.474401469002157,"aZ":-26.92318451479364,"pfxX":-4.286205211808509,"pfxZ":3.683735418408161,"pX":-0.7256762092305498,"pZ":1.5755313666319342,"vX0":0.9728946304135171,"vY0":-117.82867855099337,"vZ0":-3.978837202226976,"x":144.66,"y":196.24,"x0":-0.583360318787928,"y0":50.00336390376939,"z0":5.735612586984718,"aX":-6.110658587583514},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.1,"breakHorizontal":7.6,"spinRate":1280,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.4624026564599806,"extension":6.654590188883919},"index":8,"playId":"a3b4024d-b85f-3fd3-b63b-bb5681f57079","pitchNumber":8,"startTime":"2026-05-25T22:59:47.616Z","endTime":"2026-05-25T22:59:50.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:59:50.679Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Brett Baty called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-25T23:02:19.159Z","endTime":"2026-05-25T23:03:31.996Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T23:01:51.565Z","endTime":"2026-05-25T23:02:21.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"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(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":98.0,"endSpeed":91.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.503864136820486,"aZ":-18.321755498051388,"pfxX":1.066019994744121,"pfxZ":6.635557693798713,"pX":0.4226346679612522,"pZ":1.7134375804914257,"vX0":0.8347577710820723,"vY0":-142.56901064073594,"vZ0":-9.52510150494547,"x":100.89,"y":192.52,"x0":-0.01105875498666342,"y0":50.00216983248252,"z0":6.221484508698266,"aX":2.2246333120196615},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.6,"breakHorizontal":-2.0,"spinRate":2393,"spinDirection":195},"zone":9,"typeConfidence":0.92,"plateTime":0.3821661305007025,"extension":5.434963542704613},"index":1,"playId":"e11f6e7c-de60-3da1-927d-f3e97ea60a85","pitchNumber":1,"startTime":"2026-05-25T23:02:21.511Z","endTime":"2026-05-25T23:02:24.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-25T23:02:34.574Z","endTime":"2026-05-25T23:02:45.949Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":91.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.459448489286142,"aZ":-19.967840378929058,"pfxX":1.2873113454914764,"pfxZ":5.72799468700015,"pX":-0.25648713741131174,"pZ":2.9772049174160107,"vX0":-0.9989864744462058,"vY0":-144.11293853097732,"vZ0":-6.10559887892518,"x":126.78,"y":158.4,"x0":-0.07481071281958264,"y0":50.0000582173986,"z0":6.332139248572094,"aX":2.7421040769055343},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.5,"breakHorizontal":-2.2,"spinRate":2314,"spinDirection":192},"zone":2,"typeConfidence":0.92,"plateTime":0.37821401904959506,"extension":5.418101138280957},"index":3,"playId":"8178f39e-d1d0-3bc3-a137-9567404ee143","pitchNumber":2,"startTime":"2026-05-25T23:02:45.949Z","endTime":"2026-05-25T23:02:48.954Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719064485656148,"aZ":-35.81422975052938,"pfxX":4.783419344219905,"pfxZ":-2.050337248453804,"pX":0.7535251186860012,"pZ":3.4500691367480796,"vX0":-0.04736649854871838,"vY0":-131.7611787924266,"vZ0":-0.8791317502165923,"x":88.28,"y":145.63,"x0":0.1492408720321952,"y0":50.00458523378363,"z0":6.414282243818875,"aX":8.484263620604146},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.7,"breakHorizontal":-8.6,"spinRate":2856,"spinDirection":52},"zone":3,"typeConfidence":0.91,"plateTime":0.41433263866952297,"extension":5.4775064318363125},"index":4,"playId":"5c1e5ada-7e8f-31a9-b80f-6a69fb9a47c2","pitchNumber":3,"startTime":"2026-05-25T23:03:04.986Z","endTime":"2026-05-25T23:03:31.996Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"playEndTime":"2026-05-25T23:03:31.996Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-25T23:03:23.113Z","endTime":"2026-05-25T23:05:11.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35316734521823,"aZ":-37.85971861185937,"pfxX":5.671991897800403,"pfxZ":-3.24691176632043,"pX":-0.6794888909918356,"pZ":2.7778901410302783,"vX0":-2.500416218054285,"vY0":-131.11581284327488,"vZ0":-2.0554237485456306,"x":142.9,"y":163.78,"x0":-0.45318328251853274,"y0":50.003649235761436,"z0":6.383019521949835,"aX":9.92813720523624},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-6.1,"breakHorizontal":-9.7,"spinRate":2850,"spinDirection":52},"zone":4,"typeConfidence":0.92,"plateTime":0.416899916448882,"extension":5.526408306313416},"index":0,"playId":"02948af9-8c00-3c8f-940d-f4d2bf9986c8","pitchNumber":1,"startTime":"2026-05-25T23:03:49.421Z","endTime":"2026-05-25T23:03:52.524Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-25T23:03:59.308Z","endTime":"2026-05-25T23:04:12.407Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.476187848356762,"aZ":-36.82629817039281,"pfxX":5.489499543421573,"pfxZ":-2.6240752135312633,"pX":0.6473783132452713,"pZ":2.911350814653002,"vX0":-0.2834249100822818,"vY0":-131.87900619897644,"vZ0":-1.9171742813572772,"x":92.32,"y":160.17,"x0":0.041983824540411635,"y0":50.0051453423172,"z0":6.348971367820932,"aX":9.727673748348762},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-4.9,"breakHorizontal":-10.0,"spinRate":2826,"spinDirection":54},"zone":3,"typeConfidence":0.92,"plateTime":0.41438015197088207,"extension":5.56879238639545},"index":2,"playId":"ba2f765f-218a-3f77-a043-b1c63b24d0be","pitchNumber":2,"startTime":"2026-05-25T23:04:12.407Z","endTime":"2026-05-25T23:04:16.284Z","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":91.7,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.170958534035517,"aZ":-29.452935491733044,"pfxX":6.697333575094285,"pfxZ":1.5077259703630572,"pX":1.0737078772819146,"pZ":1.1980954684670155,"vX0":0.18064571290105505,"vY0":-133.40996683025475,"vZ0":-7.44021567710589,"x":76.07,"y":206.43,"x0":0.13469400268253778,"y0":50.00436434023051,"z0":6.140317306247166,"aX":12.096795918408374},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.3,"breakHorizontal":-12.1,"spinRate":2885,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.41024879614532717,"extension":5.636336774540601},"index":3,"playId":"438c29fa-cda3-36c5-a4e1-5cd913b09bc5","pitchNumber":3,"startTime":"2026-05-25T23:04:30.781Z","endTime":"2026-05-25T23:04:34.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739714586162023,"aZ":-20.2426497986627,"pfxX":0.7962044997566089,"pfxZ":5.618133433767904,"pX":-0.6781634148567088,"pZ":3.6610418886895055,"vX0":-1.9898931219224099,"vY0":-143.75060484926,"vZ0":-4.07155902659118,"x":142.85,"y":139.93,"x0":-0.08490494116419096,"y0":50.00346040056674,"z0":6.328750865434378,"aX":1.691274994033797},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.7,"breakHorizontal":-1.1,"spinRate":2610,"spinDirection":186},"zone":11,"typeConfidence":0.92,"plateTime":0.37891630059734327,"extension":5.4395093236655265},"index":4,"playId":"be3fa073-037c-30d4-ad9a-d94e3867d56d","pitchNumber":4,"startTime":"2026-05-25T23:04:46.572Z","endTime":"2026-05-25T23:04:50.507Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557498573956014,"aZ":-33.98869667079526,"pfxX":7.26527761722247,"pfxZ":-1.0379439429389645,"pX":0.2684287323686372,"pZ":3.7006426255119007,"vX0":-1.5688478944425137,"vY0":-130.42626473756252,"vZ0":-0.456630872225275,"x":106.77,"y":138.86,"x0":-0.07088269082202225,"y0":50.00571480441382,"z0":6.416750835962947,"aX":12.658913097871306},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.8,"breakHorizontal":-12.8,"spinRate":2643,"spinDirection":53},"zone":12,"typeConfidence":0.92,"plateTime":0.4181634336976692,"extension":5.523916420965654},"index":5,"playId":"612f01c6-3721-3220-8e74-c60f24c94565","pitchNumber":5,"startTime":"2026-05-25T23:05:05.581Z","endTime":"2026-05-25T23:05:11.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:05:11.450Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-25T23:05:16.839Z","endTime":"2026-05-25T23:06:56.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".893"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.324"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".729"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".392"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.77"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.04"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.74"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.36"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.27"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.41"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.73"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.04"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".393"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".452"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".410"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".893"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.324"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".729"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".392"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"}],"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375626239851275,"aZ":-34.145662465800434,"pfxX":6.39847776447861,"pfxZ":-1.1382176620613187,"pX":-0.9377040449950482,"pZ":4.1783324175672005,"vX0":-3.555668711814879,"vY0":-130.3755244891746,"vZ0":0.9482766464145949,"x":152.74,"y":125.97,"x0":-0.3931191882685624,"y0":50.00132532732387,"z0":6.371258051166759,"aX":11.10132905834982},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.7,"breakHorizontal":-10.9,"spinRate":2761,"spinDirection":53},"zone":11,"typeConfidence":0.92,"plateTime":0.4188495650195594,"extension":5.5202698169911715},"index":0,"playId":"66f38ac8-63e9-3385-a395-cdad68ad1305","pitchNumber":1,"startTime":"2026-05-25T23:05:33.984Z","endTime":"2026-05-25T23:05:37.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048534214098137,"aZ":-25.14240517554727,"pfxX":2.8624394934632496,"pfxZ":3.4527365413732394,"pX":0.8501882305103196,"pZ":2.488864697050723,"vX0":1.1380105682776478,"vY0":-141.06632198422042,"vZ0":-6.048996983107321,"x":84.59,"y":171.58,"x0":0.07074189667062836,"y0":50.003283055995446,"z0":6.259354571858707,"aX":5.826535013033874},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":-5.4,"spinRate":2528,"spinDirection":191},"zone":14,"typeConfidence":0.77,"plateTime":0.38680003808245855,"extension":5.620999585387623},"index":1,"playId":"b1ad4a32-2191-3232-b3ef-58d793c57eff","pitchNumber":2,"startTime":"2026-05-25T23:05:49.148Z","endTime":"2026-05-25T23:05:52.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09786324560049,"aZ":-29.314031908332634,"pfxX":7.444442033540441,"pfxZ":1.6467979313683578,"pX":-0.17692173964883715,"pZ":3.1797809342270007,"vX0":-2.418258239661994,"vY0":-131.07299185710912,"vZ0":-2.3201304677716683,"x":123.74,"y":152.93,"x0":-0.20871576666806016,"y0":50.003250896395116,"z0":6.268652406534759,"aX":12.933556614844173},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":-13.0,"spinRate":2832,"spinDirection":65},"zone":2,"typeConfidence":0.91,"plateTime":0.4181141767330785,"extension":5.4483157203663755},"index":2,"playId":"2862bac7-032f-349b-959a-103e7d14a0a3","pitchNumber":3,"startTime":"2026-05-25T23:06:11.242Z","endTime":"2026-05-25T23:06:14.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-25T23:06:22.102Z","endTime":"2026-05-25T23:06:30.991Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357162655186322,"aZ":-23.249429857892977,"pfxX":1.7459777044289315,"pfxZ":4.3128812096935505,"pX":0.05098737903862749,"pZ":4.141560638844051,"vX0":-0.771208644810234,"vY0":-142.4298072929265,"vZ0":-2.433502053874421,"x":115.06,"y":126.96,"x0":0.09723489451172014,"y0":50.006219671305296,"z0":6.465267982461075,"aX":3.6154545066422075},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":-3.0,"spinRate":2544,"spinDirection":188},"zone":12,"typeConfidence":0.87,"plateTime":0.383447770041657,"extension":5.5089936194940305},"index":4,"playId":"74b9a319-4cc4-3129-bd49-8cd7fe639788","pitchNumber":4,"startTime":"2026-05-25T23:06:30.991Z","endTime":"2026-05-25T23:06:34.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663380489865077,"aZ":-32.40399284118591,"pfxX":6.839025084275441,"pfxZ":-0.1288492896880289,"pX":0.9260477647770848,"pZ":3.168754242409611,"vX0":-0.058908706250260234,"vY0":-131.71759259469647,"vZ0":-1.9475941440687554,"x":81.7,"y":153.22,"x0":0.06049457432902975,"y0":50.00477923879891,"z0":6.319825980735299,"aX":11.986507404297797},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.5,"breakHorizontal":-12.4,"spinRate":2931,"spinDirection":49},"zone":12,"typeConfidence":0.91,"plateTime":0.4162610756002021,"extension":5.5047769240190885},"hitData":{"launchSpeed":49.5,"launchAngle":19.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.13,"coordY":161.39}},"index":5,"playId":"c577d14c-7532-3a5f-b958-05a1611d381b","pitchNumber":5,"startTime":"2026-05-25T23:06:46.717Z","endTime":"2026-05-25T23:06:56.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:06:56.405Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-25T23:05:16.839Z","endTime":"2026-05-25T23:06:56.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".893"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.324"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".729"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".392"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.77"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.04"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.74"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.36"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.27"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.41"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.73"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.04"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".393"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".452"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".410"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".893"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.324"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".729"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".392"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"}],"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375626239851275,"aZ":-34.145662465800434,"pfxX":6.39847776447861,"pfxZ":-1.1382176620613187,"pX":-0.9377040449950482,"pZ":4.1783324175672005,"vX0":-3.555668711814879,"vY0":-130.3755244891746,"vZ0":0.9482766464145949,"x":152.74,"y":125.97,"x0":-0.3931191882685624,"y0":50.00132532732387,"z0":6.371258051166759,"aX":11.10132905834982},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.7,"breakHorizontal":-10.9,"spinRate":2761,"spinDirection":53},"zone":11,"typeConfidence":0.92,"plateTime":0.4188495650195594,"extension":5.5202698169911715},"index":0,"playId":"66f38ac8-63e9-3385-a395-cdad68ad1305","pitchNumber":1,"startTime":"2026-05-25T23:05:33.984Z","endTime":"2026-05-25T23:05:37.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048534214098137,"aZ":-25.14240517554727,"pfxX":2.8624394934632496,"pfxZ":3.4527365413732394,"pX":0.8501882305103196,"pZ":2.488864697050723,"vX0":1.1380105682776478,"vY0":-141.06632198422042,"vZ0":-6.048996983107321,"x":84.59,"y":171.58,"x0":0.07074189667062836,"y0":50.003283055995446,"z0":6.259354571858707,"aX":5.826535013033874},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":-5.4,"spinRate":2528,"spinDirection":191},"zone":14,"typeConfidence":0.77,"plateTime":0.38680003808245855,"extension":5.620999585387623},"index":1,"playId":"b1ad4a32-2191-3232-b3ef-58d793c57eff","pitchNumber":2,"startTime":"2026-05-25T23:05:49.148Z","endTime":"2026-05-25T23:05:52.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09786324560049,"aZ":-29.314031908332634,"pfxX":7.444442033540441,"pfxZ":1.6467979313683578,"pX":-0.17692173964883715,"pZ":3.1797809342270007,"vX0":-2.418258239661994,"vY0":-131.07299185710912,"vZ0":-2.3201304677716683,"x":123.74,"y":152.93,"x0":-0.20871576666806016,"y0":50.003250896395116,"z0":6.268652406534759,"aX":12.933556614844173},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":-13.0,"spinRate":2832,"spinDirection":65},"zone":2,"typeConfidence":0.91,"plateTime":0.4181141767330785,"extension":5.4483157203663755},"index":2,"playId":"2862bac7-032f-349b-959a-103e7d14a0a3","pitchNumber":3,"startTime":"2026-05-25T23:06:11.242Z","endTime":"2026-05-25T23:06:14.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-25T23:06:22.102Z","endTime":"2026-05-25T23:06:30.991Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357162655186322,"aZ":-23.249429857892977,"pfxX":1.7459777044289315,"pfxZ":4.3128812096935505,"pX":0.05098737903862749,"pZ":4.141560638844051,"vX0":-0.771208644810234,"vY0":-142.4298072929265,"vZ0":-2.433502053874421,"x":115.06,"y":126.96,"x0":0.09723489451172014,"y0":50.006219671305296,"z0":6.465267982461075,"aX":3.6154545066422075},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":-3.0,"spinRate":2544,"spinDirection":188},"zone":12,"typeConfidence":0.87,"plateTime":0.383447770041657,"extension":5.5089936194940305},"index":4,"playId":"74b9a319-4cc4-3129-bd49-8cd7fe639788","pitchNumber":4,"startTime":"2026-05-25T23:06:30.991Z","endTime":"2026-05-25T23:06:34.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663380489865077,"aZ":-32.40399284118591,"pfxX":6.839025084275441,"pfxZ":-0.1288492896880289,"pX":0.9260477647770848,"pZ":3.168754242409611,"vX0":-0.058908706250260234,"vY0":-131.71759259469647,"vZ0":-1.9475941440687554,"x":81.7,"y":153.22,"x0":0.06049457432902975,"y0":50.00477923879891,"z0":6.319825980735299,"aX":11.986507404297797},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.5,"breakHorizontal":-12.4,"spinRate":2931,"spinDirection":49},"zone":12,"typeConfidence":0.91,"plateTime":0.4162610756002021,"extension":5.5047769240190885},"hitData":{"launchSpeed":49.5,"launchAngle":19.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.13,"coordY":161.39}},"index":5,"playId":"c577d14c-7532-3a5f-b958-05a1611d381b","pitchNumber":5,"startTime":"2026-05-25T23:06:46.717Z","endTime":"2026-05-25T23:06:56.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:06:56.405Z","atBatIndex":76},"scoringPlays":[10,11,19,28,29,51,60],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[],"home":[]}},{"startIndex":7,"endIndex":16,"top":[7,8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":165.64,"y":106.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":115.83,"y":151.18},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":106.2,"y":156.24},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":107.72,"y":154.72},"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":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":173.09,"y":118.74},"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":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":120.51,"y":191.82},"type":"O","description":"Sac Bunt"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":103.34,"y":165.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":178.15,"y":41.96},"type":"H","description":"Home Run"}],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":99.62,"y":162.83},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":95.3,"y":154.09},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":99.36,"y":105.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":174.11,"y":126.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":110.26,"y":160.3},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":38,"top":[26,27,28,29,30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":201.04,"y":129.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":116.34,"y":103.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":20.7,"y":92.93},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":113.8,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":143.7,"y":153.2},"type":"O","description":"Forceout"}],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":134.78,"y":75.72},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":145.22,"y":174.99},"type":"O","description":"Forceout"}]}},{"startIndex":39,"endIndex":47,"top":[39,40,41,42],"bottom":[43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":47.21,"y":124.18},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":131.21,"y":66.84},"type":"O","description":"Lineout"}],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":154.86,"y":173.18},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":175.12,"y":99.49},"type":"H","description":"Single"}]}},{"startIndex":48,"endIndex":54,"top":[48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":128.92,"y":138.37},"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":6,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":49.94,"y":54.24},"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":6,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":151.3,"y":75.84},"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":6,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":108.23,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"coordinates":{"x":149.55,"y":81.65},"type":"O","description":"Lineout"}]}},{"startIndex":55,"endIndex":63,"top":[55,56,57],"bottom":[58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":156.88,"y":170.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":129.51,"y":144.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":140.66,"y":217.05},"type":"O","description":"Pop Out"}],"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":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":35.27,"y":109.88},"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":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":135.09,"y":146.62},"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":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":116.34,"y":147.63},"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":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":162.32,"y":98.63},"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":7,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":102.66,"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":7,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":105.19,"y":164.86},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":70,"top":[64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":112.28,"y":159.79},"type":"O","description":"Forceout"}],"home":[]}},{"startIndex":71,"endIndex":76,"top":[71,72,73],"bottom":[74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":140.15,"y":150.16},"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":9,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":124.13,"y":161.39},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":9,"errors":0,"leftOnBase":8},"away":{"runs":7,"hits":6,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"catcher":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"center":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"right":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"onDeck":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"inHole":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"battingOrder":4,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"onDeck":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"inHole":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"battingOrder":1,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":0,"groundOuts":10,"airOuts":2,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".226","atBats":33,"obp":".310","slg":".393","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":1,"groundOuts":12,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":34,"obp":".306","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":152,"era":"4.72","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.46","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":47,"strikes":105,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"6.00","rbi":2,"pitchesPerInning":"16.89","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":30,"groundOuts":46,"airOuts":39,"runs":37,"doubles":12,"triples":1,"homeRuns":12,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".282","atBats":213,"obp":".347","slg":".516","ops":".863","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":110,"rbi":35,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".361","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.75","popOuts":1,"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":119,"putOuts":72,"errors":4,"chances":195,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":9,"airOuts":25,"runs":15,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".243","atBats":74,"obp":".352","slg":".405","ops":".757","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":30,"rbi":12,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":50,"errors":0,"chances":50,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | HBP, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":31,"groundOuts":53,"airOuts":52,"runs":33,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":45,"baseOnBalls":30,"intentionalWalks":3,"hits":50,"hitByPitch":1,"avg":".253","atBats":198,"obp":".351","slg":".480","ops":".831","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":95,"rbi":34,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":279,"errors":0,"chances":320,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":14,"groundOuts":18,"airOuts":25,"runs":8,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":79,"obp":".295","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":358,"era":"3.38","inningsPitched":"21.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":8,"whip":"1.22","battersFaced":89,"outs":64,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":358,"balls":129,"strikes":229,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".667","pitchesPerInning":"16.78","gamesFinished":6,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.38","hitsPer9Inn":"7.59","runsScoredPer9":"3.38","homeRunsPer9":"1.27","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"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}},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":3,"groundOuts":12,"airOuts":4,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":30,"obp":".281","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":124,"era":"5.87","inningsPitched":"7.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.04","battersFaced":32,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":41,"strikes":83,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.17","gamesFinished":2,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"8.22","walksPer9Inn":"1.17","hitsPer9Inn":"8.22","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":16,"groundOuts":12,"airOuts":24,"runs":14,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":77,"obp":".352","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":331,"era":"5.85","inningsPitched":"20.0","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":10,"blownSaves":3,"earnedRuns":13,"whip":"1.55","battersFaced":88,"outs":60,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":331,"balls":127,"strikes":204,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".333","pitchesPerInning":"16.55","gamesFinished":4,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"9.45","walksPer9Inn":"4.95","hitsPer9Inn":"9.00","runsScoredPer9":"6.30","homeRunsPer9":"3.60","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":7,"groundOuts":28,"airOuts":24,"runs":15,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".272","atBats":114,"obp":".346","slg":".561","ops":".907","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":64,"rbi":23,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.25","popOuts":3,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":39,"errors":0,"chances":42,"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"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":31,"groundOuts":45,"airOuts":56,"runs":33,"doubles":8,"triples":2,"homeRuns":14,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":199,"obp":".377","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":820,"era":"6.26","inningsPitched":"46.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.70","battersFaced":216,"outs":138,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":306,"strikes":514,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".333","pitchesPerInning":"17.83","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.35","hitsPer9Inn":"12.91","runsScoredPer9":"6.46","homeRunsPer9":"2.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":36,"groundOuts":42,"airOuts":58,"runs":20,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".198","atBats":187,"obp":".296","slg":".326","ops":".622","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":61,"rbi":20,"leftOnBase":88,"sacBunts":1,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.40","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":83,"errors":0,"chances":212,"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"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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}},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":18,"groundOuts":11,"airOuts":24,"runs":10,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":1,"hits":14,"hitByPitch":1,"avg":".179","atBats":78,"obp":".319","slg":".308","ops":".627","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":24,"rbi":5,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"0.46","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":4,"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":55,"errors":1,"chances":56,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":20,"groundOuts":44,"airOuts":43,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".176","atBats":148,"obp":".255","slg":".257","ops":".512","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":38,"rbi":8,"leftOnBase":50,"sacBunts":4,"sacFlies":1,"babip":".224","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":106,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694362":{"person":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"jerseyNumber":"59","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":9,"airOuts":9,"runs":9,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".317","atBats":41,"obp":".378","slg":".488","ops":".866","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":20,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.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":0,"putOuts":17,"errors":0,"chances":17,"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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664731":{"person":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".294","atBats":17,"obp":".316","slg":".294","ops":".610","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":5,"rbi":3,"leftOnBase":6,"sacBunts":2,"sacFlies":1,"babip":".455","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":2,"putOuts":38,"errors":3,"chances":43,"fielding":".930","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":36,"groundOuts":38,"airOuts":55,"runs":30,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".271","atBats":181,"obp":".338","slg":".442","ops":".780","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":80,"rbi":21,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.86","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":179,"errors":2,"chances":191,"fielding":".990","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"}]},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":12,"groundOuts":27,"airOuts":17,"runs":11,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":93,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":450,"era":"3.33","inningsPitched":"27.0","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":10,"blownSaves":2,"earnedRuns":10,"whip":"1.22","battersFaced":109,"outs":81,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":169,"strikes":281,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.67","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.67","walksPer9Inn":"5.33","hitsPer9Inn":"5.67","runsScoredPer9":"3.67","homeRunsPer9":"0.67","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":27,"groundOuts":21,"airOuts":43,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".181","atBats":127,"obp":".284","slg":".307","ops":".591","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":39,"rbi":15,"leftOnBase":70,"sacBunts":0,"sacFlies":2,"babip":".229","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":28,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":17,"putOuts":300,"errors":1,"chances":318,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"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":28,"flyOuts":10,"groundOuts":18,"airOuts":25,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".237","atBats":97,"obp":".315","slg":".371","ops":".686","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":36,"rbi":11,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"6.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":33,"strikes":65,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":8,"groundOuts":22,"airOuts":18,"runs":13,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":5,"atBats":74,"obp":".374","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":360,"era":"5.57","inningsPitched":"21.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.38","battersFaced":92,"outs":63,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":360,"balls":135,"strikes":225,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":1,"winPercentage":".500","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"8.57","runsScoredPer9":"5.57","homeRunsPer9":"2.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":7,"groundOuts":28,"airOuts":16,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":3,"atBats":81,"obp":".302","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":384,"era":"2.74","inningsPitched":"23.0","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.13","battersFaced":97,"outs":69,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":160,"strikes":224,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".250","pitchesPerInning":"16.70","gamesFinished":2,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.30","hitsPer9Inn":"5.87","runsScoredPer9":"3.91","homeRunsPer9":"0.78","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687209":{"person":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":17,"strikes":25,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"42.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"27.00","runsScoredPer9":"36.00","homeRunsPer9":"18.00","inheritedRunners":1,"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}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":17,"groundOuts":15,"airOuts":32,"runs":15,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":19,"baseOnBalls":16,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".270","atBats":89,"obp":".377","slg":".596","ops":".973","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":53,"rbi":21,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".266","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.71","popOuts":7,"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":38,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":29,"groundOuts":43,"airOuts":45,"runs":32,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":54,"hitByPitch":2,"atBats":175,"obp":".365","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":747,"era":"6.86","inningsPitched":"40.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.67","battersFaced":193,"outs":122,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":747,"balls":267,"strikes":480,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".000","pitchesPerInning":"18.37","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.75","walksPer9Inn":"3.10","hitsPer9Inn":"11.95","runsScoredPer9":"7.08","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":10,"groundOuts":27,"airOuts":21,"runs":14,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":92,"obp":".345","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":411,"era":"3.65","inningsPitched":"24.2","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.50","battersFaced":111,"outs":74,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":411,"balls":162,"strikes":249,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":1,"winPercentage":".333","pitchesPerInning":"16.66","gamesFinished":6,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"9.12","walksPer9Inn":"5.84","hitsPer9Inn":"7.66","runsScoredPer9":"5.11","homeRunsPer9":"0.73","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"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"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":36,"groundOuts":53,"airOuts":72,"runs":27,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":38,"baseOnBalls":26,"intentionalWalks":0,"hits":57,"hitByPitch":0,"atBats":218,"obp":".337","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":974,"era":"3.97","inningsPitched":"56.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.46","battersFaced":247,"outs":170,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":974,"balls":371,"strikes":603,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"6.04","walksPer9Inn":"4.13","hitsPer9Inn":"9.05","runsScoredPer9":"4.29","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":27,"groundOuts":52,"airOuts":54,"runs":12,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":64,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":208,"obp":".248","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":900,"era":"1.83","inningsPitched":"59.0","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.95","battersFaced":227,"outs":177,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":900,"balls":335,"strikes":565,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".857","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"9.76","walksPer9Inn":"2.75","hitsPer9Inn":"5.80","runsScoredPer9":"1.83","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[694362,682829,668709,701398,553993,663993,667472,668715,663886,680574,666157,656271,622088,594580,668933],"pitchers":[666157,656271,622088,594580,668933],"bench":[666181,670770,664731],"bullpen":[671096,695505,657571,572955,687209,663978,663574,663903],"battingOrder":[694362,682829,668709,701398,553993,667472,668715,663886,680574],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lowe, N (9, McLean); Suárez, E (4, Warren, A)."},{"label":"HR","value":"Bleday (7, 3rd inning off McLean, 0 on, 2 out); Stephenson, T (4, 4th inning off McLean, 1 on, 0 out)."},{"label":"TB","value":"Bleday 4; Lowe, N 2; Steer; Stephenson, T 4; Suárez, E 3."},{"label":"RBI","value":"Bleday (21); Steer 3 (21); Stephenson, T 2 (15)."},{"label":"2-out RBI","value":"Bleday."},{"label":"Runners left in scoring position, 2 out","value":"McLain, M; Stephenson, T; Stewart, S."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"1","value":"Ran for Lowe, N in the 8th."}]},"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":1,"groundOuts":12,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".227","atBats":34,"obp":".293","slg":".350","ops":".643","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":2,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":0,"groundOuts":10,"airOuts":2,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":33,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"3.90","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.28","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":64,"strikes":110,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":6,"pitchesPerInning":"19.33","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":9,"groundOuts":30,"airOuts":18,"runs":8,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":2,"avg":".185","atBats":81,"obp":".250","slg":".259","ops":".509","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":21,"rbi":11,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","assists":10,"putOuts":224,"errors":2,"chances":236,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":37,"groundOuts":73,"airOuts":58,"runs":24,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":0,"hits":50,"hitByPitch":0,"avg":".227","atBats":220,"obp":".274","slg":".323","ops":".597","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":71,"rbi":27,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":4,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":92,"putOuts":49,"errors":5,"chances":146,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"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":43,"flyOuts":21,"groundOuts":25,"airOuts":39,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".186","atBats":97,"obp":".210","slg":".320","ops":".530","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":31,"rbi":14,"leftOnBase":37,"sacBunts":4,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":10,"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":47,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":11,"gamesStarted":0,"flyOuts":17,"groundOuts":23,"airOuts":37,"runs":21,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":4,"atBats":125,"obp":".375","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"5.81","inningsPitched":"31.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.61","battersFaced":146,"outs":93,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":207,"strikes":372,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"18.68","gamesFinished":6,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.29","walksPer9Inn":"3.77","hitsPer9Inn":"10.74","runsScoredPer9":"6.10","homeRunsPer9":"0.87","inheritedRunners":9,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","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":"300","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":29,"groundOuts":44,"airOuts":47,"runs":16,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".232","atBats":164,"obp":".270","slg":".390","ops":".660","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":64,"rbi":23,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.33","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":283,"errors":2,"chances":315,"fielding":".994","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":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":4,"strikes":16,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":2,"flyOuts":20,"groundOuts":31,"airOuts":36,"runs":14,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":1,"hits":25,"hitByPitch":0,"atBats":117,"obp":".258","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":441,"era":"3.41","inningsPitched":"31.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"1.01","battersFaced":125,"outs":95,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":144,"strikes":297,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"13.93","gamesFinished":4,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"7.39","walksPer9Inn":"1.99","hitsPer9Inn":"7.11","runsScoredPer9":"3.98","homeRunsPer9":"1.42","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":13,"strikes":23,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":10,"groundOuts":14,"airOuts":17,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":62,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":289,"era":"1.56","inningsPitched":"17.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.21","battersFaced":71,"outs":52,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":106,"strikes":183,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".000","pitchesPerInning":"16.67","gamesFinished":5,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.87","walksPer9Inn":"4.15","hitsPer9Inn":"6.75","runsScoredPer9":"2.08","homeRunsPer9":"0.52","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"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"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":21,"groundOuts":38,"airOuts":37,"runs":20,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".236","atBats":161,"obp":".309","slg":".354","ops":".663","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":57,"rbi":21,"leftOnBase":58,"sacBunts":0,"sacFlies":2,"babip":".318","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"53.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":101,"errors":2,"chances":136,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":3,"flyOuts":12,"groundOuts":33,"airOuts":25,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":1,"hits":14,"hitByPitch":1,"atBats":90,"obp":".248","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":385,"era":"1.73","inningsPitched":"26.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":5,"whip":"0.92","battersFaced":102,"outs":78,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":385,"balls":136,"strikes":249,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".750","pitchesPerInning":"14.81","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.58","walksPer9Inn":"3.46","hitsPer9Inn":"4.85","runsScoredPer9":"2.08","homeRunsPer9":"0.35","inheritedRunners":21,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":12,"groundOuts":23,"airOuts":20,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":80,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":358,"era":"3.22","inningsPitched":"22.1","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":6,"blownSaves":2,"earnedRuns":8,"whip":"1.07","battersFaced":91,"outs":67,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":358,"balls":119,"strikes":239,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".667","pitchesPerInning":"16.03","gamesFinished":2,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"9.27","walksPer9Inn":"3.22","hitsPer9Inn":"6.45","runsScoredPer9":"3.22","homeRunsPer9":"0.81","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"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}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2 HBP, RBI, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":23,"groundOuts":48,"airOuts":46,"runs":25,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".247","atBats":178,"obp":".313","slg":".337","ops":".650","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":60,"rbi":18,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.33","popOuts":5,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":102,"errors":3,"chances":106,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID804636":{"person":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"jerseyNumber":"21","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":1,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"obp":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":9,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"9.33","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":8,"groundOuts":13,"airOuts":11,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":65,"obp":".373","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":300,"era":"6.35","inningsPitched":"17.0","wins":3,"losses":2,"saves":7,"saveOpportunities":8,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.65","battersFaced":77,"outs":51,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":300,"balls":108,"strikes":192,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".600","pitchesPerInning":"17.65","gamesFinished":12,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"13.24","walksPer9Inn":"5.29","hitsPer9Inn":"9.53","runsScoredPer9":"6.35","homeRunsPer9":"1.06","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703492":{"person":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"avg":".000","atBats":11,"obp":".083","slg":".000","ops":".083","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"400","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":39,"groundOuts":42,"airOuts":73,"runs":19,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".219","atBats":196,"obp":".268","slg":".316","ops":".584","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":62,"rbi":19,"leftOnBase":82,"sacBunts":1,"sacFlies":3,"babip":".255","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":15,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":83,"errors":1,"chances":228,"fielding":".996","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"601","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":33,"flyOuts":15,"groundOuts":8,"airOuts":19,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":4,"avg":".211","atBats":71,"obp":".333","slg":".366","ops":".699","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":26,"rbi":6,"leftOnBase":33,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID702752":{"person":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"jerseyNumber":"91","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":16,"strikes":24,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":11,"obp":".083","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":52,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.27","battersFaced":12,"outs":11,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":19,"strikes":33,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.18","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.45","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":6,"flyOuts":18,"groundOuts":59,"airOuts":39,"runs":31,"doubles":8,"triples":4,"homeRuns":2,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":55,"hitByPitch":3,"atBats":197,"obp":".348","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":800,"era":"5.03","inningsPitched":"48.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.55","battersFaced":225,"outs":145,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":288,"strikes":512,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".429","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"9.12","walksPer9Inn":"3.72","hitsPer9Inn":"10.24","runsScoredPer9":"5.77","homeRunsPer9":"0.37","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":11,"gamesStarted":11,"flyOuts":38,"groundOuts":52,"airOuts":68,"runs":26,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":27,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":232,"obp":".305","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1046,"era":"3.52","inningsPitched":"61.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.27","battersFaced":263,"outs":184,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1046,"balls":401,"strikes":645,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".429","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.96","hitsPer9Inn":"7.48","runsScoredPer9":"3.82","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663584":{"person":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".100","slg":".100","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":1,"rbi":1,"leftOnBase":8,"sacBunts":2,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":27,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":26,"groundOuts":34,"airOuts":39,"runs":22,"doubles":4,"triples":1,"homeRuns":10,"strikeOuts":24,"baseOnBalls":22,"intentionalWalks":5,"hits":40,"hitByPitch":0,"avg":".294","atBats":136,"obp":".390","slg":".559","ops":".949","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":76,"rbi":21,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.60","popOuts":9,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":14,"groundOuts":17,"airOuts":27,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":5,"atBats":95,"obp":".351","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":463,"era":"3.20","inningsPitched":"25.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.38","battersFaced":114,"outs":76,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":463,"balls":174,"strikes":289,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".---","pitchesPerInning":"18.28","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.97","hitsPer9Inn":"7.46","runsScoredPer9":"3.55","homeRunsPer9":"0.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"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}},"ID660644":{"person":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".400","slg":".250","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":22,"gamesStarted":0,"flyOuts":9,"groundOuts":16,"airOuts":20,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":72,"obp":".301","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":314,"era":"1.35","inningsPitched":"20.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":3,"whip":"1.20","battersFaced":84,"outs":60,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":111,"strikes":203,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"15.70","gamesFinished":3,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"10.35","walksPer9Inn":"4.05","hitsPer9Inn":"6.75","runsScoredPer9":"1.80","homeRunsPer9":"0.45","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 2-4)","summary":"3.1 IP, 7 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":78,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":19,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":31,"strikes":47,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"18.90","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":21,"groundOuts":61,"airOuts":43,"runs":35,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":75,"baseOnBalls":19,"intentionalWalks":0,"hits":48,"hitByPitch":7,"atBats":226,"obp":".292","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1011,"era":"4.40","inningsPitched":"61.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.09","battersFaced":253,"outs":184,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1011,"balls":373,"strikes":638,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.42","rbi":6,"winPercentage":".333","pitchesPerInning":"16.48","gamesFinished":0,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"11.01","walksPer9Inn":"2.79","hitsPer9Inn":"7.04","runsScoredPer9":"5.14","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":6,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".273","atBats":44,"obp":".385","slg":".386","ops":".771","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":17,"rbi":4,"leftOnBase":13,"sacBunts":2,"sacFlies":0,"babip":".423","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":0,"chances":28,"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":[701807,666182,668901,543760,805999,621438,669004,703492,683146,620443,690997,681810,702752,668964],"pitchers":[690997,681810,702752,668964],"bench":[660644,663584,665742],"bullpen":[623211,640455,642547,656849,548384,681035,804636,596133,642207],"battingOrder":[701807,666182,668901,543760,805999,669004,703492,683146,620443],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Baty (8, Burke, B)."},{"label":"HR","value":"Semien (4, 6th inning off Lodolo, 0 on, 0 out)."},{"label":"TB","value":"Baty 2; Benge; Bichette 3; Ewing; Semien 5; Vientos."},{"label":"RBI","value":"Benge (18); Semien (19)."},{"label":"Runners left in scoring position, 2 out","value":"Semien; Morabito; Vientos 2."},{"label":"SAC","value":"Taylor, T."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Benge (2, 2nd base by Lodolo/Stephenson, T)."}]}],"note":[]}},"officials":[{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":427537,"fullName":"Hunter Wendelstedt","link":"/api/v1/people/427537"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"McLean."},{"label":"HBP","value":"Stewart, S (by McLean); Dunn (by McLean); Benge 2 (by Lodolo, by Lodolo)."},{"label":"ABS Challenge","value":"Torrens (Ball-Confirmed); Benge (Strike-Confirmed); Stephenson, T 2 (Ball-Overturned to Strike, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Lodolo 98-65; Burke, B 13-10; Antone 16-11; Moll 12-9; Ashcraft, G 13-10; McLean 78-47; Warren, A 36-23; Pintaro 40-24; Myers 20-16."},{"label":"Groundouts-flyouts","value":"Lodolo 8-1; Burke, B 2-0; Antone 1-0; Moll 0-0; Ashcraft, G 1-0; McLean 4-0; Warren, A 1-0; Pintaro 4-0; Myers 1-0."},{"label":"Batters faced","value":"Lodolo 25; Burke, B 3; Antone 3; Moll 3; Ashcraft, G 3; McLean 19; Warren, A 7; Pintaro 9; Myers 4."},{"label":"Inherited runners-scored","value":"Warren, A 1-0; Myers 1-0."},{"label":"Umpires","value":"HP: Vic Carapazza. 1B: Emil Jimenez. 2B: Edwin Moscoso. 3B: Hunter Wendelstedt. "},{"label":"Weather","value":"71 degrees, Partly Cloudy."},{"label":"Wind","value":"4 mph, Out To CF."},{"label":"First pitch","value":"4:10 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"36,734."},{"label":"Venue","value":"Citi Field."},{"label":"May 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","boxscoreName":"Lodolo"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"6.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":33,"strikes":65,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":8,"groundOuts":22,"airOuts":18,"runs":13,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":5,"atBats":74,"obp":".374","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":360,"era":"5.57","inningsPitched":"21.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.38","battersFaced":92,"outs":63,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":360,"balls":135,"strikes":225,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":1,"winPercentage":".500","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"8.57","runsScoredPer9":"5.57","homeRunsPer9":"2.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","boxscoreName":"Suárez, E"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"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":28,"flyOuts":10,"groundOuts":18,"airOuts":25,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".237","atBats":97,"obp":".315","slg":".371","ops":".686","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":36,"rbi":11,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752","boxscoreName":"Pintaro"},"jerseyNumber":"91","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":16,"strikes":24,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":11,"obp":".083","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":52,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.27","battersFaced":12,"outs":11,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":19,"strikes":33,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.18","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.45","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":57,"pitchingGameScore":57}]},"decisions":{"winner":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"loser":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}