{"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":823626,"link":"/api/v1.1/game/823626/feed/live","metaData":{"wait":10,"timeStamp":"20260528_021248","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823626,"type":"R","doubleHeader":"N","id":"2026/05/27/cinmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823626-2026-05-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-27T23:10:00Z","originalDate":"2026-05-27","officialDate":"2026-05-27","dayNight":"night","time":"7: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":55,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":29,"losses":26,"ties":0,"pct":".527"},"records":{},"divisionLeader":false,"wins":29,"losses":26,"winningPercentage":".527"},"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":56,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":23,"losses":33,"ties":0,"pct":".411"},"records":{},"divisionLeader":false,"wins":23,"losses":33,"winningPercentage":".411"},"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},"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},"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},"ID694362":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362","firstName":"Blake","lastName":"Dunn","primaryNumber":"59","birthDate":"1998-09-05","currentAge":27,"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},"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},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"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},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":32,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":30,"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},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66}},"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":42136,"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":"81","wind":"9 mph, Out To RF"},"gameInfo":{"attendance":33453,"firstPitch":"2026-05-27T23:11:00.000Z","gameDurationMinutes":181},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"home":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"}},"officialScorer":{"id":670603,"fullName":"Howard Kaplan","link":"/api/v1/people/670603"},"primaryDatacaster":{"id":702082,"fullName":"Michael Dufton","link":"/api/v1/people/702082"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a ground ball to shortstop Bo Bichette.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:11:08.153Z","endTime":"2026-05-27T23:11:33.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T19:16:32.470Z","endTime":"2026-05-27T22:49:03.743Z","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-27T22:49:03.743Z","endTime":"2026-05-27T23:10:43.818Z","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-27T23:10:43.818Z","endTime":"2026-05-27T23:11:10.301Z","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(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.1,"endSpeed":85.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06608605180279,"aZ":-28.462534350192648,"pfxX":-11.158512333975189,"pfxZ":1.982626355007298,"pX":-0.012861566331910648,"pZ":2.7285401098261253,"vX0":7.370972112725205,"vY0":-136.69436756041674,"vZ0":-3.066466747724271,"x":117.49,"y":165.11,"x0":-1.309068902246227,"y0":50.003422899194824,"z0":5.841073385653074,"aX":-20.89705781865804},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.1,"breakHorizontal":18.5,"spinRate":2256,"spinDirection":229},"zone":2,"typeConfidence":0.82,"plateTime":0.40229720092979315,"extension":5.722445234526283},"index":3,"playId":"b05a2ec2-ce6c-300a-8691-135d300afb12","pitchNumber":1,"startTime":"2026-05-27T23:11:10.301Z","endTime":"2026-05-27T23:11:14.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.484378624088954,"aZ":-24.255459711062695,"pfxX":-10.958063046397276,"pfxZ":4.053442911323521,"pX":-0.24176359186439692,"pZ":2.0427425567353494,"vX0":6.3901757591894714,"vY0":-139.45749881097794,"vZ0":-6.042554750568307,"x":126.22,"y":183.63,"x0":-1.1478002290304439,"y0":50.00650276361513,"z0":5.853961566723417,"aX":-21.432354304542248},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":18.4,"spinRate":2252,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.3938539613589649,"extension":5.563984922961232},"hitData":{"launchSpeed":108.9,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":147.63}},"index":4,"playId":"d82c6abf-7f6b-3967-8eeb-5bfbd8d80580","pitchNumber":2,"startTime":"2026-05-27T23:11:24.142Z","endTime":"2026-05-27T23:11:33.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:11:33.375Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:12:08.071Z","endTime":"2026-05-27T23:14:12.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T23:11:53.361Z","endTime":"2026-05-27T23:12:10.395Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":83.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669424780379366,"aZ":-25.749862674095368,"pfxX":-10.47764162001577,"pfxZ":3.6124552627139694,"pX":-0.07147582647212129,"pZ":1.519973589497771,"vX0":6.443178084616312,"vY0":-132.58784858678536,"vZ0":-6.4624779727281645,"x":119.72,"y":197.74,"x0":-1.1733164219377827,"y0":50.00316787740929,"z0":5.87121535377184,"aX":-18.632377558270374},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":17.5,"spinRate":2178,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.41329836454640834,"extension":5.671261335180277},"index":1,"playId":"3e1cdb4a-456b-3359-8fad-18289cd7fbf1","pitchNumber":1,"startTime":"2026-05-27T23:12:10.395Z","endTime":"2026-05-27T23:12:19.083Z","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":95.8,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.516042997606935,"aZ":-20.342221692874876,"pfxX":-10.584607218714277,"pfxZ":6.020672875647502,"pX":-0.25142080068942124,"pZ":2.1056150226948267,"vX0":6.6123399501333076,"vY0":-139.33237044937056,"vZ0":-6.501967023537908,"x":126.58,"y":181.93,"x0":-1.281101783189231,"y0":50.00239309510097,"z0":5.815236582148291,"aX":-20.79543737179228},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":17.8,"spinRate":2297,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.39321922087135164,"extension":5.828822091948067},"index":2,"playId":"73e6ee63-ee54-3461-8c9e-327ba2cfcbd0","pitchNumber":2,"startTime":"2026-05-27T23:12:35.878Z","endTime":"2026-05-27T23:12:40.115Z","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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430088077180955,"aZ":-28.60431392866756,"pfxX":-10.4582552082648,"pfxZ":2.0564375357325195,"pX":0.14163919722239493,"pZ":1.5662973599765944,"vX0":6.332444283852036,"vY0":-131.00177325166004,"vZ0":-5.671157918399151,"x":111.6,"y":196.49,"x0":-0.9519223037696828,"y0":50.0004404367632,"z0":5.90522787737955,"aX":-18.121614362985195},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.6,"breakHorizontal":17.5,"spinRate":2016,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.4185819893756415,"extension":5.804803899828484},"index":3,"playId":"b3e7ab40-3ba8-34b2-aa68-27494f7832d9","pitchNumber":3,"startTime":"2026-05-27T23:12:55.601Z","endTime":"2026-05-27T23:13:00.098Z","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":0},"index":4,"playId":"b425192a-6460-3578-adaa-cc9d4eb437fa","startTime":"2026-05-27T23:13:29.045Z","endTime":"2026-05-27T23:13:36.203Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955237420240238,"aZ":-27.667139384242187,"pfxX":-10.747930684736309,"pfxZ":2.5440720394218994,"pX":0.9372052491194985,"pZ":1.283909875410552,"vX0":9.050413673492539,"vY0":-132.2521447352317,"vZ0":-6.6938519211603325,"x":81.28,"y":204.11,"x0":-1.1312364979293572,"y0":50.00610068701582,"z0":5.874684534688133,"aX":-19.061139315327896},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":17.5,"spinRate":2182,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4140008356909508,"extension":5.8139714684798145},"index":5,"playId":"c8331956-b512-34f3-8a6f-841da423aa85","pitchNumber":4,"startTime":"2026-05-27T23:13:48.143Z","endTime":"2026-05-27T23:13:54.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735218768472432,"aZ":-26.73032293522188,"pfxX":-10.048763484853673,"pfxZ":2.965033510020666,"pX":0.23906381831999493,"pZ":0.9412550980332012,"vX0":7.095851842299601,"vY0":-134.34174015789873,"vZ0":-7.808350691600626,"x":107.89,"y":213.37,"x0":-1.1242444363688988,"y0":50.00401093418617,"z0":5.771481204355123,"aX":-18.46116119097566},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":16.8,"spinRate":2082,"spinDirection":241},"zone":14,"typeConfidence":0.85,"plateTime":0.40693402556677993,"extension":5.86611010264377},"index":6,"playId":"6e17debe-1107-3598-a9e8-83acd79d6ad2","pitchNumber":5,"startTime":"2026-05-27T23:14:06.543Z","endTime":"2026-05-27T23:14:12.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:14:12.169Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks. Blake Dunn to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:14:14.264Z","endTime":"2026-05-27T23:16:13.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.127671791512313,"aZ":-30.202399375170618,"pfxX":-8.599534733875252,"pfxZ":1.0822105346480413,"pX":0.2698187782104833,"pZ":3.3150405665257576,"vX0":6.423043870517915,"vY0":-133.50725423276813,"vZ0":-1.7404208890631296,"x":106.72,"y":149.27,"x0":-1.0383261879333492,"y0":50.00253579757857,"z0":6.128979958716244,"aX":-15.674580860435821},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.8,"breakHorizontal":14.4,"spinRate":2168,"spinDirection":238},"zone":2,"typeConfidence":0.9,"plateTime":0.4087403297777148,"extension":5.639257492041741},"index":0,"playId":"61ca37dc-114b-3b42-aa2c-bf7d310880b3","pitchNumber":1,"startTime":"2026-05-27T23:14:38.219Z","endTime":"2026-05-27T23:15:05.227Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586591338877998,"aZ":-26.776414412513745,"pfxX":-11.886244772231318,"pfxZ":2.972862069693683,"pX":1.2351737930616007,"pZ":0.4620674256976968,"vX0":10.041345970927923,"vY0":-134.0511856220209,"vZ0":-8.698400137208623,"x":69.92,"y":226.3,"x0":-1.0190636970977638,"y0":50.00342991346602,"z0":5.667264430146792,"aX":-21.584636517868695},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":19.3,"spinRate":2221,"spinDirection":239},"zone":14,"typeConfidence":0.78,"plateTime":0.4089390836233151,"extension":5.88214033346376},"index":1,"playId":"9d09d4da-af9a-3fa9-ac2a-67eab03f178f","pitchNumber":2,"startTime":"2026-05-27T23:15:11.513Z","endTime":"2026-05-27T23:15:19.625Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25428451092549,"aZ":-19.976585268873052,"pfxX":-12.118052212974668,"pfxZ":6.1403690434062375,"pX":1.0220031971743977,"pZ":2.1586644080893214,"vX0":10.1432370501034,"vY0":-140.62624390283335,"vZ0":-6.23956418685316,"x":78.04,"y":180.5,"x0":-1.0714541531566704,"y0":50.00651628121051,"z0":5.718442743899937,"aX":-24.08349506653497},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":19.7,"spinRate":2272,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3906918967456914,"extension":5.844111673270101},"index":2,"playId":"dce11d47-49af-3200-a6d5-9e519aacc2d0","pitchNumber":3,"startTime":"2026-05-27T23:15:34.037Z","endTime":"2026-05-27T23:15:40.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.399779349021998,"aZ":-28.858121520317344,"pfxX":-9.53583932610985,"pfxZ":1.9217910301528445,"pX":-1.3395340290745255,"pZ":2.253244251875368,"vX0":2.933202351621977,"vY0":-130.7312716125494,"vZ0":-3.894984100757622,"x":168.06,"y":177.94,"x0":-1.2394005075430718,"y0":50.00285024240074,"z0":5.936531800421772,"aX":-16.451527233796003},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":16.6,"spinRate":1917,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.41950459289475184,"extension":5.9315485381617545},"index":3,"playId":"02f198d2-d42f-3bde-b50a-5f5d73f98c69","pitchNumber":4,"startTime":"2026-05-27T23:15:51.075Z","endTime":"2026-05-27T23:15:56.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9888881242789,"aZ":-28.40692118492447,"pfxX":-10.365280709437872,"pfxZ":2.1570609434079078,"pX":0.2892755216363773,"pZ":1.0095728110109279,"vX0":6.871026257642924,"vY0":-131.74824744768824,"vZ0":-6.897638151531192,"x":105.97,"y":211.52,"x0":-1.0160503186308885,"y0":50.00163138243511,"z0":5.782991353610163,"aX":-18.081121305524483},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.5,"breakHorizontal":17.2,"spinRate":2038,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.41695921959680105,"extension":5.850556146188276},"index":4,"playId":"4b58642b-179f-3f8d-906c-4f34c1f7c531","pitchNumber":5,"startTime":"2026-05-27T23:16:07.687Z","endTime":"2026-05-27T23:16:13.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:16:13.235Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Brett Baty to first baseman Mark Vientos. Blake Dunn to 3rd. JJ Bleday to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:16:46.045Z","endTime":"2026-05-27T23:18:02.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c779c520-dcdb-4073-8eca-23c54af29e90","startTime":"2026-05-27T23:16:46.045Z","endTime":"2026-05-27T23:16:51.045Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01204464369827,"aZ":-16.571225705700137,"pfxX":-10.886608725711053,"pfxZ":7.739821356635502,"pX":-0.104062253367879,"pZ":1.187638361977764,"vX0":6.966905481456249,"vY0":-141.28603607661927,"vZ0":-9.407045004820983,"x":120.97,"y":206.71,"x0":-1.1909853072833454,"y0":50.002555076822446,"z0":5.631441400839314,"aX":-21.948967321739076},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":18.2,"spinRate":2428,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.3880798869271507,"extension":5.7713012329957465},"index":1,"playId":"e4b4ad22-47ba-3bf5-b232-ec6fac7a59c9","pitchNumber":1,"startTime":"2026-05-27T23:16:57.335Z","endTime":"2026-05-27T23:17:02.546Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.783459412426687,"aZ":-26.277055339346546,"pfxX":-9.759733752782921,"pfxZ":3.2898189990578244,"pX":0.27933756332281673,"pZ":1.953620632109544,"vX0":6.498950367898169,"vY0":-133.1354061205345,"vZ0":-5.193408989469842,"x":106.35,"y":186.03,"x0":-0.9262120750536893,"y0":50.00603940789769,"z0":5.833395256105566,"aX":-17.510431110334494},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":2224,"spinDirection":237},"zone":9,"typeConfidence":0.89,"plateTime":0.4115274814517784,"extension":5.857306264558252},"index":2,"playId":"04020eaf-c680-39b0-a966-77830047841a","pitchNumber":2,"startTime":"2026-05-27T23:17:15.473Z","endTime":"2026-05-27T23:17:20.233Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.494426329544172,"aZ":-27.424426016718346,"pfxX":-10.121650118803265,"pfxZ":2.6703834210157495,"pX":0.7037043653388065,"pZ":0.7483761724500573,"vX0":7.701092816967874,"vY0":-132.55038620574146,"vZ0":-7.861699262138399,"x":90.18,"y":218.57,"x0":-0.9251457866421264,"y0":50.00410609110582,"z0":5.757177532717749,"aX":-18.001224148975236},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":16.7,"spinRate":2172,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.41332347848989404,"extension":5.897479626577952},"index":3,"playId":"73465f30-f545-3aa0-a079-e3ce6da53ed6","pitchNumber":3,"startTime":"2026-05-27T23:17:34.384Z","endTime":"2026-05-27T23:17:40.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.581254683706156,"aZ":-22.112607239714816,"pfxX":-10.793214246112484,"pfxZ":5.015839622305429,"pX":0.17692896432600552,"pZ":1.906503988030761,"vX0":7.520458659529565,"vY0":-140.88748485491104,"vZ0":-6.511579652989621,"x":110.26,"y":187.3,"x0":-1.1272301003451946,"y0":50.00619688531627,"z0":5.681237641388404,"aX":-21.66028810780416},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.9,"breakHorizontal":18.0,"spinRate":2199,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.38906303512764806,"extension":5.789846899322706},"hitData":{"launchSpeed":62.5,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.27,"coordY":174.99}},"index":4,"playId":"38bd0328-4767-3185-b448-c35b22003d64","pitchNumber":4,"startTime":"2026-05-27T23:17:53.357Z","endTime":"2026-05-27T23:18:02.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:18:02.994Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:18:06.662Z","endTime":"2026-05-27T23:19:25.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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, 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":97.4,"endSpeed":88.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1792944126049,"aZ":-18.885349541945537,"pfxX":-10.130165601096486,"pfxZ":6.5772559958904155,"pX":-0.3898907832273409,"pZ":2.2657102473730566,"vX0":5.910681910186161,"vY0":-141.66829623269808,"vZ0":-6.227486361424146,"x":131.86,"y":177.61,"x0":-1.193777489301661,"y0":50.004191891475436,"z0":5.711324839775734,"aX":-20.468773426991177},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.7,"breakHorizontal":17.0,"spinRate":2249,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.38752439857175736,"extension":5.681253101342159},"index":0,"playId":"ce1872b5-fe47-3176-8317-f480aec8faee","pitchNumber":1,"startTime":"2026-05-27T23:18:39.484Z","endTime":"2026-05-27T23:18:43.896Z","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":92.6,"endSpeed":84.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440450248758793,"aZ":-28.950394716196495,"pfxX":-10.846417269844657,"pfxZ":1.7645032221818262,"pX":-0.6256600445475163,"pZ":2.241479208483789,"vX0":4.7903269673742574,"vY0":-134.67093981938714,"vZ0":-4.341700867245111,"x":140.85,"y":178.26,"x0":-1.0225469799578675,"y0":50.00466603933698,"z0":5.932858229515748,"aX":-19.837609143795927},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":18.6,"spinRate":1989,"spinDirection":234},"zone":4,"typeConfidence":0.79,"plateTime":0.4073920361189973,"extension":5.727389288325615},"index":1,"playId":"7a4a8e3a-fd47-3ccf-a519-0e7692df2867","pitchNumber":2,"startTime":"2026-05-27T23:19:00.145Z","endTime":"2026-05-27T23:19:05.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92274156369387,"aZ":-31.35784570277946,"pfxX":-9.399311799136196,"pfxZ":0.4734367093358083,"pX":0.20443754839614367,"pZ":1.0278670585935012,"vX0":6.9579229191304,"vY0":-130.30599572543002,"vZ0":-5.617591637963341,"x":109.21,"y":211.03,"x0":-1.266480568786548,"y0":50.0048629539559,"z0":5.553420081041414,"aX":-16.320736736104593},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.1,"breakHorizontal":15.7,"spinRate":1963,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4188129708850141,"extension":5.9724455847585505},"index":2,"playId":"d18c8ff1-baa1-36be-b028-c3de58be86e0","pitchNumber":3,"startTime":"2026-05-27T23:19:20.842Z","endTime":"2026-05-27T23:19:25.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:19:25.887Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:21:04.255Z","endTime":"2026-05-27T23:22:04.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481628114370526,"aZ":-13.286940167149053,"pfxX":1.9840232998175673,"pfxZ":10.201941622157761,"pX":-0.5644931816013407,"pZ":1.628613683715026,"vX0":-8.063534537636789,"vY0":-134.548991475488,"vZ0":-8.837823194775513,"x":138.52,"y":194.81,"x0":2.2006929250751113,"y0":50.004181500759564,"z0":5.876098287078596,"aX":3.6736527091321522},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":-2.0,"spinRate":2358,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.4055433974411353,"extension":6.498320703967558},"index":0,"playId":"36d0902e-1770-3b93-9f7a-42cf19c0b969","pitchNumber":1,"startTime":"2026-05-27T23:21:36.940Z","endTime":"2026-05-27T23:21:42.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804340602750663,"aZ":-13.836298702459132,"pfxX":3.245726331851838,"pfxZ":9.810889600646597,"pX":0.4037898271053093,"pZ":2.5349417849802536,"vX0":-5.975875111323141,"vY0":-135.42593593068597,"vZ0":-6.625750573764211,"x":101.61,"y":170.34,"x0":2.2109801836830285,"y0":50.004886106415825,"z0":5.969502571994827,"aX":6.068514030442334},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-4.7,"spinRate":2410,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.40347014917298374,"extension":6.50543572782375},"hitData":{"launchSpeed":97.7,"launchAngle":54.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.9,"coordY":108.72}},"index":1,"playId":"6a37c742-8699-326e-be82-c082863fe0e8","pitchNumber":2,"startTime":"2026-05-27T23:21:51.915Z","endTime":"2026-05-27T23:22:04.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:22:04.011Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:22:03.257Z","endTime":"2026-05-27T23:23:13.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"Flyout","eventType":"field_out","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":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.25897915041623,"aZ":-36.8850766215362,"pfxX":-4.867115038438875,"pfxZ":-3.32207346951955,"pX":-0.09546868845709913,"pZ":1.3945506158767491,"vX0":-3.9568436372076925,"vY0":-117.44351272293048,"vZ0":-3.037173429208013,"x":120.64,"y":201.13,"x0":2.235088037612586,"y0":50.004941958549,"z0":6.087175637028998,"aX":-6.896325632456796},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.5,"breakHorizontal":9.7,"spinRate":2837,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46384636127081436,"extension":6.489587733302908},"index":0,"playId":"eb13e707-c9a5-3626-a533-e35b85762507","pitchNumber":1,"startTime":"2026-05-27T23:22:27.006Z","endTime":"2026-05-27T23:22:33.204Z","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":93.8,"endSpeed":86.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731479311262795,"aZ":-13.63462220267116,"pfxX":5.093756115735022,"pfxZ":9.744735801300031,"pX":0.08917520445113132,"pZ":1.8725510050487162,"vX0":-7.569995987006486,"vY0":-136.29160256077654,"vZ0":-8.191851371942217,"x":113.6,"y":188.22,"x0":2.2263366877358073,"y0":50.00625796002282,"z0":5.835699695755755,"aX":9.695142416989107},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2316,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.40013241166859137,"extension":6.594835996479645},"index":1,"playId":"6628216d-b1ed-37f7-9821-9b90fa7af7bd","pitchNumber":2,"startTime":"2026-05-27T23:22:42.035Z","endTime":"2026-05-27T23:22:46.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677538760445596,"aZ":-13.89865233354429,"pfxX":4.525147821361621,"pfxZ":9.74886888349515,"pX":-0.3189281390137727,"pZ":2.2070716918782702,"vX0":-8.369707777069642,"vY0":-135.80299939960034,"vZ0":-7.322973809976386,"x":129.16,"y":179.19,"x0":2.2098132143226383,"y0":50.00489188128793,"z0":5.898049179953944,"aX":8.485541580328103},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-6.5,"spinRate":2363,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.40272749934056673,"extension":6.444651592643959},"hitData":{"launchSpeed":104.0,"launchAngle":29.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":146.28,"coordY":50.43}},"index":2,"playId":"b4a7c973-2d79-3562-a426-b2809181c9b6","pitchNumber":3,"startTime":"2026-05-27T23:23:03.081Z","endTime":"2026-05-27T23:23:13.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:23:13.522Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (12) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:23:13.046Z","endTime":"2026-05-27T23:24:47.148Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"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":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47822943618411,"aZ":-11.506814397020275,"pfxX":2.7622515881687972,"pfxZ":11.035914374644083,"pX":-0.17700707288519374,"pZ":2.057013812489156,"vX0":-7.11929405643492,"vY0":-136.11763188416256,"vZ0":-8.076771573604148,"x":123.75,"y":183.24,"x0":2.115900088781429,"y0":50.0012897639583,"z0":5.863543251768337,"aX":5.173125307586592},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":-3.5,"spinRate":2331,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4027218052786661,"extension":6.345666891254181},"index":0,"playId":"749547e4-db66-3706-b5c8-7b04a96df987","pitchNumber":1,"startTime":"2026-05-27T23:23:40.951Z","endTime":"2026-05-27T23:23:46.305Z","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":83.6,"endSpeed":76.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37533634571238,"aZ":-33.58304875972959,"pfxX":-5.719775867968446,"pfxZ":-0.9536923930005159,"pX":-1.2846745084576712,"pZ":1.0603354942903311,"vX0":-6.269167510936362,"vY0":-121.52094298413161,"vZ0":-4.78052445016968,"x":165.97,"y":210.15,"x0":2.087535242315929,"y0":50.00551960162698,"z0":6.023486485618191,"aX":-8.417952119990899},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.8,"breakHorizontal":12.0,"spinRate":2838,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45352934287629854,"extension":6.562388898846363},"index":1,"playId":"06a6fce8-eda1-3fea-b433-b517194ebaa8","pitchNumber":2,"startTime":"2026-05-27T23:23:57.177Z","endTime":"2026-05-27T23:24:03.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.195996684315727,"aZ":-39.161865733582324,"pfxX":-6.175230975526516,"pfxZ":-5.203581821566367,"pX":0.5805908872484163,"pZ":1.760600682703799,"vX0":-1.72871620915948,"vY0":-115.36784372510824,"vZ0":-1.3836378392129463,"x":94.87,"y":191.24,"x0":2.142505260215582,"y0":50.001810098079524,"z0":6.154985970700009,"aX":-8.29323370312535},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.5,"breakHorizontal":11.6,"spinRate":2904,"spinDirection":328},"zone":9,"typeConfidence":2.0,"plateTime":0.47543058097119584,"extension":6.529541662305357},"hitData":{"launchSpeed":96.4,"launchAngle":32.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.98,"coordY":91.69}},"index":2,"playId":"5298b191-17bd-31b9-994f-f33347776fb3","pitchNumber":3,"startTime":"2026-05-27T23:24:13.939Z","endTime":"2026-05-27T23:24:47.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:24:47.148Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:24:23.873Z","endTime":"2026-05-27T23:26:18.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.899436671958536,"aZ":-13.821640285783007,"pfxX":5.5776905493950455,"pfxZ":9.78468459566168,"pX":0.620439734285179,"pZ":2.660944826975249,"vX0":-6.09025797156357,"vY0":-135.87793102193973,"vZ0":-6.289222548700508,"x":93.35,"y":166.93,"x0":2.162865456997434,"y0":50.00301936054029,"z0":5.960358057754795,"aX":10.46257503703717},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-8.9,"spinRate":2255,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.40261398968192674,"extension":6.535225572181834},"index":0,"playId":"dc3f0a55-6295-3b93-8691-8928e292227c","pitchNumber":1,"startTime":"2026-05-27T23:25:08.969Z","endTime":"2026-05-27T23:25:14.141Z","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":93.6,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401606092082826,"aZ":-14.200923256676953,"pfxX":4.886350171110129,"pfxZ":9.514162934443169,"pX":0.7729461467729261,"pZ":2.8038773868174234,"vX0":-5.591511699791762,"vY0":-136.2006727101368,"vZ0":-5.776158268896966,"x":87.54,"y":163.08,"x0":2.212410507599549,"y0":50.00047213189812,"z0":5.924836822927824,"aX":9.228897540141404},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2332,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.40131413178835995,"extension":6.495983221753502},"index":1,"playId":"29b28c42-ea9b-3a9f-80ea-7e999e2ed7c4","pitchNumber":2,"startTime":"2026-05-27T23:25:25.898Z","endTime":"2026-05-27T23:25:28.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-27T23:25:36.136Z","endTime":"2026-05-27T23:25:51.238Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309823072143516,"aZ":-13.037524068546414,"pfxX":4.893704208077721,"pfxZ":10.299502391185076,"pX":1.034201905820545,"pZ":2.3385502759492214,"vX0":-5.063251116582231,"vY0":-134.94606602845474,"vZ0":-7.030224774291563,"x":77.58,"y":175.64,"x0":2.292314352845244,"y0":50.00585215138197,"z0":5.882364184120593,"aX":9.095140238063596},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-7.9,"spinRate":2376,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.40474379536743665,"extension":6.413642987759815},"index":3,"playId":"f2607872-721b-3044-bb38-a9535f9016de","pitchNumber":3,"startTime":"2026-05-27T23:25:51.238Z","endTime":"2026-05-27T23:25:57.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612546666997655,"aZ":-23.793729489087077,"pfxX":9.442596077046753,"pfxZ":5.160349692995099,"pX":1.6770219810693108,"pZ":1.5068146225227632,"vX0":-4.908358926943136,"vY0":-126.3419142048363,"vZ0":-6.061491520966118,"x":53.08,"y":198.1,"x0":2.4133713111037864,"y0":50.00289882729244,"z0":5.837142839350145,"aX":15.336773645483474},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.3,"breakHorizontal":-16.1,"spinRate":2128,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.43275735381036284,"extension":6.512606246359082},"index":4,"playId":"1d87b5f1-6067-3387-b1f7-41aa1340cc6a","pitchNumber":4,"startTime":"2026-05-27T23:26:12.139Z","endTime":"2026-05-27T23:26:18.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:26:18.086Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:28:40.201Z","endTime":"2026-05-27T23:29:07.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonah Tong replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T23:26:56.296Z","endTime":"2026-05-27T23:28:42.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804636,"link":"/api/v1/people/804636"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.976006783136675,"aZ":-12.120262024115368,"pfxX":-5.360188223720193,"pfxZ":10.301625628578616,"pX":0.056533096803525744,"pZ":2.3732234649925643,"vX0":8.207552241753916,"vY0":-139.0692776490188,"vZ0":-6.925727959845184,"x":114.85,"y":174.7,"x0":-2.244970287712234,"y0":50.00289454205883,"z0":5.710406335546605,"aX":-10.435225031919853},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2149,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.39477825620332396,"extension":6.497486276105448},"index":1,"playId":"6645101c-97d1-3b35-81f7-7eb7462328cb","pitchNumber":1,"startTime":"2026-05-27T23:28:42.586Z","endTime":"2026-05-27T23:28:49.107Z","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":87.6,"endSpeed":80.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84686792585628,"aZ":-23.075537796843584,"pfxX":-8.31452318437016,"pfxZ":5.551805719208174,"pX":-0.48937966786747616,"pZ":2.75832754456763,"vX0":7.613816988843653,"vY0":-127.3643809202791,"vZ0":-2.8209836436562994,"x":135.65,"y":164.31,"x0":-2.4413381983110174,"y0":50.000445059670454,"z0":5.7106637503669555,"aX":-13.619889921374245},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.6,"breakHorizontal":13.3,"spinRate":1656,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.4305155770748894,"extension":6.4785780379590925},"hitData":{"launchSpeed":89.8,"launchAngle":34.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.19,"coordY":89.02}},"index":2,"playId":"4fc9f116-e2d1-3067-8d99-ecd56ff25450","pitchNumber":2,"startTime":"2026-05-27T23:28:58.119Z","endTime":"2026-05-27T23:29:07.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:29:07.757Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:29:07.754Z","endTime":"2026-05-27T23:30:02.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"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],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":96.9,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45451041139816,"aZ":-10.627009209612273,"pfxX":-4.573880589383889,"pfxZ":10.832038079051461,"pX":0.433865697500955,"pZ":2.865324749224835,"vX0":8.777634100576378,"vY0":-140.7387601855249,"vZ0":-5.840411163781201,"x":100.46,"y":161.42,"x0":-2.143107432465512,"y0":50.00337332288421,"z0":5.668045892826317,"aX":-9.099772734560313},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":6.4,"spinRate":2289,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.3904528844916464,"extension":6.550758775975552},"index":0,"playId":"c7226e5e-f364-3cc8-a007-4772b5888657","pitchNumber":1,"startTime":"2026-05-27T23:29:35.670Z","endTime":"2026-05-27T23:29:39.957Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.010817105632327,"aZ":-41.32352163946842,"pfxX":3.30803614009523,"pfxZ":-6.182586150398998,"pX":0.09099081894609468,"pZ":1.4440067027871573,"vX0":5.505878833508899,"vY0":-120.7770236125324,"vZ0":-1.4905291078225842,"x":113.53,"y":199.79,"x0":-2.6457747707216157,"y0":50.0013757188526,"z0":5.6957235261442545,"aX":4.896674973688643},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.3,"breakHorizontal":-7.3,"spinRate":2900,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4530990937485253,"extension":6.5615317059479885},"hitData":{"launchSpeed":98.4,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.0,"coordY":109.0}},"index":1,"playId":"1c26fbcd-583e-390f-b1eb-741fef52fa0a","pitchNumber":2,"startTime":"2026-05-27T23:29:51.116Z","endTime":"2026-05-27T23:30:02.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:30:02.642Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:30:03.894Z","endTime":"2026-05-27T23:33:19.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"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,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"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.8,"endSpeed":84.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74801904137727,"aZ":-22.84651714188144,"pfxX":0.4308495919923492,"pfxZ":5.169669445739235,"pX":-0.6065723166237477,"pZ":2.996410853890925,"vX0":5.530976843203614,"vY0":-132.37257885040387,"vZ0":-2.6591968535863284,"x":140.12,"y":157.88,"x0":-2.7645065348999176,"y0":50.0048595432336,"z0":5.656254850025409,"aX":0.776968379816646},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":-1.8,"spinRate":2103,"spinDirection":187},"zone":1,"typeConfidence":0.91,"plateTime":0.41111317147720117,"extension":6.33841041254283},"index":0,"playId":"577d84d5-d025-3eee-a8fa-7074921d4aa1","pitchNumber":1,"startTime":"2026-05-27T23:30:27.745Z","endTime":"2026-05-27T23:30:32.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069238515020462,"aZ":-11.618004663955576,"pfxX":-1.9216579859239307,"pfxZ":10.640717108509108,"pX":-1.2782255524820338,"pZ":3.497382828259593,"vX0":3.723752748030633,"vY0":-138.17379264364726,"vZ0":-4.081810442045142,"x":165.72,"y":144.35,"x0":-2.3942739796926156,"y0":50.00286852948736,"z0":5.775769587637348,"aX":-3.712893814991041},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":2.6,"spinRate":2161,"spinDirection":202},"zone":11,"typeConfidence":0.86,"plateTime":0.3965653563092384,"extension":6.425935097079642},"index":1,"playId":"be1aa93f-0381-3ff8-86b7-1ce2b4d095c9","pitchNumber":2,"startTime":"2026-05-27T23:30:44.255Z","endTime":"2026-05-27T23:30:51.226Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.964901455720394,"aZ":-21.71111841531593,"pfxX":0.31974562728494904,"pfxZ":5.966940279679388,"pX":-0.271584695811406,"pZ":3.6147198614265053,"vX0":6.372943677827462,"vY0":-130.70506242523328,"vZ0":-1.1310809880263761,"x":127.35,"y":141.18,"x0":-2.769070313002121,"y0":50.005685597667025,"z0":5.6623173612606985,"aX":0.5603810159835421},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":-1.8,"spinRate":2104,"spinDirection":182},"zone":11,"typeConfidence":0.91,"plateTime":0.41686128883045326,"extension":6.502578425388589},"index":2,"playId":"40fd2fcc-c5be-329e-b76f-aa54ce356d5d","pitchNumber":3,"startTime":"2026-05-27T23:31:04.979Z","endTime":"2026-05-27T23:31:10.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-27T23:31:14.714Z","endTime":"2026-05-27T23:31:31.403Z","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(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":86.4,"endSpeed":79.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222235637146444,"aZ":-24.588186417934832,"pfxX":-7.574923040881619,"pfxZ":4.718077085489666,"pX":-0.44116970921978743,"pZ":2.7271307821710207,"vX0":7.028666846187486,"vY0":-125.69753274585781,"vZ0":-2.4357642066755294,"x":133.82,"y":165.15,"x0":-2.282447148444843,"y0":50.004353143210906,"z0":5.694253323410189,"aX":-12.186304634093254},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.3,"breakHorizontal":12.2,"spinRate":1394,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.43487280032873965,"extension":6.690664742702625},"index":4,"playId":"c814a596-6cf9-38f5-a2fe-6da5353569eb","pitchNumber":4,"startTime":"2026-05-27T23:31:31.403Z","endTime":"2026-05-27T23:31:41.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765224489768134,"aZ":-25.086777340421882,"pfxX":-7.970242764748031,"pfxZ":4.473872145376064,"pX":-0.8222242949500498,"pZ":2.222064410297899,"vX0":6.106183334751974,"vY0":-126.18844157665205,"vZ0":-3.2041516925189737,"x":148.34,"y":178.78,"x0":-2.2584524668965735,"y0":50.00517332895554,"z0":5.56777153144548,"aX":-12.636091081536728},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.4,"breakHorizontal":12.7,"spinRate":1405,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.436927051633492,"extension":6.765192891220055},"index":5,"playId":"11f30447-c503-32eb-834b-a3b8020ff814","pitchNumber":5,"startTime":"2026-05-27T23:31:57.364Z","endTime":"2026-05-27T23:32:04.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14464035120961,"aZ":-12.200167191483972,"pfxX":-2.4000073206782115,"pfxZ":10.120071134913042,"pX":-0.4156027540164639,"pZ":3.207882979780478,"vX0":5.924370314093725,"vY0":-140.19009820059074,"vZ0":-4.593248430180761,"x":132.84,"y":152.17,"x0":-2.2523220983781576,"y0":50.00377036960105,"z0":5.675181115034276,"aX":-4.7375660566138755},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":3.0,"spinRate":2232,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.3919360039764417,"extension":6.548345390781586},"index":6,"playId":"70e867f4-894d-3903-931b-a27609670364","pitchNumber":6,"startTime":"2026-05-27T23:32:20.782Z","endTime":"2026-05-27T23:32:26.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03537654512231,"aZ":-17.989605660173268,"pfxX":-1.427048398267361,"pfxZ":7.46864723157168,"pX":0.20540351518169994,"pZ":2.74842757809797,"vX0":7.712183034498291,"vY0":-136.2652644581207,"vZ0":-4.255966174774844,"x":109.17,"y":164.57,"x0":-2.4636806790477928,"y0":50.00635420261956,"z0":5.55605939695338,"aX":-2.711545604930538},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":1.1,"spinRate":2269,"spinDirection":181},"zone":5,"typeConfidence":0.88,"plateTime":0.40036917828067153,"extension":6.521590778054013},"index":7,"playId":"14438716-6d5e-3cc7-a75e-f4342fda0c59","pitchNumber":7,"startTime":"2026-05-27T23:32:42.278Z","endTime":"2026-05-27T23:32:49.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052681305755982,"aZ":-22.053832037460474,"pfxX":1.7827405459312533,"pfxZ":5.511501696296772,"pX":0.0833760795637402,"pZ":2.438027282637549,"vX0":6.169692457081134,"vY0":-134.3671806347287,"vZ0":-3.9549020617987183,"x":113.82,"y":172.95,"x0":-2.4704369573928426,"y0":50.002389944512046,"z0":5.488623887441221,"aX":3.27008322594997},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":-4.6,"spinRate":2257,"spinDirection":175},"zone":5,"typeConfidence":0.91,"plateTime":0.4070385093532236,"extension":6.598865072718009},"hitData":{"launchSpeed":100.1,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":113.78,"coordY":46.79}},"index":8,"playId":"c6b34f09-d858-395e-a97a-4fea60e7b458","pitchNumber":8,"startTime":"2026-05-27T23:33:05.946Z","endTime":"2026-05-27T23:33:19.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:33:19.251Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a soft bunt ground ball to pitcher Jonah Tong. Spencer Steer to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:33:19.359Z","endTime":"2026-05-27T23:34:36.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804636,"link":"/api/v1/people/804636"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.699820096260748,"aZ":-9.274445707529363,"pfxX":-4.646513898339329,"pfxZ":11.388310911613548,"pX":-0.880310322529923,"pZ":2.1062027549507865,"vX0":5.675322680905175,"vY0":-140.4159146065052,"vZ0":-7.971623029402543,"x":150.56,"y":181.91,"x0":-2.317322120063719,"y0":50.005709803094874,"z0":5.573736172823277,"aX":-9.3457937525403},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":7.3,"spinRate":2361,"spinDirection":196},"zone":13,"typeConfidence":0.91,"plateTime":0.3890259484181646,"extension":6.6798383101499414},"index":0,"playId":"080eeae0-f952-3eec-819d-e457b630a010","pitchNumber":1,"startTime":"2026-05-27T23:33:46.237Z","endTime":"2026-05-27T23:33:53.147Z","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":79.8,"endSpeed":73.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.980435089419906,"aZ":-38.02998327886264,"pfxX":6.932471855767964,"pfxZ":-4.31639748185642,"pX":-1.4377175986769533,"pZ":3.3910200168199367,"vX0":0.9781871073983066,"vY0":-116.08702433007761,"vZ0":2.791750094273688,"x":171.8,"y":147.22,"x0":-2.765387694903523,"y0":50.00315015699171,"z0":5.808505251264282,"aX":9.40325412663567},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.7,"breakHorizontal":-12.8,"spinRate":2833,"spinDirection":35},"zone":11,"typeConfidence":0.9,"plateTime":0.4729311592864591,"extension":6.395067058727069},"index":1,"playId":"7b88dbf1-648c-3868-a0af-545b8bab1a4c","pitchNumber":2,"startTime":"2026-05-27T23:34:06.624Z","endTime":"2026-05-27T23:34:11.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.170230526667996,"aZ":-11.725187230830384,"pfxX":-3.2504004927702788,"pfxZ":10.494912974891387,"pX":-0.26845190934632773,"pZ":3.4679617940738443,"vX0":7.136954084947435,"vY0":-137.87830071897406,"vZ0":-4.134505939420009,"x":127.23,"y":145.15,"x0":-2.4542650603271983,"y0":50.00549547066352,"z0":5.762753783682031,"aX":-6.335616816879606},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":4.6,"spinRate":2383,"spinDirection":201},"zone":11,"typeConfidence":0.86,"plateTime":0.3954231034177518,"extension":6.437112982154247},"hitData":{"launchSpeed":45.6,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":118.7,"coordY":195.26}},"index":2,"playId":"db5cdfac-da6f-352e-97e9-92c3d2dbb979","pitchNumber":3,"startTime":"2026-05-27T23:34:28.397Z","endTime":"2026-05-27T23:34:36.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:34:36.715Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Dunn flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:34:40.239Z","endTime":"2026-05-27T23:35:28.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70610814953302,"aZ":-18.053628323477856,"pfxX":0.9767360114150443,"pfxZ":7.592369996731067,"pX":-0.7229383762189617,"pZ":1.9610830021773098,"vX0":4.560151932232303,"vY0":-134.41985228701475,"vZ0":-6.093711697524869,"x":144.56,"y":185.83,"x0":-2.557132768496991,"y0":50.00280185056821,"z0":5.506917585205064,"aX":1.815341007188578},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-2.6,"spinRate":2216,"spinDirection":180},"zone":7,"typeConfidence":0.91,"plateTime":0.40498408731959046,"extension":6.52275511735061},"hitData":{"launchSpeed":99.3,"launchAngle":33.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.56,"coordY":49.73}},"index":0,"playId":"ecaecfb6-e13a-3d3b-a7d9-80f97ae0accd","pitchNumber":1,"startTime":"2026-05-27T23:35:18.985Z","endTime":"2026-05-27T23:35:28.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:35:28.112Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out sharply to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T23:37:14.691Z","endTime":"2026-05-27T23:40:05.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.629375861292637,"aZ":-13.266674414856125,"pfxX":4.768088163210752,"pfxZ":10.30944786466268,"pX":0.7706077920045945,"pZ":1.7158415529449405,"vX0":-5.480883621337646,"vY0":-134.22365291867266,"vZ0":-8.663253354832815,"x":87.63,"y":192.45,"x0":2.2145446020866166,"y0":50.00571734773724,"z0":5.919026494390563,"aX":8.747362324882143},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":-7.6,"spinRate":2292,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4072519411542417,"extension":6.393556072629902},"index":0,"playId":"c3f606a7-4d10-322e-82e8-4686bf3fde28","pitchNumber":1,"startTime":"2026-05-27T23:37:42.418Z","endTime":"2026-05-27T23:37:47.405Z","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":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.631760790689295,"aZ":-33.26062642502526,"pfxX":-5.878223476126223,"pfxZ":-0.795489508827778,"pX":0.370612548698511,"pZ":2.015126622719379,"vX0":-2.553425990515658,"vY0":-116.1850111404483,"vZ0":-2.340569737470246,"x":102.87,"y":184.37,"x0":2.2491431645335416,"y0":50.00560286903657,"z0":6.209654428406286,"aX":-8.002324551780992},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.8,"breakHorizontal":11.3,"spinRate":2835,"spinDirection":319},"zone":9,"typeConfidence":2.0,"plateTime":0.4721940461656655,"extension":6.340655971773966},"index":1,"playId":"49ab37a0-4fc7-3187-a274-d120dad003a2","pitchNumber":2,"startTime":"2026-05-27T23:37:56.766Z","endTime":"2026-05-27T23:38:01.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42015437367074,"aZ":-23.256371998314865,"pfxX":9.768079731132378,"pfxZ":5.508757774549869,"pX":0.5219706084196687,"pZ":0.3265863091692193,"vX0":-7.714599729164279,"vY0":-127.03796496826699,"vZ0":-8.996946754661499,"x":97.1,"y":229.96,"x0":2.343785755911931,"y0":50.00324346001624,"z0":5.7929378521625905,"aX":15.809248469908795},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":-15.7,"spinRate":2048,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43279886207592755,"extension":6.392655228244065},"index":2,"playId":"41955687-3c15-3980-81b6-5e70d78f2ce9","pitchNumber":3,"startTime":"2026-05-27T23:38:16.266Z","endTime":"2026-05-27T23:38:22.442Z","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":93.7,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577926515460405,"aZ":-13.9353051757735,"pfxX":4.05317535836145,"pfxZ":9.701100868791553,"pX":1.1460080017950243,"pZ":3.288068080778849,"vX0":-4.234290461425741,"vY0":-136.3860111308188,"vZ0":-4.727713658322389,"x":73.32,"y":150.0,"x0":2.1935979928875198,"y0":50.00195382590283,"z0":6.008217869373274,"aX":7.619744902019543},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-6.5,"spinRate":2320,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.401927831807237,"extension":6.345925692032837},"index":3,"playId":"82a2b759-6935-321d-9909-59b0945b3ca7","pitchNumber":4,"startTime":"2026-05-27T23:38:36.730Z","endTime":"2026-05-27T23:38:42.426Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09943543434693,"aZ":-31.879112265803684,"pfxX":-6.315765903031281,"pfxZ":0.19876549090811935,"pX":0.27735252943386907,"pZ":2.4052456658077257,"vX0":-2.865092037437688,"vY0":-121.43814717634588,"vZ0":-2.1397340235287263,"x":106.43,"y":173.84,"x0":2.291994325651469,"y0":50.00436523100724,"z0":6.0627804527963605,"aX":-9.462072989864593},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":2939,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.4505129960966947,"extension":6.588298711594635},"index":4,"playId":"c99c9d2b-639a-3099-9e10-db0089473920","pitchNumber":5,"startTime":"2026-05-27T23:38:54.431Z","endTime":"2026-05-27T23:38:58.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.109000270645684,"aZ":-14.382143501374859,"pfxX":3.4048582823751867,"pfxZ":9.39002506372287,"pX":0.7403392088165924,"pZ":2.91614639464178,"vX0":-5.27488751371164,"vY0":-136.55045779079205,"vZ0":-5.467162211765522,"x":88.78,"y":160.04,"x0":2.251724039195626,"y0":50.00304499190738,"z0":5.928074188654576,"aX":6.452070674087496},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-5.0,"spinRate":2356,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4005891200300624,"extension":6.326893683995699},"index":5,"playId":"c8f7cf80-9fac-3767-ac6f-eab6fc69addc","pitchNumber":6,"startTime":"2026-05-27T23:39:15.541Z","endTime":"2026-05-27T23:39:24.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15833678821278,"aZ":-13.466794407301125,"pfxX":4.7107964505706725,"pfxZ":9.883958468266245,"pX":-0.10686572883311048,"pZ":3.9074203099091385,"vX0":-7.777617358476381,"vY0":-136.71458118619836,"vZ0":-3.18935314003474,"x":121.07,"y":133.28,"x0":2.1629333927967402,"y0":50.00502171264354,"z0":6.01360359668685,"aX":8.919005667574114},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-6.8,"spinRate":2251,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4006508762975942,"extension":6.482388939822408},"index":6,"playId":"cb712c8c-1b82-3b30-a86c-0fa228272d5b","pitchNumber":7,"startTime":"2026-05-27T23:39:42.238Z","endTime":"2026-05-27T23:39:49.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88625306134763,"aZ":-14.978864325251717,"pfxX":4.607634666533774,"pfxZ":9.223702205163892,"pX":0.038443034387610396,"pZ":2.123204334742362,"vX0":-7.11118571084284,"vY0":-135.4825490373124,"vZ0":-7.240844567957676,"x":115.53,"y":181.45,"x0":2.095398578680359,"y0":50.00071011505862,"z0":5.8721462112194915,"aX":8.587745600423819},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-6.8,"spinRate":2432,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4038784277672667,"extension":6.4771927810580925},"hitData":{"launchSpeed":105.9,"launchAngle":10.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":87.69,"coordY":139.38}},"index":7,"playId":"cf1386ea-a771-30e4-b203-1ddc7cca0cfe","pitchNumber":8,"startTime":"2026-05-27T23:39:59.495Z","endTime":"2026-05-27T23:40:05.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:40:05.509Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T23:40:07.390Z","endTime":"2026-05-27T23:41:51.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26471863831102,"aZ":-11.31278968057837,"pfxX":4.155889238324331,"pfxZ":11.093176529993332,"pX":0.30662334756225385,"pZ":1.8947756837696537,"vX0":-6.719932641771692,"vY0":-136.33551954752232,"vZ0":-8.529602018947182,"x":105.31,"y":187.62,"x0":2.2645942192026514,"y0":50.00228131413007,"z0":5.84670903247847,"aX":7.815440465248872},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":-6.1,"spinRate":2390,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.40190456203875646,"extension":6.505479125347006},"index":0,"playId":"b96df2a9-a873-3db7-9d06-9938febb1b2b","pitchNumber":1,"startTime":"2026-05-27T23:40:36.386Z","endTime":"2026-05-27T23:40:43.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81862483502537,"aZ":-34.5958082479489,"pfxX":-6.719173204913508,"pfxZ":-1.6428650746964344,"pX":-0.5741182302342639,"pZ":1.7256578249751553,"vX0":-4.6696999189164705,"vY0":-121.74658293753575,"vZ0":-3.148792432187119,"x":138.88,"y":192.19,"x0":2.2535258065085095,"y0":50.00351105986793,"z0":6.084316075101315,"aX":-9.90780739768178},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.6,"breakHorizontal":13.4,"spinRate":2945,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.4529640524497731,"extension":6.587225191895379},"index":1,"playId":"cc2225f6-d21c-3b2c-a0b3-db1afe2f3195","pitchNumber":2,"startTime":"2026-05-27T23:40:50.728Z","endTime":"2026-05-27T23:41:06.134Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88169705168956,"aZ":-33.862558575964535,"pfxX":-6.7715348816140954,"pfxZ":-1.1491182188213989,"pX":-1.5927537111144572,"pZ":1.5648430997302365,"vX0":-6.476302207972844,"vY0":-121.04142902775766,"vZ0":-3.5054933197882354,"x":177.71,"y":196.53,"x0":2.0073959392882386,"y0":50.00336540257477,"z0":6.02864091887268,"aX":-9.944324284651826},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.8,"breakHorizontal":13.9,"spinRate":2861,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4542937315760871,"extension":6.473033199262452},"index":2,"playId":"e06e249e-1620-31ef-9bd5-d3a5a8460998","pitchNumber":3,"startTime":"2026-05-27T23:41:12.466Z","endTime":"2026-05-27T23:41:19.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7338067229538,"aZ":-13.34165597626558,"pfxX":5.042751778862311,"pfxZ":10.188674119401886,"pX":-1.4344598816468834,"pZ":1.9979741901540948,"vX0":-11.002370386013256,"vY0":-135.16676142341396,"vZ0":-7.696237482468909,"x":171.68,"y":184.83,"x0":2.035450841787187,"y0":50.00418254165231,"z0":5.821045910050712,"aX":9.323037908633523},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-6.7,"spinRate":2432,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40537536820269304,"extension":6.421182065805871},"index":3,"playId":"27b59d37-7cd7-34a0-b67b-7991da4f9a62","pitchNumber":4,"startTime":"2026-05-27T23:41:28.526Z","endTime":"2026-05-27T23:41:33.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18631237449341,"aZ":-30.181018599444112,"pfxX":-6.789901446619528,"pfxZ":1.3492619944536806,"pX":-0.4024871164946073,"pZ":1.5291961941445662,"vX0":-4.039555949069507,"vY0":-121.08623258033809,"vZ0":-4.255960616655117,"x":132.34,"y":197.49,"x0":2.173350270042072,"y0":50.00252988769904,"z0":5.971108302459646,"aX":-10.009780294212476},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":13.3,"spinRate":2975,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4535691338183909,"extension":6.538259111643949},"index":4,"playId":"155eaed4-2f16-3836-a1e7-28c10dcadcc6","pitchNumber":5,"startTime":"2026-05-27T23:41:46.282Z","endTime":"2026-05-27T23:41:51.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:41:51.495Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eric Wagaman homers (1) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T23:41:50.679Z","endTime":"2026-05-27T23:42:57.435Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.641133388576332,"aZ":-39.42149325152492,"pfxX":-5.182125162573457,"pfxZ":-5.103288200228324,"pX":1.0239504419863803,"pZ":2.4819521369766693,"vX0":-1.3800938003857421,"vY0":-118.23271390517323,"vZ0":-0.3428482663200152,"x":77.97,"y":171.77,"x0":2.2877493750507525,"y0":50.000079316450154,"z0":6.233517445630557,"aX":-7.365958841603192},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":9.7,"spinRate":2891,"spinDirection":325},"zone":14,"typeConfidence":2.0,"plateTime":0.4625097125990538,"extension":6.400571614055321},"index":0,"playId":"ccd98c8f-b265-39a0-b335-dfaf7b624783","pitchNumber":1,"startTime":"2026-05-27T23:42:15.828Z","endTime":"2026-05-27T23:42:21.091Z","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":92.9,"endSpeed":85.6,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318665558442998,"aZ":-15.387129026997183,"pfxX":2.1482187057477873,"pfxZ":9.02986465025956,"pX":-0.4819368123085652,"pZ":2.3353117709798106,"vX0":-8.006108362269417,"vY0":-134.9840936495393,"vZ0":-6.7425072201723495,"x":135.37,"y":175.73,"x0":2.2337603763331617,"y0":50.004833871703006,"z0":5.934481774037426,"aX":3.995535707480484},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-2.3,"spinRate":2364,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.40462269109797067,"extension":6.376382818207028},"hitData":{"launchSpeed":110.1,"launchAngle":25.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":1.08,"coordY":84.48}},"index":1,"playId":"aea6e2bd-0e03-3a2f-b439-8abb0e1d8453","pitchNumber":2,"startTime":"2026-05-27T23:42:31.628Z","endTime":"2026-05-27T23:42:57.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:42:57.435Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop Elly De La Cruz to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T23:43:29.373Z","endTime":"2026-05-27T23:44:55.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T23:43:16.384Z","endTime":"2026-05-27T23:43:31.652Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":82.8,"endSpeed":76.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26712111373501,"aZ":-33.34621733715803,"pfxX":-9.213077044256018,"pfxZ":-0.7923851334856558,"pX":0.33314435865174297,"pZ":2.9969385596181217,"vX0":-1.8608682802929122,"vY0":-120.62256585450876,"vZ0":-0.5224905423344176,"x":104.3,"y":157.86,"x0":2.3107864481397082,"y0":50.00171173209907,"z0":6.1426754755578585,"aX":-13.648709477414968},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.3,"breakHorizontal":17.2,"spinRate":2875,"spinDirection":304},"zone":3,"typeConfidence":2.0,"plateTime":0.4531406183058606,"extension":6.547336141712611},"index":1,"playId":"7f0d2050-f042-3292-ba50-369d09838f9f","pitchNumber":1,"startTime":"2026-05-27T23:43:31.652Z","endTime":"2026-05-27T23:43:37.534Z","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":82.8,"endSpeed":76.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72748046256414,"aZ":-34.423301957325435,"pfxX":-6.189702463636554,"pfxZ":-1.5102172822431115,"pX":0.4563749474168869,"pZ":3.085733885363358,"vX0":-2.562760394284254,"vY0":-120.69987199323447,"vZ0":-0.10597979496575949,"x":99.6,"y":155.47,"x0":2.3336854325399905,"y0":50.00467019526199,"z0":6.141223270762507,"aX":-9.205993623024835},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.5,"breakHorizontal":11.8,"spinRate":2856,"spinDirection":305},"zone":3,"typeConfidence":2.0,"plateTime":0.45240747681184024,"extension":6.445412010706308},"index":2,"playId":"115601e3-f073-3932-b965-b70e27c8811b","pitchNumber":2,"startTime":"2026-05-27T23:43:46.116Z","endTime":"2026-05-27T23:43:52.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797948169208947,"aZ":-15.711441081975076,"pfxX":3.268944076151505,"pfxZ":8.772404388475536,"pX":-0.1162040378074205,"pZ":4.931895710892788,"vX0":-7.186843156272867,"vY0":-135.67081910889732,"vZ0":-0.26485453007958276,"x":121.43,"y":105.62,"x0":2.1343946727590892,"y0":50.00293147508179,"z0":6.119337521813862,"aX":6.13524329200102},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-4.6,"spinRate":2481,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.40266680119349285,"extension":6.356626487723079},"index":3,"playId":"149988ae-5529-3b27-90a5-e4d3689ae83a","pitchNumber":3,"startTime":"2026-05-27T23:44:06.303Z","endTime":"2026-05-27T23:44:11.312Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46115170473353,"aZ":-35.341581105137195,"pfxX":-8.408521812372307,"pfxZ":-2.183822268596442,"pX":-0.4780917001847941,"pZ":1.3874153319948477,"vX0":-3.970215854337906,"vY0":-120.08647074295385,"vZ0":-3.5445305637209814,"x":135.22,"y":201.32,"x0":2.2917381865715174,"y0":50.00153955500557,"z0":6.0445680395629635,"aX":-12.21016547540357},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.6,"breakHorizontal":16.2,"spinRate":2964,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4570939988687974,"extension":6.4961049155142465},"index":4,"playId":"31dbf491-88d1-3df8-8dda-dd85a6d04fb2","pitchNumber":4,"startTime":"2026-05-27T23:44:21.595Z","endTime":"2026-05-27T23:44:30.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02673758394451,"aZ":-13.352453262254434,"pfxX":4.953107513613226,"pfxZ":9.864332950909397,"pX":0.6638982838024373,"pZ":2.7602847824980765,"vX0":-5.497935315974842,"vY0":-136.96124454672668,"vZ0":-6.244128871175821,"x":91.69,"y":164.25,"x0":2.0496643350706463,"y0":50.00425800868347,"z0":5.975574013286442,"aX":9.452005848847458},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":-7.9,"spinRate":2478,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.3992574049930582,"extension":6.545797432842425},"hitData":{"launchSpeed":66.7,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":147.63}},"index":5,"playId":"2d9d5c00-321f-3eb5-b07e-3429731177d2","pitchNumber":5,"startTime":"2026-05-27T23:44:47.852Z","endTime":"2026-05-27T23:44:55.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:44:55.572Z","atBatIndex":17},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Elly De La Cruz reaches on a throwing error by pitcher Jonah Tong.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T23:46:40.421Z","endTime":"2026-05-27T23:48:05.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"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":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":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":804636,"link":"/api/v1/people/804636"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13324441239083,"aZ":-11.891193617952094,"pfxX":-5.231499063839666,"pfxZ":10.573177643945495,"pX":-0.28661380342445614,"pZ":2.1754036115515385,"vX0":7.445976968168642,"vY0":-137.3105897177575,"vZ0":-7.231657921449671,"x":127.93,"y":180.04,"x0":-2.3481398033746763,"y0":50.00027199295507,"z0":5.644278153099272,"aX":-10.033597205877657},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2090,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.3982116137235625,"extension":6.439225935675384},"index":0,"playId":"0de56ee1-03a5-3c3e-bcfe-cd519ed8b64a","pitchNumber":1,"startTime":"2026-05-27T23:47:11.037Z","endTime":"2026-05-27T23:47:18.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-27T23:47:22.068Z","endTime":"2026-05-27T23:47:39.551Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921975435642658,"aZ":-25.46727756311093,"pfxX":-9.052602849474344,"pfxZ":4.167391916098239,"pX":-1.0628829327126346,"pZ":1.3792936462217307,"vX0":5.809069058697598,"vY0":-126.16672245690538,"vZ0":-5.238675067400271,"x":157.51,"y":201.54,"x0":-2.2202021256087967,"y0":50.00625902351738,"z0":5.537955855715486,"aX":-14.581720177822719},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":15.0,"spinRate":1491,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4343036973967518,"extension":6.707079515691918},"index":2,"playId":"f16c94b9-484d-3c6b-a2af-cf36baca69fb","pitchNumber":2,"startTime":"2026-05-27T23:47:39.551Z","endTime":"2026-05-27T23:47:45.251Z","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":86.8,"endSpeed":80.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55474091064808,"aZ":-25.388138895237308,"pfxX":-8.267216363845428,"pfxZ":4.168700445348309,"pX":0.17320726362537767,"pZ":2.9681154624947452,"vX0":8.14990141764094,"vY0":-126.25312800091686,"vZ0":-1.7985005346062977,"x":110.4,"y":158.64,"x0":-2.0088883712566576,"y0":50.005908241707466,"z0":5.71535758386266,"aX":-13.468556485213037},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":13.3,"spinRate":1560,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.4323712092305594,"extension":6.521133128990423},"hitData":{"launchAngle":-84.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.62,"coordY":176.01}},"index":3,"playId":"0575186f-d421-3a63-ba6b-2327068abef5","pitchNumber":3,"startTime":"2026-05-27T23:47:56.407Z","endTime":"2026-05-27T23:48:05.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:48:05.886Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out sharply to first baseman Mark Vientos. Elly De La Cruz to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T23:48:12.041Z","endTime":"2026-05-27T23:49:14.299Z","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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"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],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939729503107078,"aZ":-15.118241540370649,"pfxX":-4.484148702872079,"pfxZ":8.769564123349042,"pX":1.565097914428975,"pZ":3.6677421758016067,"vX0":11.244143710893194,"vY0":-138.58306587263726,"vZ0":-3.2607799811752405,"x":57.34,"y":139.75,"x0":-1.962161710429122,"y0":50.00433080586591,"z0":5.869317329415546,"aX":-8.723293653538851},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":5.8,"spinRate":2347,"spinDirection":198},"zone":12,"typeConfidence":0.89,"plateTime":0.3952122828402169,"extension":6.4373336516060675},"index":0,"playId":"40d51ef8-954d-370b-af4e-d6fd2cef60c0","pitchNumber":1,"startTime":"2026-05-27T23:48:37.007Z","endTime":"2026-05-27T23:48:45.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.961593473464156,"aZ":-26.098868861925027,"pfxX":-8.249172391520517,"pfxZ":3.791444173613457,"pX":-0.1696620358062078,"pZ":2.048239703554072,"vX0":7.587285619901745,"vY0":-125.60427691088816,"vZ0":-3.569453336086418,"x":123.47,"y":183.48,"x0":-2.1548487446254656,"y0":50.000750579503915,"z0":5.605226534925227,"aX":-13.206101155533483},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":13.2,"spinRate":1520,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.4357442294089151,"extension":6.528172324133017},"hitData":{"launchSpeed":97.3,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":149.78,"coordY":164.86}},"index":1,"playId":"ac92653a-7168-3afc-9067-657c498a74f8","pitchNumber":2,"startTime":"2026-05-27T23:49:06.644Z","endTime":"2026-05-27T23:49:14.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:49:14.299Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, shortstop Bo Bichette to first baseman Mark Vientos. Elly De La Cruz to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T23:49:23.583Z","endTime":"2026-05-27T23:51:20.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":668901,"link":"/api/v1/people/668901"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467767045286223,"aZ":-18.335933973661337,"pfxX":-0.04424071859904233,"pfxZ":7.40177970482039,"pX":-0.10152345071509672,"pZ":3.077570163427683,"vX0":6.19277794267211,"vY0":-135.12513372724072,"vZ0":-3.3738832491833524,"x":120.87,"y":155.69,"x0":-2.406801544013239,"y0":50.00096332917961,"z0":5.613523561481517,"aX":-0.08399239953693576},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-1.1,"spinRate":2176,"spinDirection":182},"zone":2,"typeConfidence":0.92,"plateTime":0.4036971270339458,"extension":6.301304105820835},"index":0,"playId":"127cb11e-0ba1-3c7f-90f2-2b5b6eb09f89","pitchNumber":1,"startTime":"2026-05-27T23:49:42.831Z","endTime":"2026-05-27T23:49:47.199Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05255405038113,"aZ":-25.569860543908796,"pfxX":2.587774464805753,"pfxZ":3.7701774923698714,"pX":0.3506642698445649,"pZ":3.311262570801316,"vX0":6.348920734033394,"vY0":-131.10362096649075,"vZ0":-1.1903158727398346,"x":103.63,"y":149.38,"x0":-2.432451693250524,"y0":50.003651539562235,"z0":5.668276634764434,"aX":4.532549990247423},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-6.0,"spinRate":2284,"spinDirection":181},"zone":3,"typeConfidence":0.9,"plateTime":0.41675967898380284,"extension":6.315463103901355},"index":1,"playId":"36abec63-63fb-3756-8509-8c8f4dcbad23","pitchNumber":2,"startTime":"2026-05-27T23:50:04.109Z","endTime":"2026-05-27T23:50:09.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-27T23:50:19.135Z","endTime":"2026-05-27T23:50:31.385Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.295071830233205,"aZ":-12.486351816526517,"pfxX":-4.593874310817503,"pfxZ":10.017017945736972,"pX":-0.18512579769674858,"pZ":3.430645148444229,"vX0":7.091549747069763,"vY0":-139.95881918320865,"vZ0":-4.018133746452449,"x":124.06,"y":146.15,"x0":-2.165711707451893,"y0":50.00430533190533,"z0":5.714553849087714,"aX":-9.030946008281179},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":6.7,"spinRate":2208,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.392728393119012,"extension":6.447869557210791},"index":3,"playId":"52fa16d7-69ac-3d7c-a251-e7f9d5f64c95","pitchNumber":3,"startTime":"2026-05-27T23:50:31.385Z","endTime":"2026-05-27T23:50:38.564Z","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":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610240880744506,"aZ":-28.649897289913813,"pfxX":-7.644741629226599,"pfxZ":2.2001553323888956,"pX":-1.1968520605564574,"pZ":2.433976297541906,"vX0":4.927246576479898,"vY0":-126.36636350867253,"vZ0":-2.11496535992182,"x":162.62,"y":173.06,"x0":-2.186396872440427,"y0":50.005248549024984,"z0":5.601001726597302,"aX":-12.26964936509167},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":12.6,"spinRate":1390,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4347200750831939,"extension":6.538672001359852},"index":4,"playId":"cb75a82f-09aa-356c-9edc-d588caea82a1","pitchNumber":4,"startTime":"2026-05-27T23:50:53.403Z","endTime":"2026-05-27T23:51:03.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36467776602431,"aZ":-19.94959087541838,"pfxX":0.6696329789844855,"pfxZ":6.598157383112895,"pX":0.57926616093809,"pZ":2.6862580598209975,"vX0":7.8760671274643395,"vY0":-134.77163069162347,"vZ0":-3.8859774137316396,"x":94.92,"y":166.25,"x0":-2.4594385356527195,"y0":50.002770017609514,"z0":5.543491771542714,"aX":1.2382945768411233},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-2.8,"spinRate":2287,"spinDirection":180},"zone":6,"typeConfidence":0.91,"plateTime":0.4053247649519167,"extension":6.473425217731328},"hitData":{"launchSpeed":94.5,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.84,"coordY":150.67}},"index":5,"playId":"654e177a-ced0-3389-807c-b49b71d58aa1","pitchNumber":5,"startTime":"2026-05-27T23:51:12.483Z","endTime":"2026-05-27T23:51:20.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:51:20.183Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T23:51:29.765Z","endTime":"2026-05-27T23:53:54.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.893600858606202,"aZ":-12.391845522094089,"pfxX":-2.5779650689523375,"pfxZ":9.785918991811316,"pX":0.39048890388940427,"pZ":3.1365216878586195,"vX0":8.100418334429952,"vY0":-141.0057438337084,"vZ0":-5.006286428551727,"x":102.12,"y":154.09,"x0":-2.1796531380464628,"y0":50.0039153409475,"z0":5.729126194409768,"aX":-5.21317702839384},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":3.1,"spinRate":2209,"spinDirection":200},"zone":3,"typeConfidence":0.89,"plateTime":0.38787569622408213,"extension":6.565249611950733},"index":0,"playId":"05d68736-bc88-34ce-b32e-36c513f1dbef","pitchNumber":1,"startTime":"2026-05-27T23:51:50.024Z","endTime":"2026-05-27T23:51:55.795Z","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":86.2,"endSpeed":78.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04372424135316,"aZ":-31.901884066538422,"pfxX":-8.535392386208999,"pfxZ":0.17420220903986916,"pX":-1.3535394171736332,"pZ":2.64696376316426,"vX0":4.935287220004067,"vY0":-125.4203309490464,"vZ0":-0.9657917820587485,"x":168.59,"y":167.31,"x0":-2.2450382639574404,"y0":50.005436293013084,"z0":5.655422782023893,"aX":-13.503686482000715},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":14.2,"spinRate":1452,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.43790946674718656,"extension":6.5810371433424795},"index":1,"playId":"cb80923d-6603-3499-8dce-d19e75d0f949","pitchNumber":2,"startTime":"2026-05-27T23:52:09.212Z","endTime":"2026-05-27T23:52:17.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.685840617760917,"aZ":-21.441045335727377,"pfxX":-0.40120793957295287,"pfxZ":5.683471724994636,"pX":-0.27940069762120473,"pZ":4.776948977455822,"vX0":6.326668197257038,"vY0":-136.4499884239499,"vZ0":1.5197502500435953,"x":127.65,"y":109.8,"x0":-2.5746058263294005,"y0":50.000004390094375,"z0":5.688892039937523,"aX":-0.7579811901867939},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":-0.6,"spinRate":1988,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.4012290901568556,"extension":6.3244782857039255},"index":2,"playId":"231509cc-4a1e-3915-9716-e50e673166db","pitchNumber":3,"startTime":"2026-05-27T23:52:29.527Z","endTime":"2026-05-27T23:52:32.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6314297321362,"aZ":-15.835738453253313,"pfxX":-6.671172621492657,"pfxZ":8.27317586719087,"pX":-0.3272478997430209,"pZ":4.232345960795227,"vX0":8.17709897091254,"vY0":-139.26933228176674,"vZ0":-1.0310633819383002,"x":129.47,"y":124.51,"x0":-2.426961463684225,"y0":50.00670669648877,"z0":5.649028648388929,"aX":-13.181860165643172},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2093,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3924546593523557,"extension":6.591176151522908},"index":3,"playId":"74c93bfb-7c34-3a0a-ac34-6d2022486dcd","pitchNumber":4,"startTime":"2026-05-27T23:53:05.750Z","endTime":"2026-05-27T23:53:11.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.176749494304048,"aZ":-12.75831150964302,"pfxX":-2.844806098498384,"pfxZ":9.634327493116308,"pX":0.3224727015046505,"pZ":3.386416053378408,"vX0":7.994010888179419,"vY0":-140.87910869408336,"vZ0":-3.968885574481285,"x":104.71,"y":147.35,"x0":-2.178908270481622,"y0":50.006137785057675,"z0":5.634724660026486,"aX":-5.735803907159723},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":3.6,"spinRate":2235,"spinDirection":203},"zone":12,"typeConfidence":0.89,"plateTime":0.3883785163983351,"extension":6.660806001719756},"index":4,"playId":"020f3801-f121-32fb-9be6-115df3f093c9","pitchNumber":5,"startTime":"2026-05-27T23:53:25.082Z","endTime":"2026-05-27T23:53:33.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55695707295857,"aZ":-13.414747467549567,"pfxX":-4.037107980886791,"pfxZ":9.49135303107411,"pX":-1.0775507300236582,"pZ":3.8019305439302586,"vX0":4.3988392551931765,"vY0":-139.72521901903235,"vZ0":-2.8426672034301124,"x":158.07,"y":136.13,"x0":-2.14795095331008,"y0":50.00609615243012,"z0":5.714365669354968,"aX":-7.982260975572246},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2225,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.39205247038460556,"extension":6.500071302038332},"index":5,"playId":"64d0d65e-4548-35a8-b787-54d946fd290b","pitchNumber":6,"startTime":"2026-05-27T23:53:45.134Z","endTime":"2026-05-27T23:53:54.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:53:54.008Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a ground ball to center fielder A.J. Ewing, deflected by shortstop Bo Bichette. Elly De La Cruz scores. Eugenio Suárez to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T23:55:00.277Z","endTime":"2026-05-27T23:55:35.864Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_deflection"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"1B","start":"2B","end":"3B","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":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":804636,"link":"/api/v1/people/804636"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T23:54:01.750Z","endTime":"2026-05-27T23:55:02.637Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809564138288017,"aZ":-11.404202410387008,"pfxX":-3.3323292219434384,"pfxZ":10.528747260945524,"pX":-0.029841821841651617,"pZ":3.542034146752203,"vX0":7.361445304716161,"vY0":-139.00077836908693,"vZ0":-4.087561864074342,"x":118.14,"y":143.15,"x0":-2.269957271136292,"y0":50.000049324506506,"z0":5.778726760363656,"aX":-6.57251047534414},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":4.7,"spinRate":2221,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.39283824563494285,"extension":6.419118300468142},"index":1,"playId":"51c03b81-8cfb-35f3-bc77-fdfa359f5698","pitchNumber":1,"startTime":"2026-05-27T23:55:02.637Z","endTime":"2026-05-27T23:55:07.392Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76136529715201,"aZ":-12.548024280271383,"pfxX":-2.6123112471615246,"pfxZ":10.371325113408458,"pX":0.20188727572810314,"pZ":3.1747107103530325,"vX0":7.35238206453156,"vY0":-137.71541419195103,"vZ0":-4.583486572281127,"x":109.3,"y":153.06,"x0":-2.1806940300608013,"y0":50.00673903762695,"z0":5.730407321044413,"aX":-4.946104667458715},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":3.0,"spinRate":2168,"spinDirection":209},"zone":2,"typeConfidence":0.89,"plateTime":0.399971554097327,"extension":6.393449159223603},"hitData":{"launchSpeed":86.5,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.0,"coordY":90.0}},"index":2,"playId":"5c6801f7-66d2-30cb-b3c4-e79cf4540e39","pitchNumber":2,"startTime":"2026-05-27T23:55:22.979Z","endTime":"2026-05-27T23:55:35.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:55:35.864Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T23:55:43.635Z","endTime":"2026-05-27T23:58:20.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53519651320782,"aZ":-15.844085585729665,"pfxX":-0.7981637841043083,"pfxZ":8.670729819501693,"pX":0.2261740632385183,"pZ":2.7619684075545066,"vX0":7.515355964031994,"vY0":-135.84063546737536,"vZ0":-4.384027696420187,"x":108.38,"y":164.21,"x0":-2.463370241563526,"y0":50.00635185882159,"z0":5.485782665984898,"aX":-1.504912384506759},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":0.0,"spinRate":2186,"spinDirection":190},"zone":2,"typeConfidence":0.89,"plateTime":0.4020029260992466,"extension":6.664926223662696},"index":0,"playId":"ff5bd7a4-c6bf-3fa5-96a4-4c67745231ed","pitchNumber":1,"startTime":"2026-05-27T23:56:11.236Z","endTime":"2026-05-27T23:56:14.960Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79499686213695,"aZ":-18.033377519771054,"pfxX":-0.43626926806193955,"pfxZ":7.689169425758891,"pX":-0.24213195960738487,"pZ":2.9641634865997695,"vX0":6.331925592293496,"vY0":-134.22240078430687,"vZ0":-3.440380176214002,"x":126.23,"y":158.75,"x0":-2.56697529944536,"y0":50.006623754240714,"z0":5.533505044661001,"aX":-0.8031336155335818},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-0.5,"spinRate":2226,"spinDirection":193},"zone":2,"typeConfidence":0.91,"plateTime":0.40678206178980814,"extension":6.481911508986909},"index":1,"playId":"5e8f697c-86e1-3bd1-ba10-346ab192fbf2","pitchNumber":2,"startTime":"2026-05-27T23:56:36.345Z","endTime":"2026-05-27T23:56:43.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-27T23:56:47.267Z","endTime":"2026-05-27T23:57:04.627Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74552519348797,"aZ":-10.955167604946894,"pfxX":-4.471719568832782,"pfxZ":10.583948779726075,"pX":-0.5969420173446316,"pZ":2.509245815106709,"vX0":6.330961765905765,"vY0":-140.451101859956,"vZ0":-6.5146922895051365,"x":139.75,"y":171.03,"x0":-2.295560888530565,"y0":50.004906061399296,"z0":5.565771233421869,"aX":-8.967266517009886},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":6.8,"spinRate":2308,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.38944141911992736,"extension":6.66587967463329},"index":3,"playId":"1ce5fd04-64bb-3434-900c-b04abf1ef8dd","pitchNumber":3,"startTime":"2026-05-27T23:57:04.627Z","endTime":"2026-05-27T23:57:08.650Z","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":87.1,"endSpeed":80.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912280393960035,"aZ":-25.389431860042755,"pfxX":-7.982772021223459,"pfxZ":4.146893109039696,"pX":-0.04788904150972682,"pZ":0.8709510033345589,"vX0":7.566273629148224,"vY0":-126.57785639246931,"vZ0":-6.414187722530387,"x":118.83,"y":215.26,"x0":-2.027325719281183,"y0":50.00108316925624,"z0":5.448766156233912,"aX":-13.05535949648677},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":13.0,"spinRate":1573,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.43140670091104605,"extension":6.70343526749794},"index":4,"playId":"9397fc00-58c7-38bf-9dfc-a016af235c22","pitchNumber":4,"startTime":"2026-05-27T23:57:28.815Z","endTime":"2026-05-27T23:57:35.517Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317548529734673,"aZ":-17.162909057772996,"pfxX":0.8846662985684937,"pfxZ":7.894842772297801,"pX":-0.8025105577128053,"pZ":2.9348474993451963,"vX0":4.574463829521635,"vY0":-136.37010880599806,"vZ0":-3.6915957790397464,"x":147.59,"y":159.54,"x0":-2.610113697363512,"y0":50.002709450593315,"z0":5.4753709868193035,"aX":1.681308535204264},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":-2.5,"spinRate":2209,"spinDirection":190},"zone":1,"typeConfidence":0.92,"plateTime":0.4001958266732242,"extension":6.555120401299589},"index":5,"playId":"b9ede8e5-4342-316d-b50f-c68ae9abddfd","pitchNumber":5,"startTime":"2026-05-27T23:57:50.131Z","endTime":"2026-05-27T23:57:54.986Z","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":95.7,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74056250736414,"aZ":-11.993985444630098,"pfxX":-1.767167299175064,"pfxZ":10.365531349003474,"pX":0.4316686892719206,"pZ":2.619458182045317,"vX0":7.6291918043788245,"vY0":-139.02058522923875,"vZ0":-5.899290877324026,"x":100.55,"y":168.05,"x0":-2.12507293242724,"y0":50.00409035241579,"z0":5.573713279608619,"aX":-3.4424509326860595},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":1.6,"spinRate":2201,"spinDirection":206},"zone":6,"typeConfidence":0.86,"plateTime":0.39481340467360715,"extension":6.683056584574398},"index":6,"playId":"57e89cf7-038a-39b3-89bd-b22c8edf470d","pitchNumber":6,"startTime":"2026-05-27T23:58:14.410Z","endTime":"2026-05-27T23:58:20.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:58:20.465Z","atBatIndex":23},{"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":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:00:15.896Z","endTime":"2026-05-28T00:02:27.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734745210997758,"aZ":-14.66362257923483,"pfxX":4.540557418736117,"pfxZ":9.770574716124024,"pX":-1.4341609635223973,"pZ":1.5503739896652298,"vX0":-10.399265954903525,"vY0":-132.629239906904,"vZ0":-8.50321032773208,"x":171.67,"y":196.92,"x0":1.9370312450549432,"y0":50.00386898627782,"z0":5.853683482759156,"aX":8.139058220944262},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.1,"breakHorizontal":-6.1,"spinRate":2366,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4120114087898492,"extension":6.438048398555524},"index":0,"playId":"8fcb085d-6c4d-3a3e-9296-2ffc2f987a06","pitchNumber":1,"startTime":"2026-05-28T00:00:50.400Z","endTime":"2026-05-28T00:00:55.332Z","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":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.135403247755487,"aZ":-36.09320927978079,"pfxX":-4.4245236568154755,"pfxZ":-2.870689294369055,"pX":-0.5414048269495224,"pZ":-0.26635871229394453,"vX0":-4.670096550274963,"vY0":-116.06719096083825,"vZ0":-6.531247124344274,"x":137.64,"y":245.97,"x0":2.0691569653304045,"y0":50.00029994188349,"z0":6.0093753379445145,"aX":-6.051744483204512},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.5,"breakHorizontal":9.1,"spinRate":2776,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4713905773503706,"extension":6.509732508200014},"index":1,"playId":"a70f7eb0-c1d5-3365-886b-2dabeb2160d5","pitchNumber":2,"startTime":"2026-05-28T00:01:06.671Z","endTime":"2026-05-28T00:01:11.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24586827018896,"aZ":-15.568694563194104,"pfxX":5.905904477789436,"pfxZ":8.978533761740724,"pX":0.026831162721110347,"pZ":2.1505292298080727,"vX0":-7.746149600168897,"vY0":-134.63733163578047,"vZ0":-7.042172363634302,"x":115.98,"y":180.72,"x0":2.1641376340815865,"y0":50.000039161831864,"z0":5.8870613279800175,"aX":10.919780818092283},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-9.1,"spinRate":2332,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4056811519783894,"extension":6.466946241231001},"index":2,"playId":"b12a2273-b1f1-3b41-8d9c-880be1897b28","pitchNumber":3,"startTime":"2026-05-28T00:01:24.840Z","endTime":"2026-05-28T00:01:35.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53906882933849,"aZ":-21.535328662029155,"pfxX":9.499984675663566,"pfxZ":6.7016516646492175,"pX":-0.5607033460518963,"pZ":0.9741664393322214,"vX0":-9.828302271477943,"vY0":-124.54495789391245,"vZ0":-7.7100022451745955,"x":138.37,"y":212.48,"x0":2.182775418023519,"y0":50.00450866882442,"z0":5.862065499524011,"aX":15.084177398213638},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2023,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.43801943206122473,"extension":6.575242179631051},"index":3,"playId":"a0322b55-a565-3dfe-a2ce-c416d88333b5","pitchNumber":4,"startTime":"2026-05-28T00:01:40.284Z","endTime":"2026-05-28T00:01:47.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.112020507904354,"aZ":-15.363940343675619,"pfxX":4.553135425151518,"pfxZ":9.179002484677397,"pX":0.05554182862620373,"pZ":1.5315029694482762,"vX0":-7.3541918333245135,"vY0":-134.46552063855802,"vZ0":-8.421364911766556,"x":114.88,"y":197.43,"x0":2.2342375037953364,"y0":50.00555288368669,"z0":5.7939249998614315,"aX":8.34132458441149},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":-6.7,"spinRate":2350,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.40731682823173365,"extension":6.428354814403615},"index":4,"playId":"050fa6b5-ff95-3d75-ae92-9df75bdeba22","pitchNumber":5,"startTime":"2026-05-28T00:01:55.767Z","endTime":"2026-05-28T00:02:02.196Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-28T00:02:04.609Z","endTime":"2026-05-28T00:02:19.803Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82563542889065,"aZ":-13.289846021640939,"pfxX":4.947704029923328,"pfxZ":10.234347257194091,"pX":0.22657435694164255,"pZ":1.9195837356523382,"vX0":-7.0533390006694,"vY0":-134.846672017221,"vZ0":-8.102188805073478,"x":108.36,"y":186.95,"x0":2.2310873400458253,"y0":50.00074466980666,"z0":5.896955145823792,"aX":9.127728260778197},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-7.4,"spinRate":2445,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4059042003658231,"extension":6.456970642200308},"hitData":{"launchSpeed":85.2,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":170.43}},"index":6,"playId":"55f2232c-1e05-358d-89cc-de84cdba486b","pitchNumber":6,"startTime":"2026-05-28T00:02:19.803Z","endTime":"2026-05-28T00:02:27.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:02:27.676Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:02:29.518Z","endTime":"2026-05-28T00:04:07.814Z","isComplete":true,"isScoringPlay":false,"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(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":82.7,"endSpeed":75.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.282161550852088,"aZ":-29.008699874149574,"pfxX":-7.545484515454506,"pfxZ":2.1835386971320787,"pX":-1.0885256755490835,"pZ":2.1392796338647413,"vX0":-5.21198291565032,"vY0":-120.27504245083122,"vZ0":-3.151775951921481,"x":158.49,"y":181.02,"x0":2.0938568174606216,"y0":50.005302665003995,"z0":6.063555773128759,"aX":-10.956724025896031},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.4,"breakHorizontal":15.0,"spinRate":2863,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4569643669798853,"extension":6.529086213345243},"index":0,"playId":"297a3be4-1e14-3581-af0f-439bdca13590","pitchNumber":1,"startTime":"2026-05-28T00:02:49.842Z","endTime":"2026-05-28T00:02:59.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.168697339377076,"aZ":-14.568083385784579,"pfxX":3.6694673934948896,"pfxZ":9.569753363636643,"pX":-0.4875035440512473,"pZ":2.495891010746913,"vX0":-7.83154782194917,"vY0":-134.97560140142784,"vZ0":-6.4274292137535,"x":135.58,"y":171.39,"x0":1.9786025001829537,"y0":50.00353014941698,"z0":5.9392634075499195,"aX":6.752123898408191},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-4.9,"spinRate":2358,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4062491010257374,"extension":6.474592927608442},"index":1,"playId":"68f40c58-dfe8-317a-803f-13ff9b83f8d4","pitchNumber":2,"startTime":"2026-05-28T00:03:05.964Z","endTime":"2026-05-28T00:03:12.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65338575745605,"aZ":-30.151276726534803,"pfxX":-8.0108836804511,"pfxZ":1.3757486848109277,"pX":-0.4766339436254555,"pZ":3.152072711781005,"vX0":-4.040898144303138,"vY0":-120.44390909101027,"vZ0":-0.8252301981150723,"x":135.17,"y":153.67,"x0":2.263999692123572,"y0":50.00069979179709,"z0":6.16822226179825,"aX":-11.753324058558661},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":2870,"spinDirection":301},"zone":1,"typeConfidence":2.0,"plateTime":0.45496176137926714,"extension":6.607718063113197},"index":2,"playId":"9c7c701e-cebb-3116-8754-7702e7d8ac0c","pitchNumber":3,"startTime":"2026-05-28T00:03:20.640Z","endTime":"2026-05-28T00:03:29.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95963719638758,"aZ":-12.257991871330745,"pfxX":3.2607595287731854,"pfxZ":10.745633328256378,"pX":-0.18499896577192354,"pZ":2.5988473825357183,"vX0":-6.930402122803945,"vY0":-135.38886278003469,"vZ0":-6.5070251921294675,"x":124.05,"y":168.61,"x0":1.9860454721919711,"y0":50.00455186155394,"z0":5.89382316323326,"aX":6.044937179296965},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-4.4,"spinRate":2383,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.40477887817167124,"extension":6.544933848661265},"index":3,"playId":"256b0c43-71ef-333b-89c3-605bd41e0584","pitchNumber":4,"startTime":"2026-05-28T00:03:40.921Z","endTime":"2026-05-28T00:03:48.784Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23720291811631,"aZ":-11.003296338105256,"pfxX":3.8566258595804173,"pfxZ":11.41347148098107,"pX":-0.01333262639584677,"pZ":2.6400993984503596,"vX0":-6.767924263120187,"vY0":-135.0455401575588,"vZ0":-6.7770899004126655,"x":117.51,"y":167.5,"x0":2.0193557623969363,"y0":50.00247359741464,"z0":5.948914778805554,"aX":7.153952671689835},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-5.6,"spinRate":2422,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4049323829374676,"extension":6.634561533644753},"hitData":{"launchSpeed":98.5,"launchAngle":30.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.81,"coordY":48.3}},"index":4,"playId":"a8a60476-4489-35de-970a-bc15cd2004f7","pitchNumber":5,"startTime":"2026-05-28T00:03:59.070Z","endTime":"2026-05-28T00:04:07.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:04:07.814Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out sharply to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:04:09.248Z","endTime":"2026-05-28T00:05:21.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"Flyout","eventType":"field_out","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":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24432350490551,"aZ":-24.04714372819895,"pfxX":9.72962404676232,"pfxZ":5.066870131535463,"pX":0.0726338971735308,"pZ":2.6530881605881524,"vX0":-8.664145736672173,"vY0":-125.8037013819825,"vZ0":-3.3252031154483523,"x":114.23,"y":167.15,"x0":2.2952076816058584,"y0":50.006112702096246,"z0":5.938801557373703,"aX":15.617066687444733},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.6,"breakHorizontal":-15.7,"spinRate":2106,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.43519197448744995,"extension":6.512231122125629},"index":0,"playId":"74a615b2-8c9d-31d9-a979-e4709ef8ac52","pitchNumber":1,"startTime":"2026-05-28T00:04:36.635Z","endTime":"2026-05-28T00:04:41.066Z","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":83.8,"endSpeed":76.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763945419413176,"aZ":-34.769857508159795,"pfxX":-7.022276845340326,"pfxZ":-1.7440252182399893,"pX":-0.10325874435243482,"pZ":1.5880828179492625,"vX0":-3.2901495704508275,"vY0":-121.97640369892399,"vZ0":-3.400002824679905,"x":120.94,"y":195.9,"x0":2.180592991546885,"y0":50.002837083018896,"z0":6.036522666493989,"aX":-10.450041749232419},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":13.6,"spinRate":2886,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45119276025727784,"extension":6.499906750491377},"index":1,"playId":"ec449561-baa2-31fc-b931-2657988b1541","pitchNumber":2,"startTime":"2026-05-28T00:04:50.286Z","endTime":"2026-05-28T00:04:54.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.995332562692248,"aZ":-29.322620376767308,"pfxX":-6.673617629589498,"pfxZ":1.8963955239147738,"pX":-0.5422585110267266,"pZ":1.9093544442456765,"vX0":-4.521297067072458,"vY0":-122.03163060736983,"vZ0":-4.0247109164091945,"x":137.67,"y":187.23,"x0":2.2041909712675487,"y0":50.0019802961592,"z0":6.118347782427241,"aX":-10.018700865140246},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":13.2,"spinRate":2922,"spinDirection":310},"zone":7,"typeConfidence":2.0,"plateTime":0.449607207158762,"extension":6.453119078993006},"hitData":{"launchSpeed":104.4,"launchAngle":41.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":46.57,"coordY":76.14}},"index":2,"playId":"4f10be66-d6be-3404-adf2-3e35a25073e9","pitchNumber":3,"startTime":"2026-05-28T00:05:10.686Z","endTime":"2026-05-28T00:05:21.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:05:21.369Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-28T00:07:44.101Z","endTime":"2026-05-28T00:08:28.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T00:07:28.605Z","endTime":"2026-05-28T00:07:46.431Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683832483327258,"aZ":-16.066842815999046,"pfxX":-6.051871913344309,"pfxZ":8.290090344440607,"pX":0.7461401322530105,"pZ":3.9774241450188845,"vX0":9.893640723107787,"vY0":-138.25476501493412,"vZ0":-1.9615048407849396,"x":88.56,"y":131.39,"x0":-2.0861277154199898,"y0":50.006549005861366,"z0":5.769760578333664,"aX":-11.76499285193704},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2019,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.3955687716274494,"extension":6.504465449675206},"index":1,"playId":"4c14c4da-be11-3629-82f1-96b9e464bc7e","pitchNumber":1,"startTime":"2026-05-28T00:07:46.431Z","endTime":"2026-05-28T00:07:54.143Z","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":95.2,"endSpeed":86.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.108324131402192,"aZ":-15.247226157992257,"pfxX":-5.654921742237914,"pfxZ":8.746757913449866,"pX":0.45970239416406294,"pZ":3.613607734155784,"vX0":8.906735251433156,"vY0":-138.30161623901677,"vZ0":-3.0193721891473335,"x":99.48,"y":141.21,"x0":-2.069187311822643,"y0":50.00452628617259,"z0":5.7433796420629095,"aX":-10.9465294524301},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2135,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.3961726183992349,"extension":6.506309275058114},"index":2,"playId":"6d24e463-89fd-3379-8c51-1fad85290570","pitchNumber":2,"startTime":"2026-05-28T00:08:02.735Z","endTime":"2026-05-28T00:08:09.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636974275860453,"aZ":-17.184106297076017,"pfxX":-5.663409684140629,"pfxZ":7.733795194556295,"pX":0.10695043510055902,"pZ":2.688612762765666,"vX0":8.274333616024496,"vY0":-138.30419605181427,"vZ0":-5.00597243018889,"x":112.92,"y":166.19,"x0":-2.1868279181912404,"y0":50.00651733820538,"z0":5.673533687602428,"aX":-10.982686371644238},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":8.5,"spinRate":1959,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.3959336309810939,"extension":6.5070150798218265},"hitData":{"launchSpeed":91.1,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":167.9}},"index":3,"playId":"470aa203-f77b-3f28-a707-ec2ef6cd1be8","pitchNumber":3,"startTime":"2026-05-28T00:08:20.555Z","endTime":"2026-05-28T00:08:28.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:08:28.346Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-28T00:08:30.600Z","endTime":"2026-05-28T00:09:58.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.515653447458625,"aZ":-29.380223748654245,"pfxX":-7.947825823824183,"pfxZ":1.7271887895689169,"pX":-1.739312279842026,"pZ":4.534249252226722,"vX0":4.434102921691852,"vY0":-126.42690650885437,"vZ0":2.634757035544202,"x":183.3,"y":116.36,"x0":-2.4822539868117017,"y0":50.00593835873418,"z0":5.834982517855659,"aX":-12.88205343154018},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":13.4,"spinRate":1416,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.4330728378934663,"extension":6.387899197067952},"index":0,"playId":"7168b050-c63d-3e4c-928c-613fec92d94a","pitchNumber":1,"startTime":"2026-05-28T00:08:54.767Z","endTime":"2026-05-28T00:08:59.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282185547962722,"aZ":-14.084392836795805,"pfxX":-6.871679768072044,"pfxZ":9.65182772697444,"pX":-0.738807563429053,"pZ":3.478231212516425,"vX0":6.720745479780246,"vY0":-135.91491712553753,"vZ0":-3.3705434898099673,"x":145.16,"y":144.87,"x0":-2.3486504642860355,"y0":50.002281910937704,"z0":5.7100369472536485,"aX":-12.879284707484201},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":11.0,"spinRate":2250,"spinDirection":206},"zone":11,"typeConfidence":0.88,"plateTime":0.4027091934844482,"extension":6.389868131309258},"index":1,"playId":"202a0503-0bb8-378c-ad2c-ef4c1c437c5e","pitchNumber":2,"startTime":"2026-05-28T00:09:11.655Z","endTime":"2026-05-28T00:09:16.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475103868677785,"aZ":-13.203637793308031,"pfxX":-5.712131644717035,"pfxZ":9.789088823364946,"pX":-0.7793776437910488,"pZ":3.406040769863516,"vX0":6.467010621261343,"vY0":-138.45360549000452,"vZ0":-3.9258571907442983,"x":146.71,"y":146.82,"x0":-2.405414080377129,"y0":50.00107624377215,"z0":5.728580085723577,"aX":-11.067752690958407},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2163,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3959052515607846,"extension":6.6761406256631535},"index":2,"playId":"5b29c75b-36d2-3790-9942-0bc816c6164d","pitchNumber":3,"startTime":"2026-05-28T00:09:30.047Z","endTime":"2026-05-28T00:09:38.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.903061702870527,"aZ":-19.3576183793907,"pfxX":0.023920981432879795,"pfxZ":7.140263536992753,"pX":0.8078482391136842,"pZ":2.7780797624615863,"vX0":9.139981509367752,"vY0":-132.7646337740404,"vZ0":-3.4070537855762866,"x":86.21,"y":163.77,"x0":-2.6743609415903298,"y0":50.00445905981368,"z0":5.477123302508908,"aX":0.042566350051874556},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":-1.9,"spinRate":2151,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.4116491208126978,"extension":6.389588477908049},"index":3,"playId":"6de81b07-d771-3960-996d-61a382b3122d","pitchNumber":4,"startTime":"2026-05-28T00:09:50.244Z","endTime":"2026-05-28T00:09:58.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:09:58.002Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Blake Dunn grounds into a force out, pitcher Jonah Tong to second baseman Marcus Semien. TJ Friedl out at 2nd. Blake Dunn to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-28T00:09:56.030Z","endTime":"2026-05-28T00:10:33.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804636,"link":"/api/v1/people/804636"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.322430251016687,"aZ":-15.044692059467733,"pfxX":-6.458723581395784,"pfxZ":8.877360389398776,"pX":-0.8160503336012707,"pZ":3.2893064009242026,"vX0":6.175206669624758,"vY0":-138.15494058015219,"vZ0":-3.9491172398827095,"x":148.11,"y":149.97,"x0":-2.2431113202499486,"y0":50.00310610946851,"z0":5.751261511221939,"aX":-12.462353292274848},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2164,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.39675522155499987,"extension":6.514836212553287},"hitData":{"launchSpeed":51.8,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.68,"coordY":201.64}},"index":0,"playId":"880fa8f2-effe-3b12-96ea-ba5735cbd885","pitchNumber":1,"startTime":"2026-05-28T00:10:25.069Z","endTime":"2026-05-28T00:10:33.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:10:33.492Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-28T00:10:40.732Z","endTime":"2026-05-28T00:14:55.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86704431629218,"aZ":-22.359595871979252,"pfxX":-7.6005583575401925,"pfxZ":6.02537845173715,"pX":0.25416503441249466,"pZ":2.352501938557767,"vX0":8.737991227566255,"vY0":-126.56442879540229,"vZ0":-3.5054126803237837,"x":107.31,"y":175.26,"x0":-2.249091607724838,"y0":50.001506166511646,"z0":5.537787863956314,"aX":-12.378895847267257},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":1583,"spinDirection":243},"zone":9,"typeConfidence":0.9,"plateTime":0.4321047751434328,"extension":6.630779196850913},"index":0,"playId":"ab993ac0-221a-3a27-9f7b-fdc654016887","pitchNumber":1,"startTime":"2026-05-28T00:11:11.659Z","endTime":"2026-05-28T00:11:15.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.822200443759144,"aZ":-39.71630007970403,"pfxX":6.119004278806502,"pfxZ":-5.35295115269585,"pX":0.5569525205180589,"pZ":3.4938269574989955,"vX0":5.588707551463138,"vY0":-117.80590384009255,"vZ0":3.1689404597178195,"x":95.77,"y":144.45,"x0":-2.638683736776305,"y0":50.0021464909917,"z0":5.795827096967612,"aX":8.622147762921847},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.6,"breakHorizontal":-12.4,"spinRate":2922,"spinDirection":44},"zone":3,"typeConfidence":0.9,"plateTime":0.4644595742219959,"extension":6.328756251303778},"index":1,"playId":"fe5e1f1c-4753-3a5d-93d6-427c6fce2cbb","pitchNumber":2,"startTime":"2026-05-28T00:11:33.202Z","endTime":"2026-05-28T00:11:38.265Z","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":86.6,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949743284095458,"aZ":-23.95631123756191,"pfxX":-7.117603189051369,"pfxZ":5.0975872141498835,"pX":-1.8371271876813902,"pZ":2.1668161628654103,"vX0":3.9705504906545808,"vY0":-126.02239111784647,"vZ0":-3.488623179898391,"x":187.03,"y":180.28,"x0":-2.5060644273202586,"y0":50.00485252621119,"z0":5.498150007924794,"aX":-11.481360964750237},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.6,"breakHorizontal":12.0,"spinRate":1499,"spinDirection":247},"zone":13,"typeConfidence":0.89,"plateTime":0.43415887832437905,"extension":6.483488198992815},"index":2,"playId":"6ff40992-121f-3f32-a38c-eda672fe1450","pitchNumber":3,"startTime":"2026-05-28T00:11:55.777Z","endTime":"2026-05-28T00:12:01.431Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12519725119521,"aZ":-22.383424202576435,"pfxX":-7.772702353677374,"pfxZ":6.007332527587562,"pX":-0.10473555229767008,"pZ":0.8359050608708538,"vX0":7.937046986561833,"vY0":-126.6607656748944,"vZ0":-6.842946008980545,"x":120.99,"y":216.21,"x0":-2.2645279019640103,"y0":50.00408224665073,"z0":5.3545298965020125,"aX":-12.66953911282609},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.6,"breakHorizontal":12.4,"spinRate":1591,"spinDirection":246},"zone":13,"typeConfidence":0.89,"plateTime":0.43193385940102225,"extension":6.665817346207672},"index":3,"playId":"1d095387-7a33-376e-bed0-2d8e19b63833","pitchNumber":4,"startTime":"2026-05-28T00:12:16.807Z","endTime":"2026-05-28T00:12:23.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3366728992581,"aZ":-14.427727232674373,"pfxX":-4.797222893676682,"pfxZ":8.90332375439817,"pX":0.9492429580092319,"pZ":3.138899427001151,"vX0":10.566528446954548,"vY0":-139.56915318152843,"vZ0":-4.398876687205849,"x":80.82,"y":154.03,"x0":-2.2448672569260024,"y0":50.00381541528987,"z0":5.670498815754853,"aX":-9.563879378526734},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":6.7,"spinRate":2172,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39087768070983175,"extension":6.658585086405129},"index":4,"playId":"1947646c-ba2e-3c15-a9bd-8f72d9fe7f1c","pitchNumber":5,"startTime":"2026-05-28T00:12:45.963Z","endTime":"2026-05-28T00:12:55.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568032755913375,"aZ":-29.972773446046865,"pfxX":-8.19526711637365,"pfxZ":1.3458239668452854,"pX":0.3797623969884673,"pZ":0.289240413798313,"vX0":9.158995854216016,"vY0":-127.04845447747778,"vZ0":-6.854466132675083,"x":102.52,"y":230.97,"x0":-2.204026954208118,"y0":50.00387598889497,"z0":5.398379752788477,"aX":-13.423663333077112},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":12.8,"spinRate":1541,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4308003546198096,"extension":6.630461388243177},"index":5,"playId":"631b414f-4df0-300b-a76f-8759288520b0","pitchNumber":6,"startTime":"2026-05-28T00:13:23.611Z","endTime":"2026-05-28T00:13:31.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875843162118084,"aZ":-24.49796282738897,"pfxX":-5.973272489205972,"pfxZ":4.666159705151605,"pX":0.2903866911279213,"pZ":2.5911665753266884,"vX0":8.426598380551694,"vY0":-127.40400797746149,"vZ0":-2.5888384598621395,"x":105.93,"y":168.82,"x0":-2.282077798581303,"y0":50.00413948906505,"z0":5.55407118672131,"aX":-9.832194801495833},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":8.9,"spinRate":1492,"spinDirection":251},"zone":6,"typeConfidence":0.8,"plateTime":0.4296979368432545,"extension":6.62863903918504},"index":6,"playId":"9f9b8eac-93d7-37e5-89ad-c15239c61ae1","pitchNumber":7,"startTime":"2026-05-28T00:13:53.205Z","endTime":"2026-05-28T00:14:00.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87179717039041,"aZ":-11.05483899175922,"pfxX":-4.785033798208138,"pfxZ":10.604625239288943,"pX":1.1141164874496836,"pZ":2.524489029873015,"vX0":10.812196463666485,"vY0":-140.05437930115528,"vZ0":-6.510015900376862,"x":74.53,"y":170.62,"x0":-2.1703542347691283,"y0":50.003763000837544,"z0":5.598003377912809,"aX":-9.531038100283999},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2302,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3907015560654328,"extension":6.654295761392418},"index":7,"playId":"18fcca2e-e32a-3600-b232-69b59588b904","pitchNumber":8,"startTime":"2026-05-28T00:14:20.662Z","endTime":"2026-05-28T00:14:26.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730184423059253,"aZ":-25.92664064207338,"pfxX":-8.044639423286249,"pfxZ":3.7791852638647807,"pX":-0.3266047474749003,"pZ":2.3333737970185378,"vX0":7.8993504596536335,"vY0":-127.65208510467046,"vZ0":-2.939989732460659,"x":129.45,"y":175.78,"x0":-2.4127644592416684,"y0":50.00369376090516,"z0":5.536211278682702,"aX":-13.306514044957156},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":12.8,"spinRate":1466,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.4287073523602132,"extension":6.694313853579566},"hitData":{"launchSpeed":101.1,"launchAngle":38.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":93.64,"coordY":55.99}},"index":8,"playId":"9cb827f5-ac11-333c-af3b-a58360809914","pitchNumber":9,"startTime":"2026-05-28T00:14:45.908Z","endTime":"2026-05-28T00:14:55.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:14:55.473Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to right fielder Blake Dunn.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-28T00:16:58.698Z","endTime":"2026-05-28T00:18:45.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.899631005388702,"aZ":-28.734231620661415,"pfxX":-4.128480841700958,"pfxZ":2.319032649787836,"pX":-1.0118776254533386,"pZ":0.4857410074422797,"vX0":-6.044050554674288,"vY0":-121.27586872718342,"vZ0":-7.022072095304507,"x":155.57,"y":225.66,"x0":2.0539604647909946,"y0":50.001421872457165,"z0":5.942671251271601,"aX":-6.115135084126279},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.6,"breakHorizontal":9.0,"spinRate":2793,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4525573609318787,"extension":6.436913797402325},"index":0,"playId":"fdfb4791-80fb-304b-abe7-8e37ebeaec52","pitchNumber":1,"startTime":"2026-05-28T00:17:10.362Z","endTime":"2026-05-28T00:17:18.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.910779466519145,"aZ":-16.354125018188114,"pfxX":2.6405145014265,"pfxZ":8.725184793086619,"pX":0.6163122730529553,"pZ":4.768255666808285,"vX0":-4.821628585499275,"vY0":-134.04635159549034,"vZ0":-0.5092688907416355,"x":93.51,"y":110.04,"x0":2.0981526006389135,"y0":50.00458643811875,"z0":6.131914029000036,"aX":4.789115829372502},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-3.7,"spinRate":2249,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4091473758480024,"extension":6.349910964661197},"index":1,"playId":"7c068695-d1a7-3f43-aac0-5770f2f56e27","pitchNumber":2,"startTime":"2026-05-28T00:17:27.302Z","endTime":"2026-05-28T00:17:34.457Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754585330867187,"aZ":-32.145925429868655,"pfxX":-5.0562978117747885,"pfxZ":0.02249023961755725,"pX":0.44695071858274826,"pZ":3.3866429218139107,"vX0":-2.4560145171719903,"vY0":-119.44164205777493,"vZ0":0.09198879114856195,"x":99.96,"y":147.34,"x0":2.1512368786288216,"y0":50.00373983989414,"z0":6.280529101681637,"aX":-7.178647962961016},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.4,"breakHorizontal":9.8,"spinRate":2858,"spinDirection":307},"zone":3,"typeConfidence":2.0,"plateTime":0.4616720417943663,"extension":6.414520230717662},"index":2,"playId":"1df67668-9666-3751-87e7-a49cb65df9f6","pitchNumber":3,"startTime":"2026-05-28T00:17:44.255Z","endTime":"2026-05-28T00:17:51.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182795729512197,"aZ":-13.662814181123965,"pfxX":3.0003350169549003,"pfxZ":10.073744028528399,"pX":0.7294460693337614,"pZ":2.8188875880502806,"vX0":-4.697104108743719,"vY0":-134.91607312625328,"vZ0":-5.810148291415223,"x":89.2,"y":162.67,"x0":2.105642171517528,"y0":50.00555603615834,"z0":5.9685478348241565,"aX":5.5153743742332875},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":-4.4,"spinRate":2363,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.40645058107009646,"extension":6.515040246246443},"hitData":{"launchSpeed":90.5,"launchAngle":41.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.35,"coordY":71.15}},"index":3,"playId":"8843a787-108d-3fab-85a3-084749550bc6","pitchNumber":4,"startTime":"2026-05-28T00:18:35.499Z","endTime":"2026-05-28T00:18:45.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:18:45.563Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to right fielder Blake Dunn.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-28T00:18:45.294Z","endTime":"2026-05-28T00:19:40.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"Flyout","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":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":80.8,"endSpeed":74.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67060480081939,"aZ":-35.86111987817184,"pfxX":-3.5971632588452795,"pfxZ":-2.6684640528794143,"pX":-0.22041788722288033,"pZ":0.4157953532374189,"vX0":-4.477569355554952,"vY0":-117.43781769631198,"vZ0":-5.088270395773359,"x":125.4,"y":227.55,"x0":2.1868508123627874,"y0":50.00340312530198,"z0":5.989692520134194,"aX":-4.966054485529678},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.9,"breakHorizontal":7.7,"spinRate":2824,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.46850304758629013,"extension":6.392198221510569},"index":0,"playId":"782cbbc2-470a-3dc6-acf0-e2f8d57ea3e3","pitchNumber":1,"startTime":"2026-05-28T00:19:09.224Z","endTime":"2026-05-28T00:19:18.987Z","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.9,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00778562766913,"aZ":-11.703400455660512,"pfxX":2.534272445086345,"pfxZ":11.231720531286095,"pX":0.3531308615001363,"pZ":3.237489915600128,"vX0":-5.48001413049884,"vY0":-135.04296681119018,"vZ0":-5.088035548763911,"x":103.54,"y":151.37,"x0":2.0915333002230856,"y0":50.00572739442588,"z0":5.98907047767376,"aX":4.620832551931444},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":-3.2,"spinRate":2356,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4076480853748907,"extension":6.460471962229463},"hitData":{"launchSpeed":94.0,"launchAngle":48.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.1,"coordY":85.66}},"index":1,"playId":"be21dac3-076b-3714-a2b3-6399db66ebfc","pitchNumber":2,"startTime":"2026-05-28T00:19:29.637Z","endTime":"2026-05-28T00:19:40.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:19:40.035Z","atBatIndex":32},{"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":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-28T00:19:39.919Z","endTime":"2026-05-28T00:20:30.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.726925409053045,"aZ":-15.130231127517401,"pfxX":3.8893324721175855,"pfxZ":9.476729816324884,"pX":0.6012341101130567,"pZ":2.6950224047887805,"vX0":-4.992302904812911,"vY0":-133.71983026911948,"vZ0":-5.839778249317543,"x":94.08,"y":166.01,"x0":1.9931939763103392,"y0":50.00035332727922,"z0":6.00548372686327,"aX":6.993245220257525},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-5.9,"spinRate":2327,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.4107100915473749,"extension":6.3819277416262405},"index":0,"playId":"20fe56e6-2bb4-3d30-9789-55a2cad2cab0","pitchNumber":1,"startTime":"2026-05-28T00:20:05.044Z","endTime":"2026-05-28T00:20:09.152Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33056200109559,"aZ":-19.44859462320927,"pfxX":8.502628942092013,"pfxZ":7.856747562928425,"pX":0.6071443887172332,"pZ":2.0934937166172043,"vX0":-6.7786525324714155,"vY0":-126.34755861590018,"vZ0":-5.474168506522437,"x":93.86,"y":182.26,"x0":2.217903211006342,"y0":50.0014865099164,"z0":5.847211024859612,"aX":13.769444136150897},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":13.2,"breakHorizontal":-13.9,"spinRate":2084,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.43322248996743706,"extension":6.360425636179069},"hitData":{"launchSpeed":95.4,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":146.11}},"index":1,"playId":"096f4094-1031-3f9d-b3df-33da8f489eac","pitchNumber":2,"startTime":"2026-05-28T00:20:22.713Z","endTime":"2026-05-28T00:20:30.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:20:30.391Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:22:08.453Z","endTime":"2026-05-28T00:24:03.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"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(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":85.6,"endSpeed":78.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833551995005156,"aZ":-24.384798499688134,"pfxX":-9.232238940900617,"pfxZ":5.015096968326297,"pX":0.6267066806204494,"pZ":1.1339568024847924,"vX0":9.698365156040996,"vY0":-124.12868744958813,"vZ0":-5.7802206443851585,"x":93.11,"y":208.16,"x0":-2.1394570772949297,"y0":50.00555926956778,"z0":5.53461281869327,"aX":-14.348390943615684},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":1613,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4419871929280794,"extension":6.597380885581322},"index":0,"playId":"925c00d9-f16c-3ba0-82df-d987376fdc69","pitchNumber":1,"startTime":"2026-05-28T00:22:36.925Z","endTime":"2026-05-28T00:22:43.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66008465635108,"aZ":-11.467174142750595,"pfxX":-5.634918658796173,"pfxZ":11.07836904293509,"pX":1.0149960239819105,"pZ":2.5503273603650976,"vX0":10.405015022117576,"vY0":-136.4959785994085,"vZ0":-6.261518511866277,"x":78.31,"y":169.92,"x0":-2.1305604277008325,"y0":50.003982023226705,"z0":5.678879562218038,"aX":-10.534311102050342},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":7.8,"spinRate":2302,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.40271552010242884,"extension":6.48190461437447},"index":1,"playId":"7b82d02d-0d77-3082-94ae-b8e416a1db8b","pitchNumber":2,"startTime":"2026-05-28T00:22:51.947Z","endTime":"2026-05-28T00:22:57.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67811069176368,"aZ":-11.664498374307225,"pfxX":-6.687305191455636,"pfxZ":10.713095627501374,"pX":1.2646115417558714,"pZ":2.2903930540435,"vX0":11.773264504791959,"vY0":-137.95806267224285,"vZ0":-6.681329659516494,"x":68.8,"y":176.94,"x0":-2.20286328804842,"y0":50.00196679728185,"z0":5.54156310594537,"aX":-12.802381385833463},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":9.5,"spinRate":2346,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.3980937713233921,"extension":6.557376443809069},"index":2,"playId":"92314243-a7ba-39e5-ad87-620770f1d124","pitchNumber":3,"startTime":"2026-05-28T00:23:12.972Z","endTime":"2026-05-28T00:23:18.673Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":77.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532544091226658,"aZ":-26.31675118338093,"pfxX":-10.223198394190149,"pfxZ":3.789511666995967,"pX":0.7907670926748415,"pZ":1.6332851648749915,"vX0":10.452580520132205,"vY0":-124.4920128521368,"vZ0":-4.202232521311664,"x":86.86,"y":194.68,"x0":-2.164640968877021,"y0":50.00305321355971,"z0":5.560288735871835,"aX":-15.803682596404322},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":1667,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4425448166820516,"extension":6.718432432083307},"index":3,"playId":"fb1318d6-4655-357d-9f54-2ce5145c72e2","pitchNumber":4,"startTime":"2026-05-28T00:23:31.860Z","endTime":"2026-05-28T00:23:38.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-28T00:23:43.480Z","endTime":"2026-05-28T00:23:56.117Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.556476758429355,"aZ":-13.859812782985768,"pfxX":-5.112756415266347,"pfxZ":9.498099583763013,"pX":-0.04187485302160697,"pZ":2.8836636910011433,"vX0":7.828526329135183,"vY0":-138.37553561471685,"vZ0":-4.965309818917746,"x":118.6,"y":160.92,"x0":-2.250951026308959,"y0":50.00157291014904,"z0":5.638830315825969,"aX":-9.857604700417077},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2345,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3967075758906944,"extension":6.539215782149988},"hitData":{"launchSpeed":93.8,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":164.35}},"index":5,"playId":"4387d1d2-193e-3d17-9848-c8c40ea76989","pitchNumber":5,"startTime":"2026-05-28T00:23:56.117Z","endTime":"2026-05-28T00:24:03.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:24:03.459Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:24:04.665Z","endTime":"2026-05-28T00:26:07.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"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,2,3,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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.1,"endSpeed":74.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14454322855866,"aZ":-41.56842444987461,"pfxX":3.4660847820742458,"pfxZ":-6.6937625650977814,"pX":1.0103213496387087,"pZ":3.0235895071960823,"vX0":7.343862509606766,"vY0":-117.8863222205485,"vZ0":2.5820115356830797,"x":78.49,"y":157.14,"x0":-2.6000978161272106,"y0":50.00451517683213,"z0":5.7607449614054715,"aX":4.86198240146047},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.2,"breakHorizontal":-8.2,"spinRate":2725,"spinDirection":44},"zone":12,"typeConfidence":0.89,"plateTime":0.46523365564040864,"extension":6.475721176199892},"index":0,"playId":"039d88d8-7629-3bb6-b148-1909305fd813","pitchNumber":1,"startTime":"2026-05-28T00:24:29.972Z","endTime":"2026-05-28T00:24:35.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.165513069589284,"aZ":-18.21809573530368,"pfxX":-0.8661232898253068,"pfxZ":7.43852278503825,"pX":-0.5157266997929835,"pZ":3.850121795853608,"vX0":5.8133512681120925,"vY0":-135.50285893583444,"vZ0":-1.2302608348029616,"x":136.66,"y":134.83,"x0":-2.56822101070099,"y0":50.00104718277804,"z0":5.5719341363531445,"aX":-1.6252927610428418},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":0.5,"spinRate":2130,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.40285699848794554,"extension":6.361375520699083},"index":1,"playId":"075e1f3c-4e88-3f92-99ef-3b5584b57a9b","pitchNumber":2,"startTime":"2026-05-28T00:24:47.144Z","endTime":"2026-05-28T00:24:54.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.531073407821015,"aZ":-18.24091685047474,"pfxX":0.23566657795141732,"pfxZ":7.503853393277936,"pX":0.4364571057555678,"pZ":2.6739650587915946,"vX0":8.064392561272456,"vY0":-134.49013150036586,"vZ0":-4.162532938004987,"x":100.36,"y":166.58,"x0":-2.614737539881971,"y0":50.00000346255979,"z0":5.512678658175498,"aX":0.435747211236675},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-1.9,"spinRate":2283,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.4052135432428363,"extension":6.462949740799552},"index":2,"playId":"e0965026-6874-365a-95b3-8acb6323bcb2","pitchNumber":3,"startTime":"2026-05-28T00:25:06.868Z","endTime":"2026-05-28T00:25:11.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.618033539630662,"aZ":-25.881321313451778,"pfxX":-7.408316147252539,"pfxZ":3.8139321513036037,"pX":-1.6503762822119907,"pZ":2.6355739415099912,"vX0":4.005096675716337,"vY0":-127.19752614402053,"vZ0":-2.181511948712348,"x":179.91,"y":167.62,"x0":-2.277972502990117,"y0":50.00020151278066,"z0":5.544061935516538,"aX":-12.210467922070915},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":12.6,"spinRate":1608,"spinDirection":243},"zone":11,"typeConfidence":0.89,"plateTime":0.42963110706375396,"extension":6.671988915689781},"index":3,"playId":"49896840-788d-36b4-9854-4a9e743254e8","pitchNumber":4,"startTime":"2026-05-28T00:25:28.112Z","endTime":"2026-05-28T00:25:33.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-05-28T00:25:40.812Z","endTime":"2026-05-28T00:26:00.362Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383197550865688,"aZ":-11.453506133366345,"pfxX":-6.798722067902165,"pfxZ":10.615874905785756,"pX":0.8170397992584012,"pZ":0.6267370284127354,"vX0":10.80361423420179,"vY0":-138.45473127688777,"vZ0":-10.675624351990843,"x":85.86,"y":221.86,"x0":-2.2427755729522434,"y0":50.002681658150784,"z0":5.2871247846565375,"aX":-13.270277674838232},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2303,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.3948118701590082,"extension":6.816931999860947},"index":5,"playId":"4bd5586c-f8b2-3e03-9491-e8ffe3f0ea59","pitchNumber":5,"startTime":"2026-05-28T00:26:00.362Z","endTime":"2026-05-28T00:26:07.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:26:07.447Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:27:44.133Z","endTime":"2026-05-28T00:29:03.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"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":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-28T00:26:17.446Z","endTime":"2026-05-28T00:27:27.431Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"d9d2d01a-1bce-3427-964f-350065873122","startTime":"2026-05-28T00:27:27.431Z","endTime":"2026-05-28T00:27:31.375Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.076956882042012,"aZ":-18.188842881743504,"pfxX":-2.6657940181318693,"pfxZ":7.7225255788203135,"pX":1.012305269477742,"pZ":0.7543250629280837,"vX0":10.09153396458689,"vY0":-133.32491400570916,"vZ0":-8.677049960599918,"x":78.41,"y":218.41,"x0":-2.465670202887115,"y0":50.00203144997578,"z0":5.349137901884089,"aX":-4.827805002729804},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":2.8,"spinRate":2175,"spinDirection":194},"zone":14,"typeConfidence":0.81,"plateTime":0.409898982023321,"extension":6.607385075638214},"index":2,"playId":"4a3c336b-56d1-3272-9bc6-2be6d365757f","pitchNumber":1,"startTime":"2026-05-28T00:27:46.498Z","endTime":"2026-05-28T00:27:52.040Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.302287250719814,"aZ":-25.32329306668021,"pfxX":-9.059413201108228,"pfxZ":4.2744181578770695,"pX":0.0848217565324143,"pZ":1.187621508785411,"vX0":8.427422092661928,"vY0":-125.25317167464587,"vZ0":-5.5790507878256355,"x":113.77,"y":206.71,"x0":-2.1328344812168702,"y0":50.00071275377017,"z0":5.492146904441853,"aX":-14.514040313375094},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":14.6,"spinRate":1644,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4358911714557565,"extension":6.669071058090933},"index":3,"playId":"700b1aa1-2a5a-3fb2-b0dc-911fa2a825f3","pitchNumber":2,"startTime":"2026-05-28T00:28:07.631Z","endTime":"2026-05-28T00:28:13.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07043923176189,"aZ":-9.956744038962611,"pfxX":-4.813082022437069,"pfxZ":11.324856729929653,"pX":-0.2786712831764369,"pZ":2.024134249069239,"vX0":6.981900367685478,"vY0":-139.13919808963584,"vZ0":-7.791462176641771,"x":127.62,"y":184.13,"x0":-2.1945349524816327,"y0":50.00097114396633,"z0":5.519485004103705,"aX":-9.4413323390719},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":7.3,"spinRate":2304,"spinDirection":203},"zone":8,"typeConfidence":0.91,"plateTime":0.39357104286092914,"extension":6.5272911935903135},"index":4,"playId":"1dfecdf0-3cad-34cc-8e7f-13490bf50ab2","pitchNumber":3,"startTime":"2026-05-28T00:28:30.710Z","endTime":"2026-05-28T00:28:37.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.456054173942793,"aZ":-11.160269665167753,"pfxX":-6.621419756848326,"pfxZ":10.640060344541787,"pX":0.19576878736778744,"pZ":1.7268442100260633,"vX0":8.933478413944785,"vY0":-139.4217594460261,"vZ0":-8.323483206691439,"x":109.54,"y":192.16,"x0":-2.1851056167643286,"y0":50.00176211104692,"z0":5.481863020197837,"aX":-13.075641394896332},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":10.2,"spinRate":2301,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.39241720475447517,"extension":6.6521851664623926},"hitData":{"launchSpeed":102.8,"launchAngle":26.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.45,"coordY":38.68}},"index":5,"playId":"3e3cb902-5367-3f71-a804-d856455501f9","pitchNumber":4,"startTime":"2026-05-28T00:28:50.761Z","endTime":"2026-05-28T00:29:03.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:29:03.424Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Sal Stewart to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:29:05.415Z","endTime":"2026-05-28T00:31:10.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.068890024153898,"aZ":-38.95241862508054,"pfxX":7.471170410332602,"pfxZ":-4.87093747370216,"pX":-0.6774840782607857,"pZ":4.481028023534121,"vX0":2.80458569396213,"vY0":-117.4105859697803,"vZ0":5.285820874478261,"x":142.82,"y":117.79,"x0":-2.8596605414351304,"y0":50.004869662119624,"z0":5.833700995017856,"aX":10.389272488617884},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.2,"breakHorizontal":-14.3,"spinRate":2788,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.4672334288931115,"extension":6.328391187039416},"index":0,"playId":"4b2e99aa-d1c5-3b41-a14c-a11aa5050fe7","pitchNumber":1,"startTime":"2026-05-28T00:29:34.733Z","endTime":"2026-05-28T00:29:40.622Z","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":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.523462376279735,"aZ":-39.086250974130316,"pfxX":2.4807802297276407,"pfxZ":-4.972250895260803,"pX":0.7363983661645157,"pZ":4.7423366271284255,"vX0":6.955098833698801,"vY0":-116.9821706357909,"vZ0":5.759978874912934,"x":88.93,"y":110.74,"x0":-2.5944338773496396,"y0":50.003427529301135,"z0":5.906823771318717,"aX":3.447193240526598},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.3,"breakHorizontal":-6.1,"spinRate":2691,"spinDirection":41},"zone":12,"typeConfidence":0.65,"plateTime":0.4677457211891163,"extension":6.4245996090827715},"index":1,"playId":"6dc5e6b0-fb83-3770-a2ea-c371ee8061bb","pitchNumber":2,"startTime":"2026-05-28T00:29:54.882Z","endTime":"2026-05-28T00:29:59.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.690520823936257,"aZ":-18.81422605315872,"pfxX":-2.1853320707802073,"pfxZ":7.437770578207939,"pX":-0.7413700216451025,"pZ":2.8796817847452223,"vX0":5.790617178330607,"vY0":-132.72415973456327,"vZ0":-3.443181176327263,"x":145.26,"y":161.03,"x0":-2.6611397327729227,"y0":50.000221492656735,"z0":5.553093371464118,"aX":-3.9245847547740538},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":2.8,"spinRate":2187,"spinDirection":186},"zone":4,"typeConfidence":0.88,"plateTime":0.4116753326747822,"extension":6.437872222408191},"index":2,"playId":"616bb802-3361-32fd-a43f-79f7209b9f93","pitchNumber":3,"startTime":"2026-05-28T00:30:17.627Z","endTime":"2026-05-28T00:30:22.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7848251575957,"aZ":-12.790440827781376,"pfxX":-5.152296025961049,"pfxZ":10.15698378507307,"pX":-0.4435874136058365,"pZ":4.322754742280273,"vX0":7.035373662856002,"vY0":-137.37259364790285,"vZ0":-1.403682618995815,"x":133.91,"y":122.07,"x0":-2.3699545456882727,"y0":50.00660824792149,"z0":5.711020600436892,"aX":-9.837232864250542},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2224,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.398909885806916,"extension":6.591809095550173},"index":3,"playId":"0559ce88-975a-3ad4-a6b9-fa06fb784ff4","pitchNumber":4,"startTime":"2026-05-28T00:30:36.962Z","endTime":"2026-05-28T00:30:43.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787599271937825,"aZ":-12.743711974289083,"pfxX":-5.821562727277884,"pfxZ":10.109965362818075,"pX":1.0022962442264969,"pZ":3.2100444686943272,"vX0":10.64108809388841,"vY0":-137.57552947461696,"vZ0":-4.2995103992415045,"x":78.79,"y":152.11,"x0":-2.154782360677162,"y0":50.001336063644345,"z0":5.653284481609405,"aX":-11.187802448265577},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2214,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.39774566730427496,"extension":6.631987294618141},"index":4,"playId":"a01ad5ee-46c2-31c8-83d4-1b192f0911d4","pitchNumber":5,"startTime":"2026-05-28T00:31:05.504Z","endTime":"2026-05-28T00:31:10.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:31:10.749Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Steer lines out to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:34:08.203Z","endTime":"2026-05-28T00:34:18.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[2],"actionIndex":[1],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T00:31:18.399Z","endTime":"2026-05-28T00:31:48.908Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tobias Myers replaces Jonah Tong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-28T00:31:48.908Z","endTime":"2026-05-28T00:34:10.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541755490578954,"aZ":-17.56521195878165,"pfxX":1.4302050548086287,"pfxZ":8.691247832942842,"pX":-0.6514928377686471,"pZ":2.400462390059132,"vX0":0.23589748814968645,"vY0":-127.83275520404139,"vZ0":-4.977085499573687,"x":141.83,"y":173.97,"x0":-0.930629875858223,"y0":50.00019071461269,"z0":5.721537820475379,"aX":2.403039609618885},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.1,"breakHorizontal":-2.6,"spinRate":2207,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.425975728553583,"extension":6.616645172664591},"hitData":{"launchSpeed":97.2,"launchAngle":22.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.6,"coordY":64.28}},"index":2,"playId":"2d72895f-c603-3c59-8e59-6bbb0956ca7d","pitchNumber":1,"startTime":"2026-05-28T00:34:10.531Z","endTime":"2026-05-28T00:34:18.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:34:18.249Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:36:28.895Z","endTime":"2026-05-28T00:37:24.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.038732657141736,"aZ":-37.646644324827484,"pfxX":-7.787202721645613,"pfxZ":-3.9108275896175315,"pX":-1.1147456745291418,"pZ":-0.7589472647920797,"vX0":-5.121434951522536,"vY0":-118.80184970827823,"vZ0":-7.455142181959769,"x":159.49,"y":259.27,"x0":2.095580720956213,"y0":50.001552145759426,"z0":5.927083033452599,"aX":-10.904594942683929},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.9,"breakHorizontal":15.5,"spinRate":2770,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4646541614710058,"extension":6.49122874901567},"index":0,"playId":"dc53b327-b196-352f-bd27-b875787474a4","pitchNumber":1,"startTime":"2026-05-28T00:36:48.058Z","endTime":"2026-05-28T00:36:53.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-28T00:37:03.076Z","endTime":"2026-05-28T00:37:14.076Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18111523692251,"aZ":-15.13391331552694,"pfxX":3.8895432769617013,"pfxZ":9.348843660802455,"pX":0.03123572130306268,"pZ":2.910576412191703,"vX0":-6.80285968191512,"vY0":-133.95868771606902,"vZ0":-5.180901330433976,"x":115.81,"y":160.19,"x0":2.0950547911232658,"y0":50.00240685799546,"z0":5.946853076181887,"aX":7.089664675591354},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":-5.6,"spinRate":2245,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40845655265435843,"extension":6.398937067412338},"hitData":{"launchSpeed":94.7,"launchAngle":34.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.32,"coordY":90.2}},"index":2,"playId":"31fa7348-8247-3379-80c0-b7d8c8094661","pitchNumber":2,"startTime":"2026-05-28T00:37:14.076Z","endTime":"2026-05-28T00:37:24.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:37:24.570Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Eric Wagaman lines out to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:37:23.096Z","endTime":"2026-05-28T00:39:02.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087635535314273,"aZ":-14.864791312146306,"pfxX":4.076373975439449,"pfxZ":9.469131968093864,"pX":0.5429690076087391,"pZ":2.396012843904137,"vX0":-5.55362488066848,"vY0":-134.57037813740558,"vZ0":-6.567258563515774,"x":96.3,"y":174.09,"x0":2.1069610636412524,"y0":50.0026799499471,"z0":5.927205034768046,"aX":7.452031342828338},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":-6.1,"spinRate":2239,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.40752509332163633,"extension":6.3201353706458105},"index":0,"playId":"0893abc3-0c1a-3263-8796-8f9072206cc8","pitchNumber":1,"startTime":"2026-05-28T00:37:44.446Z","endTime":"2026-05-28T00:37:51.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.927780568643993,"aZ":-26.810502301293834,"pfxX":8.676327354533013,"pfxZ":3.5155275773105963,"pX":0.425663288642362,"pZ":3.7121401966737047,"vX0":-7.025571738159269,"vY0":-123.19962551451991,"vZ0":-0.33402316309794156,"x":100.77,"y":138.55,"x0":2.1959108175340423,"y0":50.00560364700115,"z0":6.127835335115573,"aX":13.254840413709214},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.5,"breakHorizontal":-13.9,"spinRate":1839,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.44567402450468707,"extension":6.426775870316574},"index":1,"playId":"dcf79efa-bf1d-3d7b-9eb7-5925ff7a4106","pitchNumber":2,"startTime":"2026-05-28T00:37:57.906Z","endTime":"2026-05-28T00:38:03.221Z","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":79.2,"endSpeed":73.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63643724156559,"aZ":-39.735012605680495,"pfxX":-5.123628064289237,"pfxZ":-5.616204687915758,"pX":0.44051704224934696,"pZ":2.8440539870663573,"vX0":-2.43766791084894,"vY0":-115.34824746273213,"vZ0":0.8560648517203513,"x":100.21,"y":161.99,"x0":2.176958485489048,"y0":50.00296692769955,"z0":6.301980705595277,"aX":-6.897393720307327},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.7,"breakHorizontal":9.8,"spinRate":2929,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.4750195446188301,"extension":6.203770222757624},"index":2,"playId":"0bdb44bb-7435-3003-989b-b8c878578425","pitchNumber":3,"startTime":"2026-05-28T00:38:13.304Z","endTime":"2026-05-28T00:38:20.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747233709374413,"aZ":-12.679187150957711,"pfxX":2.501438515584767,"pfxZ":10.711339071191308,"pX":1.3752019497239554,"pZ":3.7763827910262977,"vX0":-2.97395137795234,"vY0":-134.683724670971,"vZ0":-3.680735514784968,"x":64.58,"y":136.82,"x0":2.1735095830882223,"y0":50.00518802842422,"z0":6.069588943326074,"aX":4.554137698454525},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":-3.8,"spinRate":2262,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40810682767253237,"extension":6.436013080660599},"index":3,"playId":"ad7b52c9-b49c-31bb-a690-6c53c8441e9a","pitchNumber":4,"startTime":"2026-05-28T00:38:32.686Z","endTime":"2026-05-28T00:38:38.865Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-28T00:38:43.656Z","endTime":"2026-05-28T00:38:53.983Z","isPitch":false,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413663980058622,"aZ":-24.220103004548683,"pfxX":8.398444361025343,"pfxZ":5.143314020761775,"pX":0.05338576799580771,"pZ":2.6602651625895177,"vX0":-8.022786642892905,"vY0":-124.00328465794131,"vZ0":-3.08970129089918,"x":114.97,"y":166.95,"x0":2.250362376202615,"y0":50.002437791590786,"z0":5.958474954126106,"aX":12.987814839226578},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.8,"breakHorizontal":-13.2,"spinRate":1920,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.44288713301075733,"extension":6.498129697297778},"hitData":{"launchSpeed":82.3,"launchAngle":22.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.35,"coordY":100.36}},"index":5,"playId":"17f92583-3af4-3db8-89ec-54582395da0c","pitchNumber":5,"startTime":"2026-05-28T00:38:53.983Z","endTime":"2026-05-28T00:39:02.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:39:02.599Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:39:03.420Z","endTime":"2026-05-28T00:40:43.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 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":82.8,"endSpeed":76.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.650594542210445,"aZ":-32.65330414445385,"pfxX":-2.9657075724771924,"pfxZ":-0.326351423629033,"pX":0.1698290685374818,"pZ":2.5098493105906785,"vX0":-4.013071011113992,"vY0":-120.54077355354049,"vZ0":-1.494952365464716,"x":110.53,"y":171.01,"x0":2.2421655915694734,"y0":50.00307782059552,"z0":6.023727634434345,"aX":-4.358991236367121},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":6.4,"spinRate":2720,"spinDirection":284},"zone":5,"typeConfidence":2.0,"plateTime":0.4545658367737584,"extension":6.39396493221922},"index":0,"playId":"024d7b9b-0bb6-3076-b2ee-eb6c81d6b898","pitchNumber":1,"startTime":"2026-05-28T00:39:26.954Z","endTime":"2026-05-28T00:39:33.112Z","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":92.8,"endSpeed":85.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.246578067560304,"aZ":-16.194390250872484,"pfxX":4.263442702297898,"pfxZ":8.63168364831427,"pX":-0.6975918893591572,"pZ":3.584554197153807,"vX0":-8.888346042950024,"vY0":-134.94274926353592,"vZ0":-3.299380128324109,"x":143.59,"y":142.0,"x0":2.079070215233223,"y0":50.004863748901016,"z0":5.9580297020939765,"aX":7.895555385376691},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-5.9,"spinRate":2485,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4052608024373261,"extension":6.342921890492892},"index":1,"playId":"d3f50159-bd6c-30fb-a755-04a94002441b","pitchNumber":2,"startTime":"2026-05-28T00:39:46.708Z","endTime":"2026-05-28T00:39:53.985Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.393707934561167,"aZ":-34.79128733929542,"pfxX":-7.447738382997491,"pfxZ":-1.8008301487912997,"pX":-0.06918499089024904,"pZ":1.4260054582014083,"vX0":-3.3795000464387632,"vY0":-120.19721330056396,"vZ0":-3.5437481135693414,"x":119.64,"y":200.28,"x0":2.3247063108323003,"y0":50.00227737520419,"z0":6.025011812998641,"aX":-10.840256418746511},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.8,"breakHorizontal":14.3,"spinRate":2945,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4565756610390084,"extension":6.414045583859093},"index":2,"playId":"9fc7f251-00bc-3ecc-8faf-8eda884b7a08","pitchNumber":3,"startTime":"2026-05-28T00:40:02.087Z","endTime":"2026-05-28T00:40:07.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264819403712934,"aZ":-31.846290818308088,"pfxX":-6.299358105479126,"pfxZ":0.22271372475897344,"pX":-0.039220933729471184,"pZ":2.3004813490012057,"vX0":-3.469735815568763,"vY0":-119.91270449770408,"vZ0":-2.386851918358289,"x":118.5,"y":176.67,"x0":2.242777653535504,"y0":50.00121741860862,"z0":6.138062826660115,"aX":-9.211641860719991},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.1,"breakHorizontal":12.2,"spinRate":2820,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.45602187902760427,"extension":6.445004508353248},"index":3,"playId":"b965d791-ad69-3d21-a683-e6988b9f85f0","pitchNumber":4,"startTime":"2026-05-28T00:40:17.201Z","endTime":"2026-05-28T00:40:21.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401230183071952,"aZ":-13.05804897266965,"pfxX":3.2627458238937885,"pfxZ":10.072666704551164,"pX":0.7338350717346844,"pZ":2.2251132840973233,"vX0":-4.7718911134491435,"vY0":-136.50183653925504,"vZ0":-7.427486584781005,"x":89.03,"y":178.7,"x0":2.0760631439311936,"y0":50.00518530753837,"z0":5.869519531942688,"aX":6.194066064134348},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2540,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4003617719289596,"extension":6.53082562638364},"hitData":{"launchSpeed":82.9,"launchAngle":10.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.79,"coordY":124.92}},"index":4,"playId":"8e6db4dd-b115-359b-acbb-e9319c683ae0","pitchNumber":5,"startTime":"2026-05-28T00:40:34.502Z","endTime":"2026-05-28T00:40:43.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:40:43.610Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a ground ball to right fielder Blake Dunn. Brett Baty to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:40:54.908Z","endTime":"2026-05-28T00:41:21.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152085764393725,"aZ":-17.515991323411086,"pfxX":6.267356002869129,"pfxZ":7.98290850360817,"pX":0.05710022373515384,"pZ":3.2453595355785105,"vX0":-8.111254558601322,"vY0":-134.18873867728942,"vZ0":-3.6798677523799617,"x":114.82,"y":151.16,"x0":2.2950038383558518,"y0":50.002624053235465,"z0":5.871176170931934,"aX":11.508871673943341},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-9.7,"spinRate":2101,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4071036152740146,"extension":6.492026679330302},"hitData":{"launchSpeed":101.3,"launchAngle":-1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.22,"coordY":151.68}},"index":0,"playId":"23b29104-fce1-371d-8cbd-6d504b0054a3","pitchNumber":1,"startTime":"2026-05-28T00:41:12.321Z","endTime":"2026-05-28T00:41:21.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:41:21.911Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to center fielder TJ Friedl. Brett Baty scores. Luis Torrens to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:42:04.466Z","endTime":"2026-05-28T00:45:09.693Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":9},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T00:41:44.430Z","endTime":"2026-05-28T00:42:06.747Z","isPitch":false,"type":"action"},{"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":83.0,"endSpeed":76.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.541271380579065,"aZ":-31.453167837525875,"pfxX":-5.50210333520629,"pfxZ":0.4835353155366384,"pX":-0.447582627881489,"pZ":1.7838117539496483,"vX0":-4.706499277958568,"vY0":-120.84615153705208,"vZ0":-3.492684047289466,"x":134.06,"y":190.62,"x0":2.2397797476600063,"y0":50.00027771049444,"z0":6.010604098145785,"aX":-8.1358886343236},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":11.0,"spinRate":2815,"spinDirection":307},"zone":7,"typeConfidence":2.0,"plateTime":0.4532447312409711,"extension":6.520734215168912},"index":1,"playId":"a6cfd77b-8c91-3639-9d2a-4cf56e8a069a","pitchNumber":1,"startTime":"2026-05-28T00:42:06.747Z","endTime":"2026-05-28T00:42:18.109Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.003574526980668,"aZ":-30.55791627157094,"pfxX":-4.945990919057287,"pfxZ":1.0679960331070948,"pX":-0.2471808519577213,"pZ":1.5998209338811173,"vX0":-4.322454337468572,"vY0":-122.31559088572295,"vZ0":-4.204770754155987,"x":126.42,"y":195.58,"x0":2.18527983637204,"y0":50.00543991257802,"z0":5.960002878093203,"aX":-7.498032083153988},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":10.0,"spinRate":3023,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4477222129914593,"extension":6.447627107960128},"index":2,"playId":"dbfcc584-ff60-3c1f-8b2e-ec34e3cec35e","pitchNumber":2,"startTime":"2026-05-28T00:42:26.390Z","endTime":"2026-05-28T00:42:30.480Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-28T00:42:37.867Z","endTime":"2026-05-28T00:42:50.456Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":84.3,"endSpeed":77.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014402875213424,"aZ":-34.311708613191,"pfxX":-6.587009094659193,"pfxZ":-1.4211919891514329,"pX":-0.7683599708394325,"pZ":-0.18213512331942155,"vX0":-5.061762434770176,"vY0":-122.5798617531591,"vZ0":-7.458816643147362,"x":146.29,"y":243.7,"x0":2.184665800978278,"y0":50.001278974163235,"z0":5.859177764434606,"aX":-9.941475806553006},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":13.2,"spinRate":2947,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.44820285579900476,"extension":6.475001132145872},"index":4,"playId":"400e4a9a-6d38-349e-a2f5-3a931caa0b55","pitchNumber":3,"startTime":"2026-05-28T00:42:50.456Z","endTime":"2026-05-28T00:42:55.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.105074562961995,"aZ":-13.426876997078738,"pfxX":2.8972331690907045,"pfxZ":10.01348450805109,"pX":-0.23220325555175766,"pZ":3.4256616826519615,"vX0":-7.125530901714848,"vY0":-135.59683278375164,"vZ0":-4.248380225114277,"x":125.85,"y":146.29,"x0":2.046842271645492,"y0":50.0051300221225,"z0":5.941621738742846,"aX":5.426028175814759},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-3.8,"spinRate":2478,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4030765824295792,"extension":6.427144416512827},"index":5,"playId":"bed13725-0485-3063-9ff3-94821cddbea1","pitchNumber":4,"startTime":"2026-05-28T00:43:12.742Z","endTime":"2026-05-28T00:43:23.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.615173354678188,"aZ":-16.80300757065025,"pfxX":1.9590679608599344,"pfxZ":8.11563847243342,"pX":0.5994118274080714,"pZ":3.549328833697887,"vX0":-4.367306120019158,"vY0":-136.40218529522176,"vZ0":-3.5686433356902025,"x":94.15,"y":142.95,"x0":1.963149218443033,"y0":50.00031668388814,"z0":6.025646977874557,"aX":3.7097574961073305},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-2.6,"spinRate":2338,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4007892015119894,"extension":6.354706287186601},"index":6,"playId":"ac41a693-8a63-3b54-b97f-6735ba770283","pitchNumber":5,"startTime":"2026-05-28T00:43:45.232Z","endTime":"2026-05-28T00:44:12.241Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"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.2,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66681114354258,"aZ":-30.353358057706245,"pfxX":-5.494362540791433,"pfxZ":1.1947360846466317,"pX":-1.025253544647185,"pZ":2.508705498851389,"vX0":-5.795653916674116,"vY0":-122.53101651418476,"vZ0":-2.408397733788954,"x":156.08,"y":171.04,"x0":2.082477049184627,"y0":50.00422038580945,"z0":6.09186377979725,"aX":-8.373025711743677},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":11.3,"spinRate":2979,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4466167852133549,"extension":6.451374472237374},"index":7,"playId":"23b0cb18-81b1-300c-b10b-e769742b2c70","pitchNumber":6,"startTime":"2026-05-28T00:44:18.416Z","endTime":"2026-05-28T00:44:24.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.923047610259946,"aZ":-33.719274182844934,"pfxX":-8.675344214421074,"pfxZ":-1.0647894302697143,"pX":-0.9910058437971226,"pZ":3.5830054118839914,"vX0":-4.845163815586779,"vY0":-120.73791770357234,"vZ0":0.8236495508928063,"x":154.77,"y":142.04,"x0":2.1825541740629637,"y0":50.00585317297412,"z0":6.2525822505963715,"aX":-12.550302981656126},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.3,"breakHorizontal":17.0,"spinRate":2926,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.4571983615114763,"extension":6.384526149726366},"index":8,"playId":"cc7092e2-f9b5-37de-8f1c-569541e860af","pitchNumber":7,"startTime":"2026-05-28T00:44:40.566Z","endTime":"2026-05-28T00:44:46.160Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.232901370314323,"aZ":-10.766816039823205,"pfxX":2.6933896119620453,"pfxZ":11.47603045083055,"pX":0.6721243166974331,"pZ":2.9809858729070324,"vX0":-4.6004024341070116,"vY0":-136.0553939556379,"vZ0":-5.915769935072181,"x":91.38,"y":158.29,"x0":2.0388183445943278,"y0":50.00440398493428,"z0":5.9374115974581585,"aX":5.025367655882055},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":-3.8,"spinRate":2463,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.40334921072673247,"extension":6.449247242545683},"hitData":{"launchSpeed":85.5,"launchAngle":16.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.21,"coordY":87.12}},"index":9,"playId":"6042105c-d5e0-3375-a6b6-48aabbedc98e","pitchNumber":8,"startTime":"2026-05-28T00:44:58.694Z","endTime":"2026-05-28T00:45:09.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:45:09.693Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:45:15.641Z","endTime":"2026-05-28T00:47:08.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","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":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60715582493607,"aZ":-12.397439065162214,"pfxX":4.305824061885423,"pfxZ":10.693789895138712,"pX":-0.06351852464317827,"pZ":2.9401279697415084,"vX0":-7.428251226926885,"vY0":-135.3915012807796,"vZ0":-5.734667623030477,"x":119.42,"y":159.4,"x0":2.1609805574660768,"y0":50.00269394952593,"z0":5.959379544005336,"aX":7.963509824923043},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-6.1,"spinRate":2466,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40512536302351343,"extension":6.475903295806007},"index":0,"playId":"e5261fd8-4db6-33bb-9b53-1d1c8a570981","pitchNumber":1,"startTime":"2026-05-28T00:45:41.881Z","endTime":"2026-05-28T00:45:47.380Z","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.1,"endSpeed":85.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.933504786154252,"aZ":-16.85176916617551,"pfxX":5.37384275505368,"pfxZ":8.099517776875825,"pX":0.6192938693231633,"pZ":3.7479685467033024,"vX0":-6.171350503938191,"vY0":-136.8625065968114,"vZ0":-2.9443179372885755,"x":93.39,"y":137.58,"x0":2.2079886992169193,"y0":50.00618377314558,"z0":5.995599588335014,"aX":10.170749620188385},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-8.4,"spinRate":2286,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40059572081780015,"extension":6.397498641652743},"index":1,"playId":"c1ff3226-a79a-3b2a-b4c8-f1782161a96d","pitchNumber":2,"startTime":"2026-05-28T00:46:09.054Z","endTime":"2026-05-28T00:46:17.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-28T00:46:24.345Z","endTime":"2026-05-28T00:46:38.161Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83347291055271,"aZ":-15.737483566449095,"pfxX":4.709155997708435,"pfxZ":8.82375691127559,"pX":0.43716291255566814,"pZ":3.832525074569243,"vX0":-6.17197518478177,"vY0":-135.86962556537748,"vZ0":-2.973744050757715,"x":100.34,"y":135.3,"x0":2.130402280002669,"y0":50.00182119827281,"z0":6.040130506057645,"aX":8.771225536370533},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-7.2,"spinRate":2241,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4037190623281597,"extension":6.325049114453247},"index":3,"playId":"40c7c5d0-577f-3c5d-b50a-d91420750233","pitchNumber":3,"startTime":"2026-05-28T00:46:38.161Z","endTime":"2026-05-28T00:46:44.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.520661995728517,"aZ":-40.140979934018475,"pfxX":-5.339893730754784,"pfxZ":-5.927795534952576,"pX":0.6810597002214309,"pZ":1.6649325564188517,"vX0":-1.8453689753848144,"vY0":-115.53462895279523,"vZ0":-1.4721174586995989,"x":91.04,"y":193.83,"x0":2.1848301516277493,"y0":50.0006069279392,"z0":6.185455069376437,"aX":-7.181447577811985},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.8,"breakHorizontal":10.1,"spinRate":2945,"spinDirection":323},"zone":9,"typeConfidence":2.0,"plateTime":0.4749824851779261,"extension":6.291792080698206},"hitData":{"launchSpeed":89.7,"launchAngle":25.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.95,"coordY":64.03}},"index":4,"playId":"c6a48ae3-132c-3e3c-9758-5a9d975c270c","pitchNumber":4,"startTime":"2026-05-28T00:46:59.338Z","endTime":"2026-05-28T00:47:08.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:47:08.325Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Stephenson doubles (6) on a sharp line drive to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T00:49:15.524Z","endTime":"2026-05-28T00:50:11.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.673200898166897,"aZ":-11.693448967819977,"pfxX":-4.13092777831446,"pfxZ":11.561431587304504,"pX":-0.26081840336876944,"pZ":3.804505154285316,"vX0":2.1833620524340636,"vY0":-132.59030940513748,"vZ0":-3.0228267118842806,"x":126.94,"y":136.06,"x0":-0.5604437813700135,"y0":50.00308010512666,"z0":5.818584782061734,"aX":-7.31843787278613},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":7.0,"spinRate":2112,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4138887867454253,"extension":6.698129622587206},"index":0,"playId":"f5464ab2-4599-31af-96e9-8777cc6ad6d8","pitchNumber":1,"startTime":"2026-05-28T00:49:41.763Z","endTime":"2026-05-28T00:49:47.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.075420817888876,"aZ":-10.158963395406248,"pfxX":-5.276711292848505,"pfxZ":12.172324464529156,"pX":-0.42071396048125004,"pZ":2.8299741527737745,"vX0":2.074386386687487,"vY0":-133.91761796541826,"vZ0":-5.846283283546272,"x":133.04,"y":162.37,"x0":-0.5217528868935049,"y0":50.00068436623648,"z0":5.774478647849381,"aX":-9.54191893128945},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.9,"breakHorizontal":9.1,"spinRate":2169,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4096634673629711,"extension":6.670833818975099},"hitData":{"launchSpeed":107.1,"launchAngle":15.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":35.62,"coordY":107.96}},"index":1,"playId":"76c499b0-1524-3aca-841d-cbafe34bcffa","pitchNumber":2,"startTime":"2026-05-28T00:49:57.255Z","endTime":"2026-05-28T00:50:11.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:50:11.656Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T00:50:10.652Z","endTime":"2026-05-28T00:51:07.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":92.0,"endSpeed":83.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028485526888108,"aZ":-11.326261438612644,"pfxX":-3.5908592444400194,"pfxZ":11.535128359750665,"pX":-0.9713201232065614,"pZ":3.0537835836839773,"vX0":0.2596964397822902,"vY0":-133.86643762273007,"vZ0":-5.0909442489653305,"x":154.02,"y":156.33,"x0":-0.6035514427072535,"y0":50.00375753028399,"z0":5.797306551501718,"aX":-6.4897122441646165},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.9,"breakHorizontal":6.5,"spinRate":2138,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.40982649733133725,"extension":6.705541123698392},"index":0,"playId":"95adea2a-9a6f-3d39-a3e4-e656afcc6934","pitchNumber":1,"startTime":"2026-05-28T00:50:39.609Z","endTime":"2026-05-28T00:50:46.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927734942740507,"aZ":-9.026472895602323,"pfxX":-3.498542074421899,"pfxZ":12.506668637707026,"pX":-0.06785125405097694,"pZ":2.354882350107558,"vX0":2.2856143664552224,"vY0":-135.29075076339134,"vZ0":-7.245912945609571,"x":119.59,"y":175.2,"x0":-0.4696950500898162,"y0":50.00647091814773,"z0":5.7032378163825275,"aX":-6.477124687598771},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.2,"breakHorizontal":5.9,"spinRate":2236,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.4050825785889338,"extension":6.622216178900873},"hitData":{"launchSpeed":83.4,"launchAngle":64.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":133.17,"coordY":135.41}},"index":1,"playId":"28b8080e-e6e6-3ca7-8ebc-04220eb0ca51","pitchNumber":2,"startTime":"2026-05-28T00:50:57.631Z","endTime":"2026-05-28T00:51:07.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:51:07.982Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a line drive to left fielder Juan Soto. Tyler Stephenson to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T00:51:10.835Z","endTime":"2026-05-28T00:52:46.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"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"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87384283533301,"aZ":-18.77642147746589,"pfxX":3.1279127267339826,"pfxZ":8.072039062279398,"pX":1.6636875159019822,"pZ":2.138909873755682,"vX0":4.558710341833488,"vY0":-127.87825621413972,"vZ0":-5.299426001701455,"x":53.58,"y":181.03,"x0":-0.5469980608378257,"y0":50.00166839786581,"z0":5.706850872294876,"aX":5.1894537790659},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.7,"breakHorizontal":-6.7,"spinRate":2268,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.42798352086730196,"extension":6.612812284764973},"index":0,"playId":"1ab7196f-2fd5-3b11-91de-78f2e80c20ba","pitchNumber":1,"startTime":"2026-05-28T00:51:32.875Z","endTime":"2026-05-28T00:51:37.320Z","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":92.7,"endSpeed":84.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.044463750340032,"aZ":-11.07579635053279,"pfxX":-2.820050290560957,"pfxZ":11.532814498599178,"pX":-0.03975323457382879,"pZ":3.1305454456966153,"vX0":2.055880322068142,"vY0":-134.8391964335438,"vZ0":-5.10152430793338,"x":118.52,"y":154.26,"x0":-0.4480978700455482,"y0":50.006521569248115,"z0":5.837788216983555,"aX":-5.161244914986483},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.9,"breakHorizontal":4.7,"spinRate":2205,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4071845361131601,"extension":6.619710957322412},"index":1,"playId":"750111a4-4a5d-3e95-80a2-866d6f00151d","pitchNumber":2,"startTime":"2026-05-28T00:51:52.922Z","endTime":"2026-05-28T00:52:01.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.98090667974117,"aZ":-27.362299477202466,"pfxX":-4.187355043650349,"pfxZ":3.6088780777773337,"pX":-0.24809144838782596,"pZ":5.129957797531893,"vX0":2.0539707615014016,"vY0":-114.41290183957392,"vZ0":3.7940265485436173,"x":126.46,"y":100.27,"x0":-0.610761984530447,"y0":50.002909220943785,"z0":6.1230157158486875,"aX":-5.583123268520451},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.7,"breakHorizontal":7.1,"spinRate":1249,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4777011614382687,"extension":6.517255033331938},"index":2,"playId":"d2427bbc-137e-31d2-becc-dec5ad3e3268","pitchNumber":3,"startTime":"2026-05-28T00:52:14.862Z","endTime":"2026-05-28T00:52:20.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.245298768180724,"aZ":-12.506511835603114,"pfxX":-5.1106490367681445,"pfxZ":10.64206481337977,"pX":-0.8764646760294216,"pZ":2.2445448343640497,"vX0":0.5101722688772576,"vY0":-135.72400959802457,"vZ0":-6.899848754621766,"x":150.41,"y":178.18,"x0":-0.40451620894343876,"y0":50.006339730171554,"z0":5.707366085352407,"aX":-9.449445203779499},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2125,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.40497489247297613,"extension":6.639074386170926},"hitData":{"launchSpeed":92.2,"launchAngle":12.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.67,"coordY":113.6}},"index":3,"playId":"503eab6f-b41f-3626-bf14-1c24b529fda5","pitchNumber":4,"startTime":"2026-05-28T00:52:35.768Z","endTime":"2026-05-28T00:52:46.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:52:46.314Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Elly De La Cruz hit by pitch. Blake Dunn to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T00:55:24.588Z","endTime":"2026-05-28T00:55:51.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-28T00:52:57.541Z","endTime":"2026-05-28T00:53:30.341Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brooks Raley replaces Tobias Myers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-28T00:53:30.341Z","endTime":"2026-05-28T00:55:26.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.065550395954617,"aZ":-26.902031657841256,"pfxX":-9.704014912634793,"pfxZ":3.7406420450936384,"pX":-1.3632227336627625,"pZ":2.012136688423434,"vX0":-7.1962654906559615,"vY0":-118.14685165981066,"vZ0":-2.4406990758098113,"x":168.96,"y":184.45,"x0":2.9857847262539345,"y0":50.003344148893476,"z0":5.537501019017508,"aX":-13.682665751139554},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.5,"breakHorizontal":19.3,"spinRate":2999,"spinDirection":287},"zone":13,"typeConfidence":0.91,"plateTime":0.4640711609744326,"extension":5.882741180817219},"index":2,"playId":"2a2a25c0-fb87-3def-a1ab-41cda453f887","pitchNumber":1,"startTime":"2026-05-28T00:55:26.825Z","endTime":"2026-05-28T00:55:31.880Z","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(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":80.9,"endSpeed":74.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426557269272156,"aZ":-32.09214410404449,"pfxX":-8.8799385636593,"pfxZ":0.05874775298972601,"pX":-2.5226893065530014,"pZ":1.552380556237517,"vX0":-10.192339724914438,"vY0":-117.42822876393409,"vZ0":-2.1189458886852566,"x":213.16,"y":196.87,"x0":3.0370227754774395,"y0":50.00324752073327,"z0":5.468566859989387,"aX":-12.328093179676786},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.1,"breakHorizontal":18.7,"spinRate":3073,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4674629806028241,"extension":5.85133002327155},"index":3,"playId":"8e4004f8-97f1-331a-a5cd-e2d922e9f4c6","pitchNumber":2,"startTime":"2026-05-28T00:55:41.852Z","endTime":"2026-05-28T00:55:51.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:55:51.434Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Bleday pops out to first baseman Mark Vientos on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T00:55:48.650Z","endTime":"2026-05-28T00:56:35.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.520195904735218,"aZ":-26.960174511158346,"pfxX":-10.120423525818811,"pfxZ":3.705609530586189,"pX":0.04851434693595449,"pZ":2.793703059506966,"vX0":-4.233660510883269,"vY0":-118.41543536778984,"vZ0":-0.6563939642287974,"x":115.15,"y":163.35,"x0":3.1792998719460934,"y0":50.00372096566192,"z0":5.560792640373085,"aX":-14.241725715281085},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.8,"breakHorizontal":19.4,"spinRate":2967,"spinDirection":291},"zone":5,"typeConfidence":0.91,"plateTime":0.4641565829166834,"extension":5.830179847782591},"hitData":{"launchSpeed":75.0,"launchAngle":77.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.66,"coordY":171.95}},"index":0,"playId":"bbd6f54f-eb9f-3cf1-b8e8-239c94e491e1","pitchNumber":1,"startTime":"2026-05-28T00:56:25.944Z","endTime":"2026-05-28T00:56:35.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:56:35.896Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a soft ground ball to third baseman Brett Baty. Tyler Stephenson scores. Blake Dunn to 3rd. Elly De La Cruz to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T00:56:42.911Z","endTime":"2026-05-28T00:57:26.674Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349990965287454,"aZ":-28.411121242260297,"pfxX":-10.386625853600098,"pfxZ":2.642506471723051,"pX":0.4128588974588638,"pZ":2.4944009323812644,"vX0":-3.2619263570228703,"vY0":-119.19577740886281,"vZ0":-0.9915173029125605,"x":101.26,"y":171.43,"x0":3.1522853237778836,"y0":50.00097290755194,"z0":5.507698535759252,"aX":-14.772023770411012},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.8,"breakHorizontal":19.7,"spinRate":3050,"spinDirection":284},"zone":6,"typeConfidence":0.91,"plateTime":0.4615448999590117,"extension":6.35652094507722},"index":0,"playId":"ae19de04-edef-3129-b423-ef9c05c79d2c","pitchNumber":1,"startTime":"2026-05-28T00:57:02.056Z","endTime":"2026-05-28T00:57:07.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.871286550854748,"aZ":-34.87670860192267,"pfxX":8.055329545316628,"pfxZ":-1.7701868204227527,"pX":0.6073756709483364,"pZ":1.7746356041535225,"vX0":-7.728459436752307,"vY0":-122.42057434971335,"vZ0":-2.2959323745391202,"x":93.85,"y":190.86,"x0":2.7500701858321555,"y0":50.00248030259466,"z0":5.693534858812564,"aX":12.296616449142034},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.5,"breakHorizontal":-12.8,"spinRate":1959,"spinDirection":109},"zone":9,"typeConfidence":0.91,"plateTime":0.4464420637358377,"extension":5.5665177783356485},"hitData":{"launchSpeed":58.8,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.01,"coordY":184.04}},"index":1,"playId":"7dab6764-eda2-3629-bdbb-1a937a05b427","pitchNumber":2,"startTime":"2026-05-28T00:57:17.564Z","endTime":"2026-05-28T00:57:26.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:57:26.674Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T00:57:30.457Z","endTime":"2026-05-28T00:59:24.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.545217002881284,"aZ":-28.48001589000943,"pfxX":-5.826746319874625,"pfxZ":2.5610146360483217,"pX":0.4681748495723142,"pZ":1.9436807625766612,"vX0":-4.534363241805988,"vY0":-118.91415380298453,"vZ0":-2.2481844091438443,"x":99.15,"y":186.3,"x0":3.152520446017079,"y0":50.000595215927035,"z0":5.470141140015934,"aX":-8.391493244757271},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.4,"breakHorizontal":11.6,"spinRate":3030,"spinDirection":285},"zone":9,"typeConfidence":0.86,"plateTime":0.4595762179646714,"extension":6.32800110259445},"index":0,"playId":"df5c5916-6c6c-3b10-a148-633d637998dd","pitchNumber":1,"startTime":"2026-05-28T00:58:00.976Z","endTime":"2026-05-28T00:58:07.248Z","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":87.6,"endSpeed":81.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042384178028634,"aZ":-27.085860276985784,"pfxX":-1.1484824235009659,"pfxZ":3.038372960352344,"pX":-0.7537325325646246,"pZ":3.0938776937881904,"vX0":-8.456351124523696,"vY0":-127.52797523392505,"vZ0":-1.516077922672148,"x":145.73,"y":155.25,"x0":2.731311730726829,"y0":50.002773571387635,"z0":5.798520622550636,"aX":-1.9239881469415487},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":3.7,"spinRate":2567,"spinDirection":176},"zone":1,"typeConfidence":0.92,"plateTime":0.4267256530358643,"extension":5.649811936722448},"index":1,"playId":"33d4efea-eae3-3571-9a60-2f6fa7fa6fb4","pitchNumber":2,"startTime":"2026-05-28T00:58:13.253Z","endTime":"2026-05-28T00:58:21.241Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40267689303943,"aZ":-25.720823047485293,"pfxX":0.09558536323019062,"pfxZ":3.8997271901934356,"pX":-1.0328878133561448,"pZ":2.0896844996687234,"vX0":-9.21600376959412,"vY0":-127.13530218640466,"vZ0":-3.9803462450169693,"x":156.37,"y":182.36,"x0":2.6100236697765915,"y0":50.00195869913431,"z0":5.6913971454016075,"aX":0.15810525934061267},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":1.7,"spinRate":2511,"spinDirection":173},"zone":13,"typeConfidence":0.91,"plateTime":0.429030342447668,"extension":5.748705940491066},"index":2,"playId":"8b6c4bf9-e600-3ab9-9261-2c16cd80da04","pitchNumber":3,"startTime":"2026-05-28T00:58:29.750Z","endTime":"2026-05-28T00:58:35.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353568550271692,"aZ":-27.278588188544,"pfxX":-8.79994108296576,"pfxZ":3.408118374902646,"pX":1.4332424583351064,"pZ":3.116888505684793,"vX0":-1.3708513982874528,"vY0":-119.49052226955078,"vZ0":0.1017344689635763,"x":62.37,"y":154.62,"x0":3.1580129413857403,"y0":50.003174385811676,"z0":5.537148892663818,"aX":-12.646968152290407},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.5,"breakHorizontal":16.2,"spinRate":2981,"spinDirection":290},"zone":12,"typeConfidence":0.9,"plateTime":0.45946810343745614,"extension":5.87289019612847},"index":3,"playId":"342ca430-db68-3171-b74d-1cc6cbd14fe0","pitchNumber":4,"startTime":"2026-05-28T00:59:00.494Z","endTime":"2026-05-28T00:59:05.437Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15030101794187,"aZ":-26.879678828119335,"pfxX":-7.920120928461056,"pfxZ":3.6889782667755933,"pX":0.8459049434703788,"pZ":2.049615733950829,"vX0":-3.117243795342153,"vY0":-119.41333795808681,"vZ0":-2.2154786077907747,"x":84.76,"y":183.44,"x0":3.199445382481377,"y0":50.00512026120272,"z0":5.4206380715735945,"aX":-11.37762245474773},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.4,"breakHorizontal":15.1,"spinRate":2999,"spinDirection":288},"zone":9,"typeConfidence":0.9,"plateTime":0.4596232170937009,"extension":5.760106113363245},"hitData":{"launchSpeed":77.8,"launchAngle":42.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.19,"coordY":97.77}},"index":4,"playId":"bde67842-ab38-3eee-85dc-bc54ccb038d8","pitchNumber":5,"startTime":"2026-05-28T00:59:14.715Z","endTime":"2026-05-28T00:59:24.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:59:24.321Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a fly ball to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:01:02.756Z","endTime":"2026-05-28T01:02:35.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.260344395276466,"aZ":-12.562709397534434,"pfxX":3.3986508391534693,"pfxZ":10.841278476823293,"pX":-0.25495998949029336,"pZ":2.5504702758760587,"vX0":-7.125573480433081,"vY0":-133.7453835776354,"vZ0":-6.630211272141791,"x":126.72,"y":169.92,"x0":2.003981936684135,"y0":50.00023733239323,"z0":5.965141788954605,"aX":6.146900102382965},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":-4.6,"spinRate":2460,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.40976223578413595,"extension":6.400485764095579},"index":0,"playId":"32ea7e28-3431-3110-a019-db97056f2908","pitchNumber":1,"startTime":"2026-05-28T01:01:34.106Z","endTime":"2026-05-28T01:01:39.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(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":83.2,"endSpeed":76.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64471898858152,"aZ":-31.044622629571684,"pfxX":-6.971729924427131,"pfxZ":0.7712486572725581,"pX":-1.107483558292925,"pZ":0.581304300750972,"vX0":-5.3937936222789755,"vY0":-120.86260513931543,"vZ0":-6.2907178436517475,"x":159.21,"y":223.08,"x0":2.0663826988730043,"y0":50.00257746440759,"z0":5.976239180785232,"aX":-10.216130574567085},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":14.0,"spinRate":2707,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4548243069126876,"extension":6.452899872268052},"index":1,"playId":"a7741585-a085-3da1-95fd-8dbf79f9c6a7","pitchNumber":2,"startTime":"2026-05-28T01:01:49.605Z","endTime":"2026-05-28T01:01:56.579Z","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":83.1,"endSpeed":76.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.459315778639304,"aZ":-33.12492426807243,"pfxX":-6.54399669119374,"pfxZ":-0.6493538859497887,"pX":-1.9513078931263932,"pZ":1.5255755694084685,"vX0":-7.4357818463200624,"vY0":-120.79820247395544,"vZ0":-3.6279922514300385,"x":191.38,"y":197.59,"x0":2.0327074689812097,"y0":50.00483215475591,"z0":6.000326567409673,"aX":-9.542355664312286},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.9,"breakHorizontal":13.8,"spinRate":2972,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4557538679562998,"extension":6.431307956944522},"index":2,"playId":"c29799e0-64fc-3f1b-afda-02ba2eb926a2","pitchNumber":3,"startTime":"2026-05-28T01:02:09.255Z","endTime":"2026-05-28T01:02:14.463Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875708735962036,"aZ":-14.750656345422795,"pfxX":2.8898554659446987,"pfxZ":9.419158924241378,"pX":0.2998042465963233,"pZ":3.4061814228153815,"vX0":-5.821918225933146,"vY0":-135.47956781871258,"vZ0":-4.243552759976705,"x":105.57,"y":146.81,"x0":2.1056994940108016,"y0":50.00670486533089,"z0":6.030907477340581,"aX":5.348418799595879},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":-4.0,"spinRate":2296,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4049930500105279,"extension":6.391654235268533},"hitData":{"launchSpeed":98.3,"launchAngle":16.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.55,"coordY":71.35}},"index":3,"playId":"1c8ad434-d6d3-366b-a2da-83aa4bfbe26c","pitchNumber":4,"startTime":"2026-05-28T01:02:25.163Z","endTime":"2026-05-28T01:02:35.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:02:35.014Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:02:35.109Z","endTime":"2026-05-28T01:04:15.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.130412515174015,"aZ":-13.226267762622607,"pfxX":4.26495139995614,"pfxZ":10.438786881938235,"pX":0.018031975745743705,"pZ":2.403620122447269,"vX0":-7.169470464916184,"vY0":-133.91806269018048,"vZ0":-6.753857336722592,"x":116.31,"y":173.88,"x0":2.176691072143457,"y0":50.00202495137011,"z0":5.90587044938157,"aX":7.741289208813231},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":-6.1,"spinRate":2247,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.40912912088640496,"extension":6.348606766587838},"index":0,"playId":"1db55c98-a552-3278-9b38-3353f204809a","pitchNumber":1,"startTime":"2026-05-28T01:02:57.573Z","endTime":"2026-05-28T01:03:03.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-28T01:03:15.544Z","endTime":"2026-05-28T01:03:28.803Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77513431380483,"aZ":-23.344177073773942,"pfxX":8.620498870281935,"pfxZ":5.6568028674793185,"pX":-0.197908693922616,"pZ":1.7778450809399795,"vX0":-8.68619632098152,"vY0":-123.65756015816342,"vZ0":-5.405436783851419,"x":124.54,"y":190.78,"x0":2.2267579417084704,"y0":50.00454298101212,"z0":5.930032751062715,"aX":13.461021569613747},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.2,"breakHorizontal":-13.8,"spinRate":2044,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4415770400059742,"extension":6.427450986173702},"index":2,"playId":"b4ab3123-a712-3613-9af1-97619ce766e9","pitchNumber":2,"startTime":"2026-05-28T01:03:28.803Z","endTime":"2026-05-28T01:03:33.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59133556043253,"aZ":-14.494695577712955,"pfxX":4.947159235084158,"pfxZ":9.446736018770444,"pX":0.9252392906876062,"pZ":4.497883128937542,"vX0":-5.100468329400398,"vY0":-135.45553846145955,"vZ0":-1.7396567363673656,"x":81.73,"y":117.34,"x0":2.183389296912813,"y0":50.004345951049615,"z0":6.153928858872914,"aX":9.260578111568888},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-7.9,"spinRate":2411,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.40326157294449816,"extension":6.261076276018533},"index":3,"playId":"9d4663d3-8847-3423-b938-17330cb473ad","pitchNumber":3,"startTime":"2026-05-28T01:03:48.483Z","endTime":"2026-05-28T01:03:53.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257988972810065,"aZ":-12.841563652093447,"pfxX":3.502379814776159,"pfxZ":10.200412294614312,"pX":1.1316440731066386,"pZ":2.761294056457635,"vX0":-3.994654177572945,"vY0":-135.94310555459973,"vZ0":-6.294054844840189,"x":73.86,"y":164.23,"x0":2.1563333537847007,"y0":50.00360435397268,"z0":5.976433529580394,"aX":6.638934430838159},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":-5.6,"spinRate":2383,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4009751593695854,"extension":6.336866700488055},"index":4,"playId":"00aefd91-2904-3d2e-9d08-945fc250704e","pitchNumber":4,"startTime":"2026-05-28T01:04:07.897Z","endTime":"2026-05-28T01:04:15.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:04:15.505Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:04:14.131Z","endTime":"2026-05-28T01:07:10.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.397265694692834,"aZ":-36.25963743772382,"pfxX":-5.895445401762969,"pfxZ":-2.922375319398622,"pX":-0.0115955807102727,"pZ":2.147850391670027,"vX0":-3.2301933384055994,"vY0":-117.28396556191926,"vZ0":-1.5149034070486893,"x":117.44,"y":180.79,"x0":2.1477319985886467,"y0":50.00303311908763,"z0":6.172181242023474,"aX":-8.24311023082697},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.4,"breakHorizontal":11.4,"spinRate":2918,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.46633319500770565,"extension":6.3747127829263945},"index":0,"playId":"57df0a3f-394a-326c-bca0-74b95103ce37","pitchNumber":1,"startTime":"2026-05-28T01:04:41.449Z","endTime":"2026-05-28T01:04:49.168Z","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":92.2,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85146029494796,"aZ":-15.024791557575213,"pfxX":4.360452500258961,"pfxZ":9.332538264671843,"pX":1.4913667999619358,"pZ":1.9896108635397318,"vX0":-3.356866280975174,"vY0":-134.1512558792436,"vZ0":-7.565757246662567,"x":60.15,"y":185.06,"x0":2.1874416436582784,"y0":50.00230695480749,"z0":5.901037777853938,"aX":8.010998993751558},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":-7.2,"spinRate":2284,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.40705762214936847,"extension":6.415451267197701},"index":1,"playId":"4e023cd8-7344-3939-b4d2-0fc508b510a6","pitchNumber":2,"startTime":"2026-05-28T01:05:06.478Z","endTime":"2026-05-28T01:05:12.566Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.722226799525973,"aZ":-39.47703640131943,"pfxX":-4.615615591232264,"pfxZ":-5.3813382267272125,"pX":0.4275033567735859,"pZ":1.1982271030349727,"vX0":-2.4287151644892804,"vY0":-115.7361795901226,"vZ0":-2.574855369295903,"x":100.7,"y":206.43,"x0":2.090498940759581,"y0":50.00523672060346,"z0":6.1081221512908765,"aX":-6.258606596063138},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.1,"breakHorizontal":9.0,"spinRate":2941,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4733573772333943,"extension":6.471431050199695},"index":2,"playId":"33cc0d4a-95ad-35ff-808e-938d6450adcc","pitchNumber":3,"startTime":"2026-05-28T01:05:24.270Z","endTime":"2026-05-28T01:05:32.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Juan Soto caught stealing 2nd base, catcher Tyler Stephenson to second baseman Spencer Steer.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"33cc0d4a-95ad-35ff-808e-938d6450adcc","startTime":"2026-05-28T01:05:35.605Z","endTime":"2026-05-28T01:06:05.702Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113471168427175,"aZ":-39.50696287705821,"pfxX":-4.181539659398029,"pfxZ":-5.375255432247133,"pX":1.4881646482985458,"pZ":2.956868974144425,"vX0":-0.49856237963312855,"vY0":-116.43711255558304,"vZ0":0.9028398185506881,"x":60.27,"y":158.94,"x0":2.248283749525038,"y0":50.00235091551072,"z0":6.320527834250425,"aX":-5.705778490092085},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.1,"breakHorizontal":7.7,"spinRate":2835,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.47150847279286534,"extension":6.383408700097755},"index":4,"playId":"e7ecb5e8-2e4f-3efc-ac2f-4f4a43285e78","pitchNumber":4,"startTime":"2026-05-28T01:06:05.702Z","endTime":"2026-05-28T01:06:15.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77665072158003,"aZ":-14.668797343364513,"pfxX":3.760111622792135,"pfxZ":9.563227235680118,"pX":0.16560910596051906,"pZ":3.4708679248153276,"vX0":-6.573527962755131,"vY0":-134.57827014437265,"vZ0":-3.9659537669345406,"x":110.69,"y":145.07,"x0":2.153636538248154,"y0":50.00193329225471,"z0":6.0057302831536825,"aX":6.882726738711713},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-5.4,"spinRate":2302,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.40732050086131455,"extension":6.438989588176951},"index":5,"playId":"ef2582ba-0f78-36df-8542-ade0c54d72d3","pitchNumber":5,"startTime":"2026-05-28T01:06:21.169Z","endTime":"2026-05-28T01:06:24.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743448641154412,"aZ":-12.194492526695038,"pfxX":3.9572136140412226,"pfxZ":10.503817435315286,"pX":0.4196396911688715,"pZ":2.0369819375219977,"vX0":-6.097456553842291,"vY0":-136.2863486046796,"vZ0":-7.999778744671694,"x":101.0,"y":183.78,"x0":2.1601959832814215,"y0":50.00651717212387,"z0":5.830770186411171,"aX":7.530604328682176},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-6.0,"spinRate":2418,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.4001498722853425,"extension":6.528046731734747},"index":6,"playId":"6d2de293-1388-343f-b3c7-423e1ccb757c","pitchNumber":6,"startTime":"2026-05-28T01:06:43.972Z","endTime":"2026-05-28T01:06:49.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32605232120171,"aZ":-15.531666817224298,"pfxX":3.0186416092416715,"pfxZ":8.78330744202366,"pX":-0.7580844455175771,"pZ":2.634920147657859,"vX0":-8.6309539814905,"vY0":-135.93389273882008,"vZ0":-5.9690166209347835,"x":145.9,"y":167.64,"x0":2.0486348616468506,"y0":50.002298385683126,"z0":5.915097771326118,"aX":5.720169017001675},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":-3.8,"spinRate":2327,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4010333780824129,"extension":6.645991380847904},"index":7,"playId":"53786833-55bf-39dc-acfc-d058e2fa0614","pitchNumber":7,"startTime":"2026-05-28T01:07:05.037Z","endTime":"2026-05-28T01:07:10.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:07:10.701Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:07:10.908Z","endTime":"2026-05-28T01:10:08.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93391538114774,"aZ":-14.609560185442609,"pfxX":5.468291208233419,"pfxZ":9.414679080183422,"pX":0.5541484369441411,"pZ":2.4749863201103732,"vX0":-5.724830432543426,"vY0":-135.35067133069637,"vZ0":-6.507626133263813,"x":95.88,"y":171.96,"x0":1.9803614216545566,"y0":50.005935615084226,"z0":5.922807519404226,"aX":10.206674308128807},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-8.8,"spinRate":2196,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4037686645171128,"extension":6.612900154033151},"index":0,"playId":"0d2b2dc0-c6b0-36de-a833-2f62225e5cfb","pitchNumber":1,"startTime":"2026-05-28T01:07:42.269Z","endTime":"2026-05-28T01:07:47.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045627033543127,"aZ":-11.643879297362995,"pfxX":3.405389579232601,"pfxZ":11.04153424894012,"pX":-0.0010308754743411342,"pZ":2.5402139344010726,"vX0":-6.266487082150949,"vY0":-135.37968877276026,"vZ0":-6.855740763319613,"x":117.04,"y":170.19,"x0":1.8993745519002057,"y0":50.005258079104166,"z0":5.917356500933012,"aX":6.33383054113864},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":-4.9,"spinRate":2326,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40430320997235114,"extension":6.501937628615637},"index":1,"playId":"160cd2cb-3090-3a0d-a027-b99c1af8dc24","pitchNumber":2,"startTime":"2026-05-28T01:08:03.848Z","endTime":"2026-05-28T01:08:11.388Z","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":83.2,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664045022365382,"aZ":-33.89118543591386,"pfxX":-8.780426712182965,"pfxZ":-1.1568951249482442,"pX":-1.198749533351493,"pZ":2.0134812832250755,"vX0":-5.212519839521182,"vY0":-121.0881354946197,"vZ0":-2.57476966190914,"x":162.69,"y":184.42,"x0":2.122623684121956,"y0":50.00344032477255,"z0":6.056195023129136,"aX":-13.035821953809078},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.4,"breakHorizontal":17.2,"spinRate":2898,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45236191381329993,"extension":6.427015586572263},"index":2,"playId":"4505ad29-2fc4-3528-9bff-f724d034d751","pitchNumber":3,"startTime":"2026-05-28T01:08:24.948Z","endTime":"2026-05-28T01:08:32.307Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810458726336055,"aZ":-14.505043711716256,"pfxX":3.2850822285415164,"pfxZ":9.398438321509724,"pX":-1.2484806957430656,"pZ":3.218170627972793,"vX0":-9.201065867587984,"vY0":-135.79157942334004,"vZ0":-4.6287716203616736,"x":164.59,"y":151.89,"x0":1.7468431068989865,"y0":50.00614210981612,"z0":5.943406781931369,"aX":6.179012571591239},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-4.2,"spinRate":2351,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4022944324585782,"extension":6.525748577172798},"index":3,"playId":"6e12edfa-db7b-3d7e-a983-b826bab2bb97","pitchNumber":4,"startTime":"2026-05-28T01:08:43.540Z","endTime":"2026-05-28T01:08:49.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30115075075259,"aZ":-32.985580132377805,"pfxX":-8.17087243262263,"pfxZ":-0.5623107543426711,"pX":-0.26003460075922985,"pZ":1.488863053015721,"vX0":-3.362664607701796,"vY0":-120.31467627865665,"vZ0":-3.615529546605809,"x":126.91,"y":198.58,"x0":2.222876733374657,"y0":50.003084625690704,"z0":5.976528760506047,"aX":-11.814836150175672},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.7,"breakHorizontal":15.6,"spinRate":2920,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4576333493683262,"extension":6.51748258663497},"index":4,"playId":"2f9db3b9-b10b-32ef-b919-3f825f7aca18","pitchNumber":5,"startTime":"2026-05-28T01:09:01.993Z","endTime":"2026-05-28T01:09:13.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40044959087209,"aZ":-30.98386179945295,"pfxX":-5.768168581033588,"pfxZ":0.7935600924629109,"pX":-0.7943302791307258,"pZ":0.7985846792453776,"vX0":-5.293096386642798,"vY0":-121.63933365795617,"vZ0":-5.882191843958384,"x":147.28,"y":217.22,"x0":2.1611096376204455,"y0":50.002431829856555,"z0":5.942523705893174,"aX":-8.620412656207769},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":11.8,"spinRate":2896,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4507141980479594,"extension":6.533006902844239},"index":5,"playId":"0235d21e-b59c-3e59-ac96-7f9816cf51e3","pitchNumber":6,"startTime":"2026-05-28T01:09:41.161Z","endTime":"2026-05-28T01:09:50.243Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244290926353592,"aZ":-31.22888177184972,"pfxX":-6.65392556434812,"pfxZ":0.6286428520308078,"pX":-0.32133866213796985,"pZ":2.824312643583692,"vX0":-3.747914182101961,"vY0":-121.84091511603796,"vZ0":-1.4354957285857712,"x":129.25,"y":162.52,"x0":2.1040193162524865,"y0":50.00050557701365,"z0":6.134379520584668,"aX":-9.943052994076814},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":13.0,"spinRate":2968,"spinDirection":304},"zone":1,"typeConfidence":2.0,"plateTime":0.4505467584621905,"extension":6.407333704951468},"index":6,"playId":"0f22408b-dd12-3f1b-832e-114afbaa9fec","pitchNumber":7,"startTime":"2026-05-28T01:10:02.224Z","endTime":"2026-05-28T01:10:08.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:10:08.690Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-28T01:11:50.457Z","endTime":"2026-05-28T01:13:50.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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(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":88.2,"endSpeed":81.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07848033831992,"aZ":-25.60995174554325,"pfxX":9.603726034766513,"pfxZ":3.932938237494346,"pX":-0.39967613550554015,"pZ":2.8097924469759197,"vX0":-10.536367379010082,"vY0":-128.023797875156,"vZ0":-2.4582678034608545,"x":132.23,"y":162.92,"x0":2.5108825684947944,"y0":50.00407463942173,"z0":5.775798808736019,"aX":16.031320744550992},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.2,"spinRate":2357,"spinDirection":135},"zone":4,"typeConfidence":0.87,"plateTime":0.42694445776714796,"extension":5.684467701702845},"index":0,"playId":"583439af-b622-3a19-8cb0-45dcd7229ef9","pitchNumber":1,"startTime":"2026-05-28T01:12:21.470Z","endTime":"2026-05-28T01:12:27.296Z","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":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.751996123273123,"aZ":-26.126710393113388,"pfxX":-7.344068709966901,"pfxZ":4.143424901560593,"pX":0.7578180684548941,"pZ":3.285664937983269,"vX0":-3.488968950508528,"vY0":-119.47367188335575,"vZ0":0.0478385306993413,"x":88.11,"y":150.07,"x0":3.186730378150929,"y0":50.00566873677568,"z0":5.593208658682112,"aX":-10.729871567782771},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.8,"breakHorizontal":14.0,"spinRate":2986,"spinDirection":280},"zone":3,"typeConfidence":0.88,"plateTime":0.45662125666030295,"extension":5.641761401300411},"index":1,"playId":"2118c86d-3ee4-3c29-9c41-5958fc2e9c6a","pitchNumber":2,"startTime":"2026-05-28T01:12:33.050Z","endTime":"2026-05-28T01:13:00.057Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27857948925603,"aZ":-25.773128482122843,"pfxX":-5.980264627640536,"pfxZ":4.307455173524652,"pX":-1.2653924690891227,"pZ":2.4928813192719144,"vX0":-7.985289439718824,"vY0":-120.51319883940134,"vZ0":-1.7259490051069344,"x":165.23,"y":171.47,"x0":2.8554461866531358,"y0":50.000985048707534,"z0":5.473595183802775,"aX":-8.879785822103104},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.7,"breakHorizontal":12.6,"spinRate":2956,"spinDirection":289},"zone":13,"typeConfidence":0.87,"plateTime":0.45282071211671315,"extension":5.974966766012422},"index":2,"playId":"efce7b50-ea03-36f0-a95c-813cc6853217","pitchNumber":3,"startTime":"2026-05-28T01:13:04.571Z","endTime":"2026-05-28T01:13:10.584Z","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":82.8,"endSpeed":76.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.816620257079865,"aZ":-28.799008890467025,"pfxX":-7.498344471845715,"pfxZ":2.295641302980343,"pX":-1.607489436559587,"pZ":1.7290203659412835,"vX0":-8.13819495769889,"vY0":-120.35297992549962,"vZ0":-2.9229479826458817,"x":178.27,"y":192.1,"x0":2.78889174119833,"y0":50.00381371099091,"z0":5.503394344654666,"aX":-11.026033908604209},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":2848,"spinDirection":290},"zone":13,"typeConfidence":0.88,"plateTime":0.4546690060820451,"extension":6.070377045520859},"index":3,"playId":"6efb6b2a-85a6-30f3-b721-12634d3fae9c","pitchNumber":4,"startTime":"2026-05-28T01:13:16.745Z","endTime":"2026-05-28T01:13:21.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.539295050790965,"aZ":-28.76752954325245,"pfxX":-8.617684803611882,"pfxZ":2.4132981674774197,"pX":1.460924927188485,"pZ":2.4613195660885823,"vX0":-1.808605485265532,"vY0":-118.12405149836297,"vZ0":-0.777148114640779,"x":61.31,"y":172.32,"x0":3.356239358447708,"y0":50.00407127284524,"z0":5.43982204978307,"aX":-12.176619509892376},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.4,"breakHorizontal":16.1,"spinRate":2839,"spinDirection":281},"zone":14,"typeConfidence":0.9,"plateTime":0.4637225825131388,"extension":5.611908895853131},"index":4,"playId":"9860d055-e870-32f4-a8e3-3b818d899108","pitchNumber":5,"startTime":"2026-05-28T01:13:30.504Z","endTime":"2026-05-28T01:13:35.636Z","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, 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":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.161636439053982,"aZ":-26.3912565508156,"pfxX":-5.452966140424859,"pfxZ":3.9374190751057316,"pX":1.43626512890255,"pZ":2.8855610004412795,"vX0":-2.5179281185118483,"vY0":-119.16869957215384,"vZ0":-0.7098252630545783,"x":62.25,"y":160.87,"x0":3.2081131038164297,"y0":50.00540775278115,"z0":5.525689539853228,"aX":-8.016913536670906},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":10.4,"spinRate":2859,"spinDirection":282},"zone":12,"typeConfidence":0.83,"plateTime":0.4558028989004126,"extension":5.718111373569992},"index":5,"playId":"33c545b2-c099-33a1-9ced-ec8450fd97ec","pitchNumber":6,"startTime":"2026-05-28T01:13:44.744Z","endTime":"2026-05-28T01:13:50.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:13:50.379Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out sharply to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-28T01:13:50.004Z","endTime":"2026-05-28T01:14:36.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":76.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42892733111499,"aZ":-29.952857618319662,"pfxX":-7.93330445436961,"pfxZ":1.536747847077434,"pX":-1.2571786852082916,"pZ":2.819246353362145,"vX0":-7.8678537532215564,"vY0":-118.54373430727684,"vZ0":-0.09647548877694934,"x":164.92,"y":162.66,"x0":3.1170059130618446,"y0":50.00268049710352,"z0":5.5604627984947905,"aX":-11.460671279696864},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.0,"breakHorizontal":16.1,"spinRate":2817,"spinDirection":295},"zone":11,"typeConfidence":0.88,"plateTime":0.45939000704722943,"extension":6.244411321259615},"index":0,"playId":"9be9446c-34b6-3415-be8f-f2b8dcdba2f5","pitchNumber":1,"startTime":"2026-05-28T01:14:11.823Z","endTime":"2026-05-28T01:14:18.579Z","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":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.541764493978548,"aZ":-28.85578030224497,"pfxX":-9.320939979892891,"pfxZ":2.297872529210327,"pX":0.40380553368031313,"pZ":2.3457164294257726,"vX0":-3.3375592516720802,"vY0":-118.70890806532411,"vZ0":-1.4219385202570993,"x":101.61,"y":175.45,"x0":3.0347710680950186,"y0":50.001202515680376,"z0":5.554690240906274,"aX":-13.435526904602261},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.1,"breakHorizontal":17.6,"spinRate":2895,"spinDirection":289},"zone":6,"typeConfidence":0.9,"plateTime":0.45960766693936694,"extension":5.95521184311834},"hitData":{"launchSpeed":100.1,"launchAngle":33.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.39,"coordY":57.48}},"index":1,"playId":"014407bf-e303-30f0-a8f9-0ab90399442f","pitchNumber":2,"startTime":"2026-05-28T01:14:26.480Z","endTime":"2026-05-28T01:14:36.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:14:36.679Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-28T01:14:37.515Z","endTime":"2026-05-28T01:16:29.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46023537281788,"aZ":-30.813954486658876,"pfxX":7.681521144460037,"pfxZ":0.7754356149925137,"pX":1.3241225186544952,"pZ":2.7845182516867055,"vX0":-6.824052766785729,"vY0":-131.13208979740426,"vZ0":-1.5647839949940807,"x":66.53,"y":163.6,"x0":2.951192025139947,"y0":50.00306168945876,"z0":5.668951220413139,"aX":13.494868148339547},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":-12.6,"spinRate":2410,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.41629340785445157,"extension":5.736613491803531},"index":0,"playId":"3571b49c-8bab-316b-9d11-ad7f9fbb9bdb","pitchNumber":1,"startTime":"2026-05-28T01:15:08.016Z","endTime":"2026-05-28T01:15:12.831Z","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":90.4,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.693499874576254,"aZ":-30.157103884008766,"pfxX":9.469286309911926,"pfxZ":1.1564712941040476,"pX":-1.0264254629074483,"pZ":2.341602944487097,"vX0":-12.435385376090105,"vY0":-131.05386137446425,"vZ0":-2.491108285982905,"x":156.12,"y":175.56,"x0":2.541325179657306,"y0":50.004533996911235,"z0":5.548274382533014,"aX":16.537915625406885},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-14.5,"spinRate":2523,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.4173194902363022,"extension":6.30462541790464},"index":1,"playId":"419756c5-9e9d-3133-8e10-9bf11ce25056","pitchNumber":2,"startTime":"2026-05-28T01:15:19.715Z","endTime":"2026-05-28T01:15:24.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757499363638004,"aZ":-30.452428855431297,"pfxX":-11.195577577124638,"pfxZ":1.2490992890584067,"pX":1.3384421261582446,"pZ":2.7560069140989487,"vX0":-1.5369495838815932,"vY0":-117.10531064640273,"vZ0":0.2321009171620576,"x":65.98,"y":164.37,"x0":3.458016187190821,"y0":50.002911740372255,"z0":5.522986660928068,"aX":-15.424478118445776},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.6,"breakHorizontal":20.6,"spinRate":2926,"spinDirection":285},"zone":12,"typeConfidence":0.91,"plateTime":0.4691570330677126,"extension":6.105135385651491},"index":2,"playId":"0b1a50fe-a162-37ba-8b58-28f4594e5770","pitchNumber":3,"startTime":"2026-05-28T01:15:34.625Z","endTime":"2026-05-28T01:15:39.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676927101036178,"aZ":-29.318899521110076,"pfxX":8.586236552948892,"pfxZ":1.63824646900102,"pX":0.010975589300604435,"pZ":2.72040282492689,"vX0":-10.172100899200418,"vY0":-131.03961236569023,"vZ0":-1.7468832135944867,"x":116.58,"y":165.33,"x0":2.8204905851143796,"y0":50.006041162851105,"z0":5.5779625849355305,"aX":14.994275286663445},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.8,"breakHorizontal":-13.4,"spinRate":2519,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.4173682440854094,"extension":5.830148079157144},"index":3,"playId":"50d77efb-f60c-3807-8cb3-d626c9fd0caf","pitchNumber":4,"startTime":"2026-05-28T01:15:47.965Z","endTime":"2026-05-28T01:15:52.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28032110136635,"aZ":-26.366285021978328,"pfxX":-2.5654625274573233,"pfxZ":3.589523886321679,"pX":0.1864156349612766,"pZ":3.618270862622702,"vX0":-6.034315815921482,"vY0":-125.35462001145467,"vZ0":-0.0041366242116327445,"x":109.89,"y":141.09,"x0":2.942006612392307,"y0":50.00343307808177,"z0":5.74223982099938,"aX":-4.152757289582137},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.7,"breakHorizontal":5.9,"spinRate":2623,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.4341087247039175,"extension":5.828809976399243},"index":4,"playId":"b664240c-1d8b-3cc9-836a-0953f575a745","pitchNumber":5,"startTime":"2026-05-28T01:16:01.573Z","endTime":"2026-05-28T01:16:07.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-28T01:16:09.345Z","endTime":"2026-05-28T01:16:21.046Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.616726379148435,"aZ":-26.065556249838764,"pfxX":-8.230989765114682,"pfxZ":4.224122698751744,"pX":-1.762673498148552,"pZ":1.4406921257192036,"vX0":-8.598751283050806,"vY0":-119.59056995006873,"vZ0":-3.622200373699092,"x":184.19,"y":199.88,"x0":2.9518898614682385,"y0":50.00090754517094,"z0":5.319687150056006,"aX":-11.886636379987133},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.0,"breakHorizontal":17.0,"spinRate":2931,"spinDirection":291},"zone":13,"typeConfidence":0.91,"plateTime":0.45846943670142126,"extension":6.185018975589305},"index":6,"playId":"67fce38c-11b1-3d37-a73b-c60833875c27","pitchNumber":6,"startTime":"2026-05-28T01:16:21.046Z","endTime":"2026-05-28T01:16:29.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:16:29.625Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dane Myers lines out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-28T01:19:59.816Z","endTime":"2026-05-28T01:20:10.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5],"actionIndex":[0,2,3],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces TJ Friedl.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T01:16:50.904Z","endTime":"2026-05-28T01:16:55.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-28T01:16:55.949Z","endTime":"2026-05-28T01:17:29.567Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luke Weaver replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-28T01:17:29.567Z","endTime":"2026-05-28T01:18:26.811Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Will Benson replaces Tyler Stephenson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-05-28T01:18:26.811Z","endTime":"2026-05-28T01:19:44.996Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":663886,"link":"/api/v1/people/663886"},"base":1},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":4,"startTime":"2026-05-28T01:19:44.996Z","endTime":"2026-05-28T01:20:02.142Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391501135059123,"aZ":-24.032891931913152,"pfxX":-0.14812449745951595,"pfxZ":4.594786785570559,"pX":0.5712616914199875,"pZ":2.586724205921476,"vX0":4.735693877043135,"vY0":-132.2745892247511,"vZ0":-3.0938217593034167,"x":95.22,"y":168.94,"x0":-1.2234193539191318,"y0":50.00015911804086,"z0":5.5348649608500065,"aX":-0.2630387959131072},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-0.7,"spinRate":2375,"spinDirection":187},"zone":6,"typeConfidence":0.91,"plateTime":0.41419371534679517,"extension":5.943381191074857},"hitData":{"launchSpeed":103.3,"launchAngle":15.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.17,"coordY":81.16}},"index":5,"playId":"0a76996e-fa77-3349-b98e-f45f74c947cb","pitchNumber":1,"startTime":"2026-05-28T01:20:02.142Z","endTime":"2026-05-28T01:20:10.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:20:10.010Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a line drive to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:22:41.552Z","endTime":"2026-05-28T01:24:36.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,10,11],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: P.J. Higgins replaces Will Benson, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:22:14.952Z","endTime":"2026-05-28T01:22:14.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"}},{"details":{"description":"Dane Myers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-28T01:22:14.967Z","endTime":"2026-05-28T01:22:15.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"description":"Pitching Change: Zach Maxwell replaces Andrew Abbott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-28T01:22:14.967Z","endTime":"2026-05-28T01:22:28.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687209,"link":"/api/v1/people/687209"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jared Young replaces Eric Wagaman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-28T01:22:28.735Z","endTime":"2026-05-28T01:22:43.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":676572,"link":"/api/v1/people/676572"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05186314642732,"aZ":-12.98797025617332,"pfxX":-5.8937693444569454,"pfxZ":9.278806058526037,"pX":0.006484529234793757,"pZ":3.7135134771707135,"vX0":8.555509005543524,"vY0":-142.70591608398783,"vZ0":-4.466091370866948,"x":116.75,"y":138.52,"x0":-2.2610817877303853,"y0":50.00397534234713,"z0":6.113590475505094,"aX":-12.188891475020924},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2373,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3834464801546891,"extension":5.8863505616541385},"index":4,"playId":"fe980dac-aebf-3bc7-9a9c-036966f2a53d","pitchNumber":1,"startTime":"2026-05-28T01:22:43.517Z","endTime":"2026-05-28T01:22:48.365Z","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":97.9,"endSpeed":89.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50191194166208,"aZ":-14.316702755302156,"pfxX":-6.431828265998554,"pfxZ":8.740721321912314,"pX":1.3457093972597818,"pZ":2.7312915887840905,"vX0":12.255310541734703,"vY0":-142.02511002997323,"vZ0":-6.525203077042373,"x":65.7,"y":165.04,"x0":-2.18945908993123,"y0":50.00265911794322,"z0":5.968935056180641,"aX":-13.141092710175052},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2413,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3856490250266029,"extension":6.071483572703483},"index":5,"playId":"eba97faf-d62a-3f2d-9a01-28fa6bb769d7","pitchNumber":2,"startTime":"2026-05-28T01:22:57.801Z","endTime":"2026-05-28T01:23:03.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50755489840698,"aZ":-15.249749409144979,"pfxX":-6.108818208849055,"pfxZ":7.960174588281525,"pX":-0.6251834911766675,"pZ":2.3936308753915565,"vX0":7.301191704761149,"vY0":-143.99527375156217,"vZ0":-7.256645541048085,"x":140.83,"y":174.15,"x0":-2.384986621305173,"y0":50.00297025091101,"z0":5.866923755582829,"aX":-12.989467533656546},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.3,"breakHorizontal":9.8,"spinRate":2370,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.37856267001069277,"extension":6.062717502121266},"index":6,"playId":"ca36875b-95eb-36b6-921d-d31c2ae38085","pitchNumber":3,"startTime":"2026-05-28T01:23:13.494Z","endTime":"2026-05-28T01:23:18.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07118598779508,"aZ":-14.845788759916049,"pfxX":-6.004921602568196,"pfxZ":8.060991034208929,"pX":-0.36201403199417914,"pZ":3.926152662501355,"vX0":7.937563818946492,"vY0":-144.82568487885902,"vZ0":-3.571588734010659,"x":130.8,"y":132.77,"x0":-2.34297849767628,"y0":50.00239839498602,"z0":6.068484678868488,"aX":-12.907978588246756},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.2,"breakHorizontal":9.5,"spinRate":2348,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.37651437207773686,"extension":5.903188122463289},"index":7,"playId":"0678ac01-37e7-3e13-926b-e27ea74bf1b5","pitchNumber":4,"startTime":"2026-05-28T01:23:29.289Z","endTime":"2026-05-28T01:23:36.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79459982246536,"aZ":-22.508079695766238,"pfxX":-0.24182146611072763,"pfxZ":5.139822162242449,"pX":-0.5871800233703426,"pZ":3.0200883982742974,"vX0":5.285389984618952,"vY0":-135.13154381991063,"vZ0":-3.8933607539884494,"x":139.38,"y":157.24,"x0":-2.5231489971481165,"y0":50.001409853471365,"z0":6.02872286777515,"aX":-0.45459206073104935},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":-0.5,"spinRate":2082,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.40274554581479105,"extension":5.929379043599335},"index":8,"playId":"d04154da-6b90-3627-ab18-d188393f22a3","pitchNumber":5,"startTime":"2026-05-28T01:23:44.868Z","endTime":"2026-05-28T01:23:49.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-05-28T01:23:55.228Z","endTime":"2026-05-28T01:24:04.238Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.875575415698204,"aZ":-16.13325241404057,"pfxX":-4.822014851911228,"pfxZ":7.6556506781472535,"pX":1.0900590456819181,"pZ":3.3028699386451983,"vX0":10.907271138003985,"vY0":-143.5222141104203,"vZ0":-4.792391264705733,"x":75.45,"y":149.6,"x0":-2.12569295204448,"y0":50.0028343503685,"z0":5.992482381506226,"aX":-10.10466446468676},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.1,"breakHorizontal":6.6,"spinRate":2463,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3810165707687476,"extension":6.154057359180924},"index":10,"playId":"f4a197e7-c1dd-30a4-8aaf-2502c8be3598","pitchNumber":6,"startTime":"2026-05-28T01:24:04.238Z","endTime":"2026-05-28T01:24:11.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.463863722198745,"aZ":-14.012135642374794,"pfxX":-7.758443823761293,"pfxZ":8.515566643420321,"pX":0.5295340184260013,"pZ":2.0933581983370164,"vX0":10.580268363436291,"vY0":-144.79686341615118,"vZ0":-8.286766479588588,"x":96.82,"y":182.26,"x0":-2.1565146738257566,"y0":50.001926048518015,"z0":5.841614243871829,"aX":-16.544965578661508},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":12.0,"spinRate":2314,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.377669566572052,"extension":6.113026317346266},"hitData":{"launchSpeed":91.7,"launchAngle":15.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.75,"coordY":70.2}},"index":11,"playId":"189691dd-9953-38bd-a3de-39779a849c56","pitchNumber":7,"startTime":"2026-05-28T01:24:24.934Z","endTime":"2026-05-28T01:24:36.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:24:36.242Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Baty lines out to shortstop Elly De La Cruz.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:24:35.313Z","endTime":"2026-05-28T01:28:29.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":9},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69848725758023,"aZ":-27.118433688448054,"pfxX":-2.4630065899765015,"pfxZ":2.69957927750632,"pX":-0.15676753719901287,"pZ":3.073098727175947,"vX0":6.80132746420071,"vY0":-135.59621320984286,"vZ0":-2.8650995979794813,"x":122.98,"y":155.81,"x0":-2.369881220517481,"y0":50.00593443127108,"z0":6.021441833428168,"aX":-4.619597694300682},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.6,"breakHorizontal":3.1,"spinRate":2042,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.40285844722640185,"extension":6.054718781915823},"index":0,"playId":"9f6e78e3-4e65-33db-9374-31c97e16c191","pitchNumber":1,"startTime":"2026-05-28T01:25:03.691Z","endTime":"2026-05-28T01:25:08.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.892023465186625,"aZ":-15.645638216856044,"pfxX":-7.981217613322707,"pfxZ":7.7787281399583055,"pX":0.7592792798255164,"pZ":2.9997537999826362,"vX0":11.712482902612024,"vY0":-144.65755506981807,"vZ0":-5.606683168775652,"x":88.06,"y":157.79,"x0":-2.3001194822720397,"y0":50.005529982260356,"z0":5.918030512128393,"aX":-16.96452403789043},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.1,"breakHorizontal":12.2,"spinRate":2228,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.37825611032670814,"extension":6.065167517391289},"index":1,"playId":"2b862afa-2709-31f5-95e9-44b398099830","pitchNumber":2,"startTime":"2026-05-28T01:25:22.534Z","endTime":"2026-05-28T01:25:49.549Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"}}},{"details":{"call":{"code":"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":99.8,"endSpeed":91.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90049072424957,"aZ":-16.143892539802323,"pfxX":-7.238081156798297,"pfxZ":7.499324180790216,"pX":-0.16796270928248488,"pZ":3.323226782827939,"vX0":9.017676055717217,"vY0":-145.04407385278432,"vZ0":-4.578995044986097,"x":123.4,"y":149.05,"x0":-2.372146739607111,"y0":50.00253628125769,"z0":5.902030370278266,"aX":-15.471964441346188},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2173,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.37717100474177023,"extension":6.041185271608412},"index":2,"playId":"42825460-1be0-37b4-82e6-854bbe93dfe3","pitchNumber":3,"startTime":"2026-05-28T01:26:01.368Z","endTime":"2026-05-28T01:26:07.546Z","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":87.0,"endSpeed":80.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17300556968327,"aZ":-31.92354029207473,"pfxX":5.941845787086988,"pfxZ":0.15455124816021182,"pX":1.7210463674096954,"pZ":0.19996036558504843,"vX0":8.273437871437219,"vY0":-126.32275132209497,"vZ0":-7.4852384014230635,"x":51.4,"y":233.38,"x0":-2.3706824509609175,"y0":50.001843381791296,"z0":5.773975410654243,"aX":9.584284844444731},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":-12.7,"spinRate":2675,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4338933670109082,"extension":6.2463812834042445},"index":3,"playId":"204be3bd-bbe9-3fd5-902a-f98d4e534b48","pitchNumber":4,"startTime":"2026-05-28T01:26:23.652Z","endTime":"2026-05-28T01:26:30.574Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Zach Maxwell. Jared Young to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"204be3bd-bbe9-3fd5-902a-f98d4e534b48","startTime":"2026-05-28T01:26:32.553Z","endTime":"2026-05-28T01:26:57.430Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.6,"endSpeed":91.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22843017272722,"aZ":-14.48439671339609,"pfxX":-5.117810877791585,"pfxZ":8.297843842623813,"pX":-1.2910822542032285,"pZ":3.7379906830510983,"vX0":5.023941539339951,"vY0":-144.94918101259006,"vZ0":-4.022710485792159,"x":166.21,"y":137.85,"x0":-2.3801310691496713,"y0":50.00433273696808,"z0":6.025462528806591,"aX":-10.91342991538688},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2399,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3775751356322723,"extension":5.976014089673351},"index":5,"playId":"565b77d7-9dbb-378a-be5f-b2d9d998deac","pitchNumber":5,"startTime":"2026-05-28T01:26:57.430Z","endTime":"2026-05-28T01:27:05.221Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45630547448986,"aZ":-20.115587399715515,"pfxX":-1.082885100925262,"pfxZ":6.31234209201515,"pX":0.5405818281170993,"pZ":1.1809437919122387,"vX0":8.101843904605632,"vY0":-136.70246768239997,"vZ0":-8.935580586525282,"x":96.39,"y":206.89,"x0":-2.308962574153455,"y0":50.005578548821184,"z0":5.8493708385031535,"aX":-2.0706944265089438},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":0.5,"spinRate":2197,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3992235715475627,"extension":6.065321752682814},"index":6,"playId":"a32ceeed-f525-3faa-b849-34602eecea32","pitchNumber":6,"startTime":"2026-05-28T01:27:16.906Z","endTime":"2026-05-28T01:27:23.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.461608603112218,"aZ":-13.702315962551033,"pfxX":-5.352335840471504,"pfxZ":8.650204471742054,"pX":-0.4439033189587518,"pZ":3.1800855343284127,"vX0":7.5529555417699825,"vY0":-144.68821172137308,"vZ0":-5.298246200145324,"x":133.92,"y":152.92,"x0":-2.3840001073288994,"y0":50.00581365942548,"z0":5.864197282384184,"aX":-11.433500347246275},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2421,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.37752321981196735,"extension":5.983362020249286},"index":7,"playId":"3bb0daf4-954f-339e-beeb-b3568d85a42c","pitchNumber":7,"startTime":"2026-05-28T01:27:36.753Z","endTime":"2026-05-28T01:27:43.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932107240137224,"aZ":-11.24499042943311,"pfxX":-4.194732411158149,"pfxZ":9.780416012116685,"pX":-0.2849168695913932,"pZ":3.094235353496671,"vX0":7.749366647865168,"vY0":-144.7053743683599,"vZ0":-6.070462716911375,"x":127.86,"y":155.24,"x0":-2.4417418162413926,"y0":50.00360987611006,"z0":5.895319045350568,"aX":-8.97774758053671},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2369,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3772263095370003,"extension":5.966845166483681},"index":8,"playId":"3272016c-c582-3734-8c04-29e2c9186a8b","pitchNumber":8,"startTime":"2026-05-28T01:27:58.916Z","endTime":"2026-05-28T01:28:03.407Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.163369439149122,"aZ":-21.730710591211608,"pfxX":-0.4786773125435194,"pfxZ":5.5069302821971515,"pX":-0.2360464199013402,"pZ":2.516285694163012,"vX0":6.148701022302201,"vY0":-135.95926231748308,"vZ0":-5.240128896676847,"x":126.0,"y":170.84,"x0":-2.452244871762512,"y0":50.00338662210321,"z0":5.950073990003002,"aX":-0.9084927324290701},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":-0.2,"spinRate":2099,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.40087757121974876,"extension":6.097423407316648},"hitData":{"launchSpeed":98.9,"launchAngle":8.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":117.91,"coordY":135.47}},"index":9,"playId":"069ef802-02ed-31cc-bfc0-8b1eb2ab94d6","pitchNumber":9,"startTime":"2026-05-28T01:28:21.184Z","endTime":"2026-05-28T01:28:29.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:28:29.236Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Spencer Steer to first baseman Nathaniel Lowe. Jared Young to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:28:31.302Z","endTime":"2026-05-28T01:30:20.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07002560927052,"aZ":-31.812744368552007,"pfxX":5.207863599387666,"pfxZ":0.2384734220769893,"pX":1.8699795696331944,"pZ":0.3445743839358786,"vX0":7.8841459215784235,"vY0":-123.38540713581733,"vZ0":-6.999425685194324,"x":45.72,"y":229.48,"x0":-2.0410947029240107,"y0":50.005156052568886,"z0":5.891700577479754,"aX":8.048245208598951},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.0,"breakHorizontal":-11.3,"spinRate":2828,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4435518280592876,"extension":6.203195500978377},"index":0,"playId":"e0299d70-f515-3fd7-ad4a-87dbbefeffaa","pitchNumber":1,"startTime":"2026-05-28T01:28:55.215Z","endTime":"2026-05-28T01:29:00.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.393546214427907,"aZ":-10.289967101301759,"pfxX":-6.173042154121429,"pfxZ":10.502115304011774,"pX":2.128545691144403,"pZ":-0.21353596030268018,"vX0":13.402580978105304,"vY0":-143.06485823570483,"vZ0":-14.835348134814575,"x":35.86,"y":244.55,"x0":-1.803765841748123,"y0":50.00010777762475,"z0":5.669651426833774,"aX":-12.861000697932008},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2368,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3820816035055845,"extension":6.26559994562564},"index":1,"playId":"430915df-babf-30a2-986b-9d93e09f4923","pitchNumber":2,"startTime":"2026-05-28T01:29:14.184Z","endTime":"2026-05-28T01:29:19.675Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47019164542716,"aZ":-21.253894160638342,"pfxX":0.22822122245850807,"pfxZ":5.982865625564648,"pX":0.8570832567626923,"pZ":1.5129184322762008,"vX0":7.693453281232906,"vY0":-133.6687079952811,"vZ0":-7.80445135652631,"x":84.33,"y":197.93,"x0":-2.077734410571681,"y0":50.005304279444466,"z0":5.9752457161067465,"aX":0.41435616004494946},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2225,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4084300770251241,"extension":6.268191029007154},"index":2,"playId":"cdb30d95-149a-364c-90bb-2c8e01c18a92","pitchNumber":3,"startTime":"2026-05-28T01:29:36.491Z","endTime":"2026-05-28T01:29: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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07471666500406,"aZ":-10.797146410660742,"pfxX":-6.978124717738533,"pfxZ":10.43005652047471,"pX":0.6685514764990874,"pZ":2.7602430291192963,"vX0":9.989844797647217,"vY0":-142.56660530080944,"vZ0":-7.247097653494843,"x":91.52,"y":164.25,"x0":-1.9812674470774236,"y0":50.00585736897139,"z0":6.023823681959662,"aX":-14.306729338228653},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2357,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.38481196978681176,"extension":6.016833439410909},"index":3,"playId":"42c66c28-3732-345f-b172-29433f200685","pitchNumber":4,"startTime":"2026-05-28T01:29:55.523Z","endTime":"2026-05-28T01:30:01.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.173060294359594,"aZ":-21.205970701817648,"pfxX":-1.9193264153595635,"pfxZ":5.7996224393808316,"pX":0.3413741136567514,"pZ":1.6594783820652368,"vX0":7.4525437680967626,"vY0":-135.81670491497465,"vZ0":-7.919144637277949,"x":103.99,"y":193.97,"x0":-2.1736990714460296,"y0":50.00577860019589,"z0":6.05679673539967,"aX":-3.6322405294345685},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":2.2,"spinRate":2180,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40131551519810893,"extension":6.0820180586149615},"hitData":{"launchSpeed":84.6,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.03,"coordY":145.09}},"index":4,"playId":"70246090-34e0-337a-8ba0-0858f458425d","pitchNumber":5,"startTime":"2026-05-28T01:30:11.741Z","endTime":"2026-05-28T01:30:20.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:30:20.786Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to center fielder Dane Myers. Jared Young scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:30:24.683Z","endTime":"2026-05-28T01:31:30.703Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":{"id":687209,"link":"/api/v1/people/687209"},"isScoringEvent":true,"rbi":true,"earned":true,"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":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30474182351589,"aZ":-14.441529675413914,"pfxX":-7.159082357971624,"pfxZ":8.421747498425162,"pX":0.41416567985457975,"pZ":2.0845829024862295,"vX0":10.767358803253769,"vY0":-143.71703708291577,"vZ0":-8.23031324904529,"x":101.21,"y":182.5,"x0":-2.4396761153143878,"y0":50.00337417692848,"z0":5.8701016009969,"aX":-15.074295770102855},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2328,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3801906589793118,"extension":6.0895950413777715},"index":0,"playId":"63ddb884-4529-3f22-b369-b91066c82fca","pitchNumber":1,"startTime":"2026-05-28T01:30:46.023Z","endTime":"2026-05-28T01:30:50.657Z","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":100.1,"endSpeed":91.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54344194666158,"aZ":-12.923847111818143,"pfxX":-7.4833033869410155,"pfxZ":8.980840065285465,"pX":-0.8525594885262384,"pZ":2.921501119844346,"vX0":7.143857992126832,"vY0":-145.56183915055075,"vZ0":-6.340197517479175,"x":149.5,"y":159.9,"x0":-2.367764385050045,"y0":50.000973305394965,"z0":5.912085309640885,"aX":-16.038021275250028},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.1,"breakHorizontal":12.1,"spinRate":2425,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3764532242252714,"extension":5.865297616926702},"index":1,"playId":"b368ba12-88a9-3048-8e30-fdfdeb57872e","pitchNumber":2,"startTime":"2026-05-28T01:31:02.009Z","endTime":"2026-05-28T01:31:08.334Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115817999678875,"aZ":-11.447526601502004,"pfxX":-4.5515819647660125,"pfxZ":9.858463521943195,"pX":0.29126427031206165,"pZ":3.7345200635620968,"vX0":9.142302741667065,"vY0":-143.796273070751,"vZ0":-4.250818008380366,"x":105.9,"y":137.95,"x0":-2.332224105444729,"y0":50.00151248070184,"z0":5.937347345863244,"aX":-9.568906328304053},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2385,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38033406511440626,"extension":5.934849340619433},"hitData":{"launchSpeed":83.6,"launchAngle":19.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.55,"coordY":90.29}},"index":2,"playId":"99242289-22c1-37ae-be97-2ed0eddc3485","pitchNumber":3,"startTime":"2026-05-28T01:31:20.257Z","endTime":"2026-05-28T01:31:30.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:31:30.703Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks. Carson Benge to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:31:28.930Z","endTime":"2026-05-28T01:34:01.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"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":93.4,"endSpeed":87.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97539285115132,"aZ":-20.198010823313336,"pfxX":-0.7035148627668857,"pfxZ":6.314850117609636,"pX":1.1564529076219638,"pZ":0.9746496441015253,"vX0":8.391931978783537,"vY0":-135.6889787656166,"vZ0":-9.679512577455382,"x":72.92,"y":212.46,"x0":-1.8629183010862838,"y0":50.00379164346272,"z0":5.951002201638107,"aX":-1.3360204648717917},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-0.2,"spinRate":2105,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4010835763984355,"extension":6.13748248518962},"index":0,"playId":"489fc41c-3549-31d3-8f71-3159a314b771","pitchNumber":1,"startTime":"2026-05-28T01:31:58.135Z","endTime":"2026-05-28T01:32:02.961Z","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":94.6,"endSpeed":88.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187980618907154,"aZ":-22.866891580295803,"pfxX":-1.2081560814524335,"pfxZ":4.783583771359343,"pX":0.7173621332009518,"pZ":1.7123646095903766,"vX0":7.898971244340036,"vY0":-137.53589025114027,"vZ0":-7.35120720173268,"x":89.66,"y":192.55,"x0":-2.016307000294554,"y0":50.001889519456576,"z0":5.934661916278041,"aX":-2.3514707019097036},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":0.8,"spinRate":2032,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.39596856104148603,"extension":6.109760981861258},"index":1,"playId":"06cc8a33-2ac4-3d09-a53f-92701dc359c6","pitchNumber":2,"startTime":"2026-05-28T01:32:15.128Z","endTime":"2026-05-28T01:32:29.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"adb8a689-5499-386c-a97b-8c3c4b14f926","startTime":"2026-05-28T01:33:00.098Z","endTime":"2026-05-28T01:33:06.695Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21678544139157,"aZ":-14.489723999339715,"pfxX":-3.7645642870372127,"pfxZ":8.85807397026527,"pX":1.2096930808282171,"pZ":2.8094585090363062,"vX0":10.257701870132239,"vY0":-140.7167061903791,"vZ0":-6.422180791574275,"x":70.89,"y":162.92,"x0":-2.000823591738339,"y0":50.00453680923369,"z0":6.067611722548387,"aX":-7.517637617517907},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":4.6,"spinRate":2107,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3898857838532286,"extension":6.19209375486822},"index":3,"playId":"ac1c9f5e-afb3-3469-90cc-2f558199f499","pitchNumber":3,"startTime":"2026-05-28T01:33:18.426Z","endTime":"2026-05-28T01:33:23.857Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2775579183235,"aZ":-21.841673084536048,"pfxX":-2.8087123204398194,"pfxZ":5.608376942226711,"pX":1.44754134177804,"pZ":0.9941545108142752,"vX0":9.951319827534496,"vY0":-134.67065328404692,"vZ0":-8.971575267630111,"x":61.82,"y":211.94,"x0":-1.92509739489379,"y0":50.006444328620915,"z0":5.9044366846421195,"aX":-5.178867821512226},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":3.0,"spinRate":2143,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4061668927599058,"extension":6.149271575408115},"index":4,"playId":"d6bd49e6-0fe1-33b1-85c3-8fc90cdc3420","pitchNumber":4,"startTime":"2026-05-28T01:33:37.448Z","endTime":"2026-05-28T01:33:44.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07763465836196,"aZ":-8.311553462156175,"pfxX":-7.949886007904633,"pfxZ":11.586763331150607,"pX":0.3490316078506966,"pZ":1.5244491917344412,"vX0":9.78982064015848,"vY0":-142.87951228746974,"vZ0":-10.493368535192149,"x":103.7,"y":197.62,"x0":-2.0950019397952464,"y0":50.00484098555286,"z0":5.77451960194854,"aX":-16.376624938808774},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.8,"breakHorizontal":12.4,"spinRate":2456,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3838961603613451,"extension":6.0864511490489},"index":5,"playId":"ec4d0270-1892-37bb-8e15-4dde04d3c565","pitchNumber":5,"startTime":"2026-05-28T01:33:55.330Z","endTime":"2026-05-28T01:34:01.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:34:01.585Z","atBatIndex":64},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Juan Soto reaches on catcher interference by P.J. Higgins. Carson Benge to 3rd. Bo Bichette to 2nd. Juan Soto to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:36:35.837Z","endTime":"2026-05-28T01:37:22.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","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":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T01:34:11.861Z","endTime":"2026-05-28T01:34:32.797Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Caleb Ferguson replaces Zach Maxwell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-28T01:34:32.797Z","endTime":"2026-05-28T01:36:38.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86689148946523,"aZ":-22.698865793143707,"pfxX":8.113519196801432,"pfxZ":5.230193267926108,"pX":0.8401849798236118,"pZ":3.07120323467738,"vX0":-7.10712765454463,"vY0":-133.51886656363388,"vZ0":-2.650680406278322,"x":84.97,"y":155.86,"x0":2.4781485639446834,"y0":50.001660604690066,"z0":5.704381204425537,"aX":14.696261391902532},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-13.2,"spinRate":2205,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4097107498512642,"extension":6.345078199777604},"index":2,"playId":"e113d5b5-6a11-30d8-aa62-1cc47a1a58e9","pitchNumber":1,"startTime":"2026-05-28T01:36:38.185Z","endTime":"2026-05-28T01:36:44.221Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"}}},{"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84564648945387,"aZ":-22.613052176677314,"pfxX":9.942819885472524,"pfxZ":5.213285860094334,"pX":1.5023448913081552,"pZ":3.3606607911368167,"vX0":-5.849450505261009,"vY0":-134.52098255099048,"vZ0":-2.2062381861466043,"x":59.73,"y":148.04,"x0":2.4117464010146663,"y0":50.005101756713415,"z0":5.792426933021514,"aX":18.247319931294072},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":-16.8,"spinRate":2159,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4069800915228363,"extension":6.3502621658985055},"index":3,"playId":"2e387b5b-4bc6-3759-a8f7-01cbe4a2a165","pitchNumber":2,"startTime":"2026-05-28T01:37:13.733Z","endTime":"2026-05-28T01:37:22.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:37:22.854Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to right fielder Blake Dunn in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:37:22.901Z","endTime":"2026-05-28T01:40:16.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319762695084993,"aZ":-26.214320569223247,"pfxX":-0.22142541800770754,"pfxZ":3.516649600134384,"pX":-0.5188282816325271,"pZ":3.042028716101123,"vX0":-7.504657744545739,"vY0":-128.21534231607654,"vZ0":-1.572727346770011,"x":136.78,"y":156.65,"x0":2.4541465505054334,"y0":50.000115010879924,"z0":5.676507782506181,"aX":-0.3728180529584049},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":1.8,"spinRate":2471,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.42447738407254976,"extension":6.22853642396408},"index":0,"playId":"3264c8a0-469f-3d55-af4d-265bc1cb0a94","pitchNumber":1,"startTime":"2026-05-28T01:37:57.935Z","endTime":"2026-05-28T01:38:04.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-28T01:38:16.836Z","endTime":"2026-05-28T01:38:33.425Z","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(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":87.7,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27046753807904,"aZ":-27.395518109186582,"pfxX":-0.5962974142428532,"pfxZ":2.8770103328836596,"pX":-1.9221163664476195,"pZ":1.5465894300491734,"vX0":-10.284369147287995,"vY0":-127.40452548220243,"vZ0":-4.650134222083416,"x":190.27,"y":197.02,"x0":2.2247712993860693,"y0":50.00587795014877,"z0":5.530476043186123,"aX":-0.9923229032159683},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":3.1,"spinRate":2506,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.42797121835416263,"extension":6.320707095199886},"index":2,"playId":"88077ea8-e503-3c99-a50e-c3679fe54026","pitchNumber":2,"startTime":"2026-05-28T01:38:33.425Z","endTime":"2026-05-28T01:38:39.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65126567605572,"aZ":-18.37782809157096,"pfxX":2.408135152163834,"pfxZ":7.47811470052965,"pX":-0.0216269071547309,"pZ":2.837710643189172,"vX0":-7.127055822020464,"vY0":-134.13769065895698,"vZ0":-3.960403625992799,"x":117.82,"y":162.16,"x0":2.342519474911486,"y0":50.00339822095722,"z0":5.622694205122869,"aX":4.444034806814611},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-3.0,"spinRate":2289,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4064197997513834,"extension":6.45384370545817},"index":3,"playId":"ef093084-a39b-358a-966b-3592f80b0c50","pitchNumber":3,"startTime":"2026-05-28T01:38:50.903Z","endTime":"2026-05-28T01:38:55.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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75693209523468,"aZ":-42.06610718971479,"pfxX":-5.10156186412863,"pfxZ":-7.293524897440108,"pX":0.9543316957402248,"pZ":2.8448821039180374,"vX0":-1.9502179840705605,"vY0":-115.50223669517463,"vZ0":2.2967997742746507,"x":80.62,"y":161.97,"x0":2.4715123927366296,"y0":50.00344235432338,"z0":5.871669001776751,"aX":-6.918225860551805},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.4,"breakHorizontal":9.7,"spinRate":2897,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.47354266052291116,"extension":6.2990027909159885},"index":4,"playId":"b2cf19b5-7465-3cf6-b448-bfe09d1f03de","pitchNumber":4,"startTime":"2026-05-28T01:39:12.074Z","endTime":"2026-05-28T01:39:22.260Z","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(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":87.7,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649425948302934,"aZ":-28.271430709754924,"pfxX":-1.5980043742322456,"pfxZ":2.339227744474279,"pX":-1.1039295774005367,"pZ":0.652840417616914,"vX0":-7.905071316486678,"vY0":-127.55762483345785,"vZ0":-6.621835418202975,"x":159.08,"y":221.15,"x0":2.229377221962464,"y0":50.001057154387645,"z0":5.480765314770939,"aX":-2.6579853780140703},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":4.4,"spinRate":2719,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.42768593705009916,"extension":6.432002686836372},"index":5,"playId":"80d21504-ad41-3f07-ae2c-9c46b952b7fa","pitchNumber":5,"startTime":"2026-05-28T01:39:46.599Z","endTime":"2026-05-28T01:39:53.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47218253055976,"aZ":-17.219957395705713,"pfxX":1.5191863195112194,"pfxZ":8.139353667359092,"pX":-0.31685539928086354,"pZ":3.428374033317359,"vX0":-7.669689659967741,"vY0":-133.41964558173856,"vZ0":-2.6511804399642016,"x":129.08,"y":146.21,"x0":2.3739835424855458,"y0":50.00649927224273,"z0":5.648242073662245,"aX":2.793031914715273},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-1.4,"spinRate":2370,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.40751754852219246,"extension":6.285229003507736},"hitData":{"launchSpeed":73.5,"launchAngle":59.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.54,"coordY":149.73}},"index":6,"playId":"0a557243-9408-38a2-997b-72db513e7dc9","pitchNumber":6,"startTime":"2026-05-28T01:40:07.797Z","endTime":"2026-05-28T01:40:16.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:40:16.937Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a soft bunt ground ball to pitcher Luke Weaver.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:42:30.607Z","endTime":"2026-05-28T01:42:59.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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":[1,2],"actionIndex":[0],"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jared Young remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:42:06.989Z","endTime":"2026-05-28T01:42:32.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":676572,"link":"/api/v1/people/676572"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0398187369708,"aZ":-24.986077563191678,"pfxX":-10.074609483203181,"pfxZ":4.404337265114092,"pX":0.09534651459090275,"pZ":1.9531491155897227,"vX0":6.576926718839721,"vY0":-126.92257732900028,"vZ0":-3.9920740462610236,"x":113.37,"y":186.04,"x0":-1.2209781762635663,"y0":50.00103605359517,"z0":5.536712662818488,"aX":-16.431119170567772},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":16.8,"spinRate":1960,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.43158629682569183,"extension":6.004077370639905},"index":1,"playId":"0d7d0826-67e5-3f24-b975-4b5c29eb251c","pitchNumber":1,"startTime":"2026-05-28T01:42:32.938Z","endTime":"2026-05-28T01:42:40.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567720283126235,"aZ":-11.420055597494441,"pfxX":-5.13261705066726,"pfxZ":10.868114269942854,"pX":-0.0967927766973504,"pZ":2.867298735562972,"vX0":4.903987577285408,"vY0":-137.57657792941376,"vZ0":-5.0972933987662765,"x":120.69,"y":161.36,"x0":-1.2387352171973547,"y0":50.00598377962593,"z0":5.523499518517632,"aX":-9.804711925757253},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2374,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.39868513586911547,"extension":6.110266684530317},"hitData":{"launchSpeed":13.6,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.19,"coordY":199.56}},"index":2,"playId":"0952d47e-a333-3d48-8e8b-e87dad30c68f","pitchNumber":2,"startTime":"2026-05-28T01:42:50.446Z","endTime":"2026-05-28T01:42:59.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:42:59.207Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:43:01.194Z","endTime":"2026-05-28T01:44:38.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124184665007594,"aZ":-10.371004699986539,"pfxX":-4.751402031810318,"pfxZ":11.37886790496308,"pX":-1.2151751593250406,"pZ":2.0871254048153967,"vX0":2.1904798453180083,"vY0":-137.2495210621552,"vZ0":-6.918382141009027,"x":163.32,"y":182.43,"x0":-1.4043832613320377,"y0":50.00242512810193,"z0":5.339464942424642,"aX":-9.104636925146805},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":8.2,"spinRate":2423,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.3983912610908358,"extension":6.015708103397493},"index":0,"playId":"ce93dc60-fa48-3c71-8e6a-1472383f452c","pitchNumber":1,"startTime":"2026-05-28T01:43:45.573Z","endTime":"2026-05-28T01:43:51.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.764742720532396,"aZ":-25.61676072978791,"pfxX":-9.06918260332988,"pfxZ":3.880464196406267,"pX":-0.3867010142285178,"pZ":3.369090248373914,"vX0":5.084065116065622,"vY0":-128.40579470898507,"vZ0":-0.6443261409759407,"x":131.74,"y":147.81,"x0":-1.2024876804651623,"y0":50.00044547995777,"z0":5.596567227734177,"aX":-15.313992592459707},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":15.5,"spinRate":2009,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.42473109710462564,"extension":5.973202450153031},"index":1,"playId":"9c08cf03-fb25-3e75-afc2-8029da07d5e7","pitchNumber":2,"startTime":"2026-05-28T01:44:05.099Z","endTime":"2026-05-28T01:44:14.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.355247715715596,"aZ":-22.926342362526874,"pfxX":-8.269656587322652,"pfxZ":5.501921878177489,"pX":-0.17314721274894682,"pZ":2.2031218252026323,"vX0":5.5962650630348,"vY0":-128.05285698860757,"vZ0":-3.5141828757191376,"x":123.6,"y":179.3,"x0":-1.2988428725418293,"y0":50.0046165456324,"z0":5.361390693650416,"aX":-13.906277521735532},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":1952,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.4257122173184662,"extension":6.121295181956259},"hitData":{"launchSpeed":95.6,"launchAngle":26.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.18,"coordY":58.52}},"index":2,"playId":"c69db185-cf4a-32f2-9792-b5bf1a355db9","pitchNumber":3,"startTime":"2026-05-28T01:44:27.244Z","endTime":"2026-05-28T01:44:38.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:44:38.716Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Bleday pops out to catcher Luis Torrens in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:44:38.685Z","endTime":"2026-05-28T01:46:41.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30321334170278,"aZ":-23.604770731237316,"pfxX":-9.805623157763524,"pfxZ":5.240066079184986,"pX":0.037288774657033626,"pZ":2.904511071940012,"vX0":6.3941943409086655,"vY0":-126.8964709651646,"vZ0":-1.7221483121394185,"x":115.58,"y":160.36,"x0":-1.23772668402131,"y0":50.002544888126295,"z0":5.4674237634030405,"aX":-16.03503427104471},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":1986,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.4311817764458943,"extension":5.992198004568967},"index":0,"playId":"a7b7d5eb-eef6-3742-b262-56e0273c9cdb","pitchNumber":1,"startTime":"2026-05-28T01:45:05.521Z","endTime":"2026-05-28T01:45:11.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534346309151335,"aZ":-25.86254563515081,"pfxX":-8.892631140668467,"pfxZ":3.790822410382633,"pX":-1.0498669178015365,"pZ":3.0443132510892297,"vX0":3.7361185286696474,"vY0":-127.52284797293724,"vZ0":-0.9955371572794782,"x":157.02,"y":156.58,"x0":-1.3697649195016732,"y0":50.00297616622688,"z0":5.459770388609891,"aX":-14.806465722980667},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":15.4,"spinRate":1932,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.42773299148972876,"extension":6.077875450111065},"index":1,"playId":"5b856167-25d0-3153-90db-6da3fce04c87","pitchNumber":2,"startTime":"2026-05-28T01:45:45.942Z","endTime":"2026-05-28T01:45:52.638Z","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":95.5,"endSpeed":87.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.180321914329205,"aZ":-10.794921596172038,"pfxX":-4.394298860476188,"pfxZ":10.887447932823683,"pX":-0.2670387496138556,"pZ":2.809227766195016,"vX0":4.146063471746268,"vY0":-139.0188439749166,"vZ0":-5.133521511248045,"x":127.18,"y":162.93,"x0":-1.2043944534327315,"y0":50.00489345965908,"z0":5.391724456025817,"aX":-8.63118888413105},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":7.1,"spinRate":2458,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.3934776413469674,"extension":6.017981554493809},"index":2,"playId":"7fbcb5f5-133d-3e4e-b29c-9d571e7cd92e","pitchNumber":3,"startTime":"2026-05-28T01:46:05.489Z","endTime":"2026-05-28T01:46:10.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.114267892401735,"aZ":-25.37912710974187,"pfxX":-7.414542749615318,"pfxZ":4.026454475266952,"pX":-0.5888799147076834,"pZ":2.5224727098298123,"vX0":4.232917136893229,"vY0":-128.24117868239807,"vZ0":-2.419751266612413,"x":139.45,"y":170.67,"x0":-1.2858674813765456,"y0":50.00449163006971,"z0":5.430276291653329,"aX":-12.520257498927766},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":12.7,"spinRate":1960,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.42488210572369267,"extension":6.047690232613824},"hitData":{"launchSpeed":73.6,"launchAngle":82.0,"totalDistance":44.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":110.26,"coordY":198.81}},"index":3,"playId":"608e1dbc-fff3-3df4-ae00-2157c3c58e94","pitchNumber":4,"startTime":"2026-05-28T01:46:31.435Z","endTime":"2026-05-28T01:46:41.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:46:41.024Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:46:45.914Z","endTime":"2026-05-28T01:49:18.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":{"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":90.6,"endSpeed":82.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042377425425077,"aZ":-22.783975599942018,"pfxX":-0.23221580964754152,"pfxZ":5.351990980691116,"pX":0.6866605692852715,"pZ":2.4209774657012098,"vX0":4.851468198036054,"vY0":-131.88204209507478,"vZ0":-3.4505738767796585,"x":90.83,"y":173.41,"x0":-1.1495932571955754,"y0":50.00482715500748,"z0":5.434350821384079,"aX":-0.40854963990397497},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-0.7,"spinRate":2381,"spinDirection":185},"zone":6,"typeConfidence":0.91,"plateTime":0.41592550409429085,"extension":5.909419353823726},"index":0,"playId":"725c7852-00b6-3433-b337-a701b31d8b73","pitchNumber":1,"startTime":"2026-05-28T01:47:17.657Z","endTime":"2026-05-28T01:47:23.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35070776860819,"aZ":-9.688502462965454,"pfxX":-3.6265131872947665,"pfxZ":11.456255191053389,"pX":1.4243813472033975,"pZ":2.4898223800094,"vX0":8.002272803852426,"vY0":-139.45987800832432,"vZ0":-6.284111106153532,"x":62.71,"y":171.55,"x0":-1.0155155062962276,"y0":50.00589197037836,"z0":5.416483683175907,"aX":-7.12003719235452},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":4.8,"spinRate":2495,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.3932502262683868,"extension":6.080367937225788},"index":1,"playId":"354e448b-a1fe-3791-8c95-c4c62eba5f3c","pitchNumber":2,"startTime":"2026-05-28T01:47:37.213Z","endTime":"2026-05-28T01:47:43.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881279707095604,"aZ":-23.67443582415911,"pfxX":-8.012762633524641,"pfxZ":4.852493956911657,"pX":-0.7254626554768485,"pZ":1.4260944118876242,"vX0":4.216603474701043,"vY0":-130.80462204698637,"vZ0":-5.369797868774236,"x":144.65,"y":200.28,"x0":-1.3084937703719017,"y0":50.0010237367745,"z0":5.256202527481278,"aX":-14.029051245848754},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":13.7,"spinRate":2199,"spinDirection":218},"zone":13,"typeConfidence":0.88,"plateTime":0.41706832846405373,"extension":6.096256765260163},"index":2,"playId":"d24225f6-3017-32e6-82b5-7e0ef9e041b2","pitchNumber":3,"startTime":"2026-05-28T01:47:59.778Z","endTime":"2026-05-28T01:48:26.802Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14655242493369,"aZ":-23.373049732871984,"pfxX":-7.811883931720437,"pfxZ":5.064160393105908,"pX":-0.4918179681678552,"pZ":1.6494674243552923,"vX0":4.569901172133454,"vY0":-130.39982283400752,"vZ0":-4.897767912857324,"x":135.75,"y":194.24,"x0":-1.244137990727113,"y0":50.00113427900237,"z0":5.295466320224787,"aX":-13.57102862193232},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":13.3,"spinRate":2125,"spinDirection":218},"zone":7,"typeConfidence":0.88,"plateTime":0.4186259804558885,"extension":6.110292765881168},"index":3,"playId":"12e143e8-b5b0-3956-aa9a-bb90e0c6ce1b","pitchNumber":4,"startTime":"2026-05-28T01:48:35.864Z","endTime":"2026-05-28T01:49:02.868Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.180635548876758,"aZ":-8.829670130179663,"pfxX":-5.973354150051264,"pfxZ":11.87231721260359,"pX":-0.6488304819970547,"pZ":2.4982999926259346,"vX0":3.9632168630743307,"vY0":-139.31170139528993,"vZ0":-6.17143221957899,"x":141.73,"y":171.33,"x0":-1.3135185526253634,"y0":50.00368380748689,"z0":5.325423924514381,"aX":-11.746354915253768},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.4,"breakHorizontal":10.0,"spinRate":2511,"spinDirection":204},"zone":4,"typeConfidence":0.92,"plateTime":0.39310874614008595,"extension":5.986131727672253},"index":4,"playId":"ece6fe94-bbe1-31f7-b4dd-bb098b8516be","pitchNumber":5,"startTime":"2026-05-28T01:49:09.207Z","endTime":"2026-05-28T01:49:18.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:49:18.349Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:51:04.033Z","endTime":"2026-05-28T01:52:03.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.670585753949116,"aZ":-39.8147510552565,"pfxX":-3.3011535105072527,"pfxZ":-5.6273107013621875,"pX":0.7556786410029173,"pZ":2.688828369042248,"vX0":-3.5366213021556363,"vY0":-115.7641341415237,"vZ0":1.440116018239915,"x":88.2,"y":166.18,"x0":2.732342020516617,"y0":50.004456284200714,"z0":5.87071527270492,"aX":-4.479541504906277},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.6,"breakHorizontal":6.8,"spinRate":2914,"spinDirection":315},"zone":6,"typeConfidence":2.0,"plateTime":0.47318842853023924,"extension":6.142296781276575},"index":0,"playId":"03578474-f29c-3b99-a47c-cd752dcd0d37","pitchNumber":1,"startTime":"2026-05-28T01:51:26.278Z","endTime":"2026-05-28T01:51:31.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139017581508654,"aZ":-17.514146774833037,"pfxX":1.3391798831109507,"pfxZ":8.03057212693679,"pX":0.13826596762043605,"pZ":2.8369819905368656,"vX0":-6.736705921775485,"vY0":-133.617975862769,"vZ0":-4.092536034233181,"x":111.73,"y":162.18,"x0":2.5076368796359536,"y0":50.006305926909995,"z0":5.630567041996793,"aX":2.4467265253205652},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":-1.1,"spinRate":2180,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4083959472780747,"extension":6.295468733686797},"index":1,"playId":"6ad16e0b-95d8-3fd5-8f05-5e2309f7abf6","pitchNumber":2,"startTime":"2026-05-28T01:51:41.450Z","endTime":"2026-05-28T01:51:46.782Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.067914057955715,"aZ":-27.730798758256125,"pfxX":-0.5348046836938765,"pfxZ":2.7064829263536936,"pX":0.5356321438670263,"pZ":2.0279537803897356,"vX0":-5.297918718731743,"vY0":-126.64057086938868,"vZ0":-3.0814396208321084,"x":96.58,"y":184.03,"x0":2.7143456723650474,"y0":50.00470291879901,"z0":5.451770865816688,"aX":-0.8783005049882594},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":2.0,"spinRate":2603,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.4306047726659057,"extension":6.3323111532822995},"index":2,"playId":"9dc5260e-8873-3264-835c-10769f5edf60","pitchNumber":3,"startTime":"2026-05-28T01:51:58.037Z","endTime":"2026-05-28T01:52:03.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:52:03.887Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Ewing grounds out softly, pitcher Caleb Ferguson to first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:52:02.935Z","endTime":"2026-05-28T01:52:35.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657571,"link":"/api/v1/people/657571"},"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"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.674602473903622,"aZ":-23.31738225675492,"pfxX":8.121592070459876,"pfxZ":4.938953379170772,"pX":0.27215703539045843,"pZ":2.1187599044372605,"vX0":-8.400983703488194,"vY0":-133.0900027432136,"vZ0":-4.613810259898029,"x":106.63,"y":181.57,"x0":2.415069127181818,"y0":50.00213695450691,"z0":5.564377047325458,"aX":14.563166783630605},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-12.8,"spinRate":2097,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.41161730710017075,"extension":6.278478789207679},"hitData":{"launchSpeed":66.5,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.4,"coordY":175.45}},"index":0,"playId":"83a64f21-7934-3d92-a3a1-9a52b0e891f1","pitchNumber":1,"startTime":"2026-05-28T01:52:28.663Z","endTime":"2026-05-28T01:52:35.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:52:35.806Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman Spencer Steer to first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:53:32.382Z","endTime":"2026-05-28T01:54:37.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T01:52:53.491Z","endTime":"2026-05-28T01:53:34.660Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57919773637526,"aZ":-28.97583939073607,"pfxX":-1.1573335201497494,"pfxZ":1.9844483367137435,"pX":-0.07676438854681158,"pZ":2.0608974639810973,"vX0":-5.9033568499951405,"vY0":-125.06405187510235,"vZ0":-2.9889286157600354,"x":119.93,"y":183.14,"x0":2.449689082367025,"y0":50.00095040410698,"z0":5.610413709452114,"aX":-1.8594087422971668},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":3.2,"spinRate":2605,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4354109285091998,"extension":6.347957996199629},"index":1,"playId":"1fbda567-91dd-3c87-9a1f-9313360d9fe7","pitchNumber":1,"startTime":"2026-05-28T01:53:34.660Z","endTime":"2026-05-28T01:53:42.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450975659101097,"aZ":-28.16956610801165,"pfxX":-1.0783258984047865,"pfxZ":2.4509510836003177,"pX":-0.4834224860358325,"pZ":2.7609666378595663,"vX0":-7.187534853009839,"vY0":-126.56268000328068,"vZ0":-1.4367325163340487,"x":135.43,"y":164.23,"x0":2.526476592368182,"y0":50.00027002453744,"z0":5.580022118849602,"aX":-1.7573936051944061},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":3.5,"spinRate":2507,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.43182693820162044,"extension":6.339042972321625},"index":2,"playId":"7408341e-f9c5-321e-87ef-0263e83241b6","pitchNumber":2,"startTime":"2026-05-28T01:53:49.668Z","endTime":"2026-05-28T01:53:53.990Z","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":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585321843586755,"aZ":-23.848664643937997,"pfxX":10.435651655218749,"pfxZ":4.767255069784431,"pX":-0.8242055444958712,"pZ":2.46836367051494,"vX0":-11.810507618357988,"vY0":-131.72602936877752,"vZ0":-3.3959246062654778,"x":148.42,"y":172.13,"x0":2.3747082329149536,"y0":50.00376906817498,"z0":5.549895451306779,"aX":18.228370557827038},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":-16.1,"spinRate":2263,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4167966973489161,"extension":6.401533627780148},"index":3,"playId":"d08eabc9-5e27-3bad-8f28-dfb78b176717","pitchNumber":3,"startTime":"2026-05-28T01:54:09.586Z","endTime":"2026-05-28T01:54:14.810Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60693485597327,"aZ":-40.80516517605483,"pfxX":-4.9080505851000815,"pfxZ":-6.47538328677203,"pX":-0.46293609413705405,"pZ":1.072850629311038,"vX0":-5.075793972414927,"vY0":-114.86407282558233,"vZ0":-1.5447358254161148,"x":134.65,"y":209.81,"x0":2.4143010252065054,"y0":50.001354799463165,"z0":5.727733472037841,"aX":-6.544815873486207},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.8,"breakHorizontal":10.2,"spinRate":2966,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.47715451581401824,"extension":6.3009685490296246},"hitData":{"launchSpeed":65.3,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":162.32}},"index":4,"playId":"ad8fa8b9-a403-3c2e-b978-a0a074865d82","pitchNumber":4,"startTime":"2026-05-28T01:54:28.988Z","endTime":"2026-05-28T01:54:37.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:54:37.075Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T01:57:27.363Z","endTime":"2026-05-28T01:59:38.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"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":[1,2,3,4,5,6,7],"actionIndex":[0],"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":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:55:42.412Z","endTime":"2026-05-28T01:57:29.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65312853133555,"aZ":-16.840365463220266,"pfxX":-8.25487516551323,"pfxZ":8.203095873940233,"pX":1.2293396572175417,"pZ":2.7575542586496664,"vX0":11.72475235774007,"vY0":-135.62278458748708,"vZ0":-3.1619840796295353,"x":70.14,"y":164.33,"x0":-2.0701227634464945,"y0":50.0038969303627,"z0":5.107725779988579,"aX":-15.434335984421363},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2338,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.4032907299054398,"extension":7.493626898827412},"index":1,"playId":"997eb8ea-3122-310b-9164-62a2f80f703b","pitchNumber":1,"startTime":"2026-05-28T01:57:29.664Z","endTime":"2026-05-28T01:57:38.215Z","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":94.7,"endSpeed":86.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59607686773865,"aZ":-16.0862133907838,"pfxX":-10.121436660182942,"pfxZ":8.345297665833549,"pX":0.8763783788895364,"pZ":2.7307571798369907,"vX0":11.652752593674583,"vY0":-137.5027598538042,"vZ0":-3.4030664668155866,"x":83.59,"y":165.05,"x0":-2.0881109239199667,"y0":50.00171670122502,"z0":5.0664584163069275,"aX":-19.50958555226484},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":16.1,"spinRate":2422,"spinDirection":242},"zone":12,"typeConfidence":0.9,"plateTime":0.39732934687848775,"extension":7.397813140615419},"index":2,"playId":"5462f8de-7185-3d66-974d-6aaed00669a9","pitchNumber":2,"startTime":"2026-05-28T01:57:47.912Z","endTime":"2026-05-28T01:57:53.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.772081198920425,"aZ":-17.21738392444792,"pfxX":-8.83499683890178,"pfxZ":7.732486162019134,"pX":0.23308976166879175,"pZ":1.877792642835927,"vX0":9.793145094923826,"vY0":-137.9826721927975,"vZ0":-5.180345436242425,"x":108.12,"y":188.08,"x0":-2.208759731902914,"y0":50.00292601058709,"z0":4.9339226666650955,"aX":-17.091418679589086},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2457,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.3964655984218992,"extension":7.616370254150315},"index":3,"playId":"7a8a441c-9500-3ae5-94b9-1d0c9a60ef5a","pitchNumber":3,"startTime":"2026-05-28T01:58:05.288Z","endTime":"2026-05-28T01:58:12.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193497394207235,"aZ":-31.636833557102257,"pfxX":-12.674231210106107,"pfxZ":0.36092087859451283,"pX":0.1821955894043224,"pZ":0.8408508122320093,"vX0":9.36135236449553,"vY0":-121.82117484828015,"vZ0":-3.200109470968825,"x":110.06,"y":216.08,"x0":-2.0830501413580604,"y0":50.00232963613732,"z0":4.935096477756315,"aX":-18.856221369624606},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":20.4,"spinRate":2711,"spinDirection":275},"zone":14,"typeConfidence":0.91,"plateTime":0.45137335226665076,"extension":7.411900208557903},"index":4,"playId":"c76f7b14-6a74-381d-bb84-4d9359394177","pitchNumber":4,"startTime":"2026-05-28T01:58:22.065Z","endTime":"2026-05-28T01:58:27.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546187421900967,"aZ":-15.530417051737038,"pfxX":-8.46959576689002,"pfxZ":8.811663315625879,"pX":1.174235760250659,"pZ":2.117213978229378,"vX0":11.780963062036344,"vY0":-136.6709344832288,"vZ0":-5.1214496116229045,"x":72.24,"y":181.62,"x0":-2.0948377801089437,"y0":50.00495390411234,"z0":5.084716148086325,"aX":-16.001873632365978},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2509,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4009935974104959,"extension":7.350791892666511},"index":5,"playId":"467ae63c-61af-314b-ac70-bc179e995826","pitchNumber":5,"startTime":"2026-05-28T01:58:39.629Z","endTime":"2026-05-28T01:58:44.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17005968237835,"aZ":-14.99001303770942,"pfxX":-8.598299019525706,"pfxZ":8.792891377857053,"pX":0.34786867517711084,"pZ":2.6260796650230267,"vX0":9.574254347579144,"vY0":-139.34840293884807,"vZ0":-4.313779785585786,"x":103.74,"y":167.88,"x0":-2.0257826815535465,"y0":50.002862370674066,"z0":5.194018207242395,"aX":-16.803388685554197},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":13.4,"spinRate":2587,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.39403870888591497,"extension":7.778262622650082},"index":6,"playId":"59dbb197-90ae-30cf-90f3-631d330981f2","pitchNumber":6,"startTime":"2026-05-28T01:58:58.693Z","endTime":"2026-05-28T01:59:04.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20388579441159,"aZ":-15.012276490016419,"pfxX":-7.131398005718457,"pfxZ":8.97645554281017,"pX":1.683391704374743,"pZ":2.9851650349373657,"vX0":12.400964624520155,"vY0":-137.78926644494524,"vZ0":-3.0565422206304285,"x":52.83,"y":158.18,"x0":-1.9605143028639995,"y0":50.00592479743866,"z0":5.130618190306302,"aX":-13.640456403420846},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2296,"spinDirection":230},"zone":12,"typeConfidence":0.9,"plateTime":0.3983592939247451,"extension":7.898148025171509},"index":7,"playId":"7996c044-bce6-3837-99ff-a17357b592e9","pitchNumber":7,"startTime":"2026-05-28T01:59:29.145Z","endTime":"2026-05-28T01:59:38.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:59:38.228Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Eugenio Suárez to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T01:59:33.895Z","endTime":"2026-05-28T02:02:57.896Z","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":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":77.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2572357603771,"aZ":-34.425577345236725,"pfxX":-11.371044722157682,"pfxZ":-1.4771171673714463,"pX":-1.124477323429706,"pZ":2.246207207765231,"vX0":6.25568110533899,"vY0":-123.22162062579669,"vZ0":0.0903370946169213,"x":159.86,"y":178.13,"x0":-2.2290427105660107,"y0":50.00280323461067,"z0":5.1365368238857885,"aX":-17.3502449591408},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":19.0,"spinRate":2692,"spinDirection":272},"zone":13,"typeConfidence":0.89,"plateTime":0.4458328869215702,"extension":7.219447296571203},"index":0,"playId":"45004520-e42c-3718-a807-d9547df333f5","pitchNumber":1,"startTime":"2026-05-28T02:00:01.418Z","endTime":"2026-05-28T02:00:06.865Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849949969412066,"aZ":-32.40386303046939,"pfxX":-12.839027856141822,"pfxZ":-0.15298996793166708,"pX":1.1547536794033935,"pZ":1.2190764956333249,"vX0":11.753351207470981,"vY0":-122.49222594875918,"vZ0":-2.601701993290482,"x":72.98,"y":205.86,"x0":-2.0545095912073297,"y0":50.00332446901937,"z0":5.085837492193538,"aX":-19.36896848732775},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":20.3,"spinRate":2478,"spinDirection":273},"zone":14,"typeConfidence":0.91,"plateTime":0.4484156475682921,"extension":7.117106528634522},"index":1,"playId":"83a4f73d-dd00-35f3-9b9e-3054dabd5d31","pitchNumber":2,"startTime":"2026-05-28T02:00:18.560Z","endTime":"2026-05-28T02:00:23.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.122860140617234,"aZ":-15.254360535367665,"pfxX":-8.90949507013319,"pfxZ":8.880924157351272,"pX":0.7773842042403808,"pZ":3.696510529479251,"vX0":11.18022627245495,"vY0":-137.9951432777332,"vZ0":-1.1743915090146917,"x":87.37,"y":138.97,"x0":-2.191966782860571,"y0":50.006279182695195,"z0":5.167741788648353,"aX":-16.982213659721204},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":13.4,"spinRate":2239,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.39874302190072086,"extension":7.8961979046538096},"index":2,"playId":"5d39d236-75fc-3a78-b62b-6f6b92de3e94","pitchNumber":3,"startTime":"2026-05-28T02:00:40.104Z","endTime":"2026-05-28T02:00:44.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.165402814273502,"aZ":-32.255901917457955,"pfxX":-13.225165568790954,"pfxZ":-0.05686685156292981,"pX":-0.7441033025574374,"pZ":1.8576283488793686,"vX0":7.788716071477476,"vY0":-123.1305116676814,"vZ0":-1.1253907976183182,"x":145.36,"y":188.62,"x0":-2.256873791622691,"y0":50.00050668605512,"z0":5.090558892657433,"aX":-19.9736109864115},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":21.7,"spinRate":2619,"spinDirection":269},"zone":7,"typeConfidence":0.9,"plateTime":0.4476438516341186,"extension":7.161038781099712},"index":3,"playId":"39c1bff6-aa25-39cc-90ba-8b4359a08218","pitchNumber":4,"startTime":"2026-05-28T02:01:00.778Z","endTime":"2026-05-28T02:01:05.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.519158888657575,"aZ":-16.089016298277585,"pfxX":-8.247117027584947,"pfxZ":8.585429147898417,"pX":0.6529463760337566,"pZ":2.943902332624938,"vX0":10.036928716875568,"vY0":-136.37304275793798,"vZ0":-3.0036920752549174,"x":92.11,"y":159.29,"x0":-2.0131477458468856,"y0":50.00016022606185,"z0":5.176945219506562,"aX":-15.447110211300195},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2246,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.4024719672921999,"extension":7.577699053240145},"index":4,"playId":"a100594b-e1e1-3493-aba4-d54a22ff2f7e","pitchNumber":5,"startTime":"2026-05-28T02:01:19.656Z","endTime":"2026-05-28T02:01:27.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.743377605680504,"aZ":-17.012726841217017,"pfxX":-7.804840867230862,"pfxZ":7.704697055478643,"pX":0.42554003248246836,"pZ":2.8332076816535876,"vX0":9.76512851520872,"vY0":-139.48678116780042,"vZ0":-3.420651010131607,"x":100.78,"y":162.28,"x0":-2.1087383268026327,"y0":50.005297788227104,"z0":5.199091618174524,"aX":-15.363582949984842},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":12.1,"spinRate":2187,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.39286954438194543,"extension":7.382570439754668},"index":5,"playId":"64d243bf-be98-3b2c-8cbe-461c6b141a72","pitchNumber":6,"startTime":"2026-05-28T02:01:50.461Z","endTime":"2026-05-28T02:01:56.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94793595651929,"aZ":-16.475869337280137,"pfxX":-6.077018866899042,"pfxZ":8.139958085092022,"pX":0.5789238046361861,"pZ":3.4336223492890126,"vX0":9.289171059918905,"vY0":-137.62203665639683,"vZ0":-1.9385286476550065,"x":94.93,"y":146.07,"x0":-2.0420304673007723,"y0":50.006215302721735,"z0":5.256419789830256,"aX":-11.725659576698911},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2298,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.3971593508212683,"extension":7.341037707436472},"index":6,"playId":"703cbcf5-bf62-3db0-966a-f957d810b866","pitchNumber":7,"startTime":"2026-05-28T02:02:15.137Z","endTime":"2026-05-28T02:02:19.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0541292464963,"aZ":-14.9418768561323,"pfxX":-7.943915082615465,"pfxZ":9.013222256387406,"pX":0.9742044909792161,"pZ":1.771713017087883,"vX0":11.258947869504226,"vY0":-137.76290458956515,"vZ0":-6.181327050988678,"x":79.87,"y":190.94,"x0":-2.143300383695507,"y0":50.006380126979856,"z0":5.06380234772487,"aX":-15.195140446782922},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2180,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.39835254749658366,"extension":7.363518660476807},"index":7,"playId":"9c864189-0f79-376f-a8e6-f3964c872632","pitchNumber":8,"startTime":"2026-05-28T02:02:52.966Z","endTime":"2026-05-28T02:02:57.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:02:57.896Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T02:04:06.919Z","endTime":"2026-05-28T02:05:30.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T02:03:06.547Z","endTime":"2026-05-28T02:03:15.596Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Matt McLain replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-28T02:03:15.596Z","endTime":"2026-05-28T02:04:09.236Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875328684200536,"aZ":-33.56659119875219,"pfxX":-11.160895891195974,"pfxZ":-0.9018946946759252,"pX":0.14054786518444923,"pZ":1.931752431268219,"vX0":9.287231749974598,"vY0":-124.49636937274977,"vZ0":-0.7137526426763716,"x":111.64,"y":186.62,"x0":-2.2187213225410716,"y0":50.00381192959376,"z0":5.041593077076404,"aX":-17.229636351410193},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":17.6,"spinRate":2435,"spinDirection":266},"zone":8,"typeConfidence":0.89,"plateTime":0.4427978684433471,"extension":7.399205156067379},"index":2,"playId":"b194e2ac-eb8a-37cf-b368-88c92beb5d22","pitchNumber":1,"startTime":"2026-05-28T02:04:09.236Z","endTime":"2026-05-28T02:04:13.340Z","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":95.3,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28816251964896,"aZ":-17.252254865497,"pfxX":-8.288198923310533,"pfxZ":7.728780429269885,"pX":0.22648052827868026,"pZ":2.3774154701371515,"vX0":9.23863066368152,"vY0":-138.39988059506422,"vZ0":-4.575863965875886,"x":108.37,"y":174.59,"x0":-2.085778451678912,"y0":50.001896042328156,"z0":5.2157051438122375,"aX":-16.000279175034336},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":13.0,"spinRate":2341,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.39649230689242776,"extension":7.652643636715802},"index":3,"playId":"54290e68-cc8b-3add-b107-184722d5a9d2","pitchNumber":2,"startTime":"2026-05-28T02:04:30.899Z","endTime":"2026-05-28T02:04:36.835Z","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":85.0,"endSpeed":77.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.906483426593805,"aZ":-31.84727430498828,"pfxX":-11.5731079518054,"pfxZ":0.21424121247094696,"pX":-1.102940522326034,"pZ":1.8278342987515008,"vX0":6.381796568488597,"vY0":-123.60335398532371,"vZ0":-1.1164558622532808,"x":159.04,"y":189.43,"x0":-2.228009448069114,"y0":50.00359987628901,"z0":4.983583577454856,"aX":-17.731200411739984},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":19.3,"spinRate":2392,"spinDirection":277},"zone":13,"typeConfidence":0.89,"plateTime":0.44482278756539406,"extension":7.419718778319298},"index":4,"playId":"c1878d88-f47d-3442-815e-0ef4d539fae5","pitchNumber":3,"startTime":"2026-05-28T02:04:57.972Z","endTime":"2026-05-28T02:05:01.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.227661727449284,"aZ":-32.06995583958253,"pfxX":-13.790237937570144,"pfxZ":0.06578524623602089,"pX":-0.46906923497105635,"pZ":1.803661538831897,"vX0":8.734642749521022,"vY0":-126.24075197862739,"vZ0":-1.5468113415668787,"x":134.88,"y":190.08,"x0":-2.1934400301411356,"y0":50.00444587967228,"z0":5.02136369056079,"aX":-22.11842642413345},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":22.8,"spinRate":2720,"spinDirection":273},"zone":7,"typeConfidence":0.89,"plateTime":0.434947664273329,"extension":7.361417476876215},"index":5,"playId":"d6bf80e5-f312-3dba-b552-e7bfb9ec1491","pitchNumber":4,"startTime":"2026-05-28T02:05:24.150Z","endTime":"2026-05-28T02:05:30.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:05:30.792Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"P.J. Higgins walks. Eugenio Suárez to 3rd. Matt McLain to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T02:05:30.322Z","endTime":"2026-05-28T02:09:23.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,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":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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.446940873675405,"aZ":-33.73988746555215,"pfxX":-12.860659918432809,"pfxZ":-1.0308292947323423,"pX":-1.11127096044893,"pZ":2.253237248202355,"vX0":6.9443497640657075,"vY0":-123.51918593522434,"vZ0":-0.07227263349079016,"x":159.36,"y":177.94,"x0":-2.3066659969379217,"y0":50.00005664923518,"z0":5.149566497877348,"aX":-19.62292140770634},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":21.4,"spinRate":2696,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.44556375372442014,"extension":7.13033478765981},"index":0,"playId":"1c220356-67d0-338f-86d7-d840f2679367","pitchNumber":1,"startTime":"2026-05-28T02:06:10.377Z","endTime":"2026-05-28T02:06:14.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.467753288278633,"aZ":-13.23538013933615,"pfxX":-7.921051991690201,"pfxZ":10.033761583727447,"pX":1.4100971013929777,"pZ":2.0302047052608634,"vX0":11.787441055794483,"vY0":-136.60670399073126,"vZ0":-6.073881246913001,"x":63.25,"y":183.96,"x0":-1.9342723523396212,"y0":50.00197717303772,"z0":5.194511374138139,"aX":-14.950626508733713},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":11.8,"spinRate":2507,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4011593150049855,"extension":7.566842148595914},"index":1,"playId":"3a370f79-a5f7-35de-a7f6-87a08bb94624","pitchNumber":2,"startTime":"2026-05-28T02:06:32.295Z","endTime":"2026-05-28T02:06:37.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744859147892388,"aZ":-15.04723870032861,"pfxX":-8.049315551176363,"pfxZ":9.163153791998713,"pX":-0.29153518091669944,"pZ":1.9332874920321552,"vX0":7.828815718222742,"vY0":-135.62604744970267,"vZ0":-5.742362048836675,"x":128.11,"y":186.58,"x0":-2.165123392833311,"y0":50.00394875221878,"z0":5.121709949899361,"aX":-15.046611703809477},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2463,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.4033439396709846,"extension":7.626316470221196},"index":2,"playId":"97c5407b-ce08-3f33-8dd9-40d9534c797b","pitchNumber":3,"startTime":"2026-05-28T02:06:54.573Z","endTime":"2026-05-28T02:06:59.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23395788512719,"aZ":-32.265430514075824,"pfxX":-13.024923503702418,"pfxZ":-0.05735366333277181,"pX":0.20318724155307916,"pZ":1.3399783560469627,"vX0":9.976220399315405,"vY0":-123.7774935569858,"vZ0":-2.3823191415825593,"x":109.25,"y":202.6,"x0":-2.2004170641488883,"y0":50.00482545037408,"z0":5.034340508375748,"aX":-20.079238331874322},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":21.1,"spinRate":2686,"spinDirection":279},"zone":14,"typeConfidence":0.9,"plateTime":0.44364814727183965,"extension":7.213337783197242},"index":3,"playId":"2a807da8-076a-3ae3-88be-72e9f8313124","pitchNumber":4,"startTime":"2026-05-28T02:07:15.393Z","endTime":"2026-05-28T02:07:28.035Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-28T02:07:28.035Z","endTime":"2026-05-28T02:07:49.595Z","isPitch":false,"type":"action","player":{"id":664731,"link":"/api/v1/people/664731"}},{"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":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73306530502661,"aZ":-30.485079410725447,"pfxX":-13.328014870311435,"pfxZ":1.0730709734963337,"pX":-1.4521650878680692,"pZ":2.5954518026163145,"vX0":6.133774969809996,"vY0":-124.45833725517421,"vZ0":0.035612405288727,"x":172.35,"y":168.7,"x0":-2.2157213343358277,"y0":50.00154807560424,"z0":5.103545813513538,"aX":-20.928756901308915},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":22.7,"spinRate":2682,"spinDirection":272},"zone":11,"typeConfidence":0.89,"plateTime":0.43992464938787057,"extension":7.322289161516318},"index":5,"playId":"afb2a49e-64e9-3628-ad87-064022e2b5ae","pitchNumber":5,"startTime":"2026-05-28T02:07:49.595Z","endTime":"2026-05-28T02:07:56.647Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922973324241045,"aZ":-32.39561822662965,"pfxX":-13.74341025876312,"pfxZ":-0.14234761049829547,"pX":0.3364579572466089,"pZ":1.7939520532744924,"vX0":10.541268072405956,"vY0":-124.34324927625538,"vZ0":-1.1739990002750154,"x":104.18,"y":190.34,"x0":-2.1721600808860893,"y0":50.00332569345038,"z0":4.960165358057104,"aX":-21.522679479829147},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":22.4,"spinRate":2692,"spinDirection":277},"zone":9,"typeConfidence":0.9,"plateTime":0.4404896753447525,"extension":7.568495896155247},"index":6,"playId":"5c671ab4-dfbf-3690-bb79-8cddf06940c2","pitchNumber":6,"startTime":"2026-05-28T02:08:12.452Z","endTime":"2026-05-28T02:08:19.497Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.110889285552293,"aZ":-35.2360551478987,"pfxX":-11.662408935064102,"pfxZ":-1.9535363269194885,"pX":-0.38854875625498586,"pZ":2.2879406256906654,"vX0":8.100589868701,"vY0":-124.38244707572348,"vZ0":0.34881445773849906,"x":131.81,"y":177.01,"x0":-2.173446079992542,"y0":50.00335544060884,"z0":5.069179289142102,"aX":-18.261380004518486},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":19.2,"spinRate":2467,"spinDirection":276},"zone":4,"typeConfidence":0.89,"plateTime":0.4404703696724215,"extension":7.331139271014958},"index":7,"playId":"e4397f98-ff28-3493-8a8b-51bb7c6acc5e","pitchNumber":7,"startTime":"2026-05-28T02:08:48.615Z","endTime":"2026-05-28T02:08:55.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28601943245227,"aZ":-16.41339523323353,"pfxX":-7.111517278052265,"pfxZ":8.153463213978469,"pX":0.06937351665066252,"pZ":3.8280468811780795,"vX0":8.31037754478295,"vY0":-137.62697063944063,"vZ0":-1.2341372841838687,"x":114.36,"y":135.42,"x0":-2.054191297305489,"y0":50.006325848575756,"z0":5.385259582789364,"aX":-13.753462330926624},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2328,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.39679103038393837,"extension":7.65130938493148},"index":8,"playId":"487fbb08-c032-31b2-b25d-fd0cec4d04b5","pitchNumber":8,"startTime":"2026-05-28T02:09:16.687Z","endTime":"2026-05-28T02:09:23.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:09:23.370Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T02:09:22.015Z","endTime":"2026-05-28T02:11:36.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625753892951455,"aZ":-35.9932520213165,"pfxX":-11.266100369485102,"pfxZ":-2.497906118064126,"pX":-1.0363448629423626,"pZ":1.7362517866287057,"vX0":6.584667337813801,"vY0":-122.90237367822718,"vZ0":-0.5437094819543196,"x":156.5,"y":191.9,"x0":-2.2881505460098834,"y0":50.0031084733526,"z0":5.02019891390717,"aX":-17.21503235313962},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.4,"breakHorizontal":18.8,"spinRate":2559,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.44585729207999103,"extension":7.2414145819048334},"index":0,"playId":"46cf15ec-568a-3658-8b3a-c1e03018556e","pitchNumber":1,"startTime":"2026-05-28T02:09:58.063Z","endTime":"2026-05-28T02:10:03.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.200994010787706,"aZ":-14.526909941453331,"pfxX":-7.131824084001421,"pfxZ":9.200522323731882,"pX":0.27888028369102547,"pZ":2.257490659931974,"vX0":9.155679626165522,"vY0":-137.31545965902248,"vZ0":-5.253694063406363,"x":106.37,"y":177.83,"x0":-2.165362607017524,"y0":50.00008697719597,"z0":5.176935935220145,"aX":-13.675570398165549},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":11.0,"spinRate":2285,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.39823045560442116,"extension":7.583330377753549},"index":1,"playId":"a20c70b2-1f7b-3bd8-b772-6eb85ce9230d","pitchNumber":2,"startTime":"2026-05-28T02:10:19.288Z","endTime":"2026-05-28T02:10:23.690Z","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":85.9,"endSpeed":79.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595305981060626,"aZ":-32.82901889256825,"pfxX":-11.501252505448274,"pfxZ":-0.41478167603198735,"pX":-0.2337485956250103,"pZ":2.028214582528839,"vX0":8.604416435438186,"vY0":-124.85631936336446,"vZ0":-0.9083535590574292,"x":125.91,"y":184.02,"x0":-2.2120972630894324,"y0":50.0007161388156,"z0":5.0726990837929264,"aX":-18.352979371402625},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":19.1,"spinRate":2754,"spinDirection":274},"zone":8,"typeConfidence":0.88,"plateTime":0.4368923845349939,"extension":7.337547053737467},"index":2,"playId":"1726ee08-a9b2-351d-94b8-fb84aa14bcde","pitchNumber":3,"startTime":"2026-05-28T02:10:40.623Z","endTime":"2026-05-28T02:10:45.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"7f3cc171-2348-4e78-aeb1-11c5131d0863","startTime":"2026-05-28T02:11:05.777Z","endTime":"2026-05-28T02:11:10.777Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509371636618628,"aZ":-35.35276203925623,"pfxX":-12.27269822014559,"pfxZ":-2.0813496880544076,"pX":-1.5325884550868345,"pZ":2.2845998884713983,"vX0":5.839374445834302,"vY0":-123.06872468519201,"vZ0":0.5863366444496165,"x":175.42,"y":177.1,"x0":-2.3476200702074954,"y0":50.00306172623204,"z0":5.048984876499175,"aX":-18.736376304594984},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.4,"breakHorizontal":20.8,"spinRate":2492,"spinDirection":283},"zone":13,"typeConfidence":0.9,"plateTime":0.44586889191914736,"extension":7.389597063618387},"index":4,"playId":"b9f17d2d-4600-32d7-b300-e28603397479","pitchNumber":4,"startTime":"2026-05-28T02:11:25.537Z","endTime":"2026-05-28T02:11:36.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:11:36.304Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Dunn strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T02:11:32.540Z","endTime":"2026-05-28T02:12:48.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.365132777302517,"aZ":-33.25518517301255,"pfxX":-13.890258009311182,"pfxZ":-0.7104082654837605,"pX":-0.46458971945294547,"pZ":2.092083945062937,"vX0":8.553372053957176,"vY0":-122.86191745322844,"vZ0":-0.2560286412076559,"x":134.71,"y":182.29,"x0":-2.1944098615270153,"y0":50.002874299371015,"z0":5.03463729290196,"aX":-21.139999466413737},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":23.0,"spinRate":2447,"spinDirection":276},"zone":7,"typeConfidence":0.9,"plateTime":0.44657025956676977,"extension":7.2817001035993725},"index":0,"playId":"a96cd1e2-aa5a-31b3-9a9a-f1655bd0ed96","pitchNumber":1,"startTime":"2026-05-28T02:11:59.400Z","endTime":"2026-05-28T02:12:03.731Z","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, 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":85.4,"endSpeed":78.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427086412433272,"aZ":-31.067508371856746,"pfxX":-13.111816400653165,"pfxZ":0.7096856639476798,"pX":0.155177555916372,"pZ":0.7438016136352031,"vX0":9.824187371802076,"vY0":-123.89560616200164,"vZ0":-4.083488089883165,"x":111.08,"y":218.7,"x0":-2.1552061234223645,"y0":50.00168598656914,"z0":5.005625932128068,"aX":-20.411594484314048},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":21.5,"spinRate":2543,"spinDirection":273},"zone":14,"typeConfidence":0.9,"plateTime":0.44185369867087765,"extension":7.250083295947058},"index":1,"playId":"8db0d401-0df4-3c10-a549-6b66f9fac2eb","pitchNumber":2,"startTime":"2026-05-28T02:12:16.781Z","endTime":"2026-05-28T02:12:22.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.818522817558637,"aZ":-35.09527052365992,"pfxX":-11.673440376642587,"pfxZ":-1.9535248628183854,"pX":0.2948814320083714,"pZ":1.1296448838070023,"vX0":9.387578285039229,"vY0":-121.73168898290815,"vZ0":-1.8855115516742276,"x":105.76,"y":208.28,"x0":-2.102595011505787,"y0":50.00418402965558,"z0":4.9643718763702624,"aX":-17.448955128878286},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.7,"breakHorizontal":18.8,"spinRate":2592,"spinDirection":279},"zone":14,"typeConfidence":0.91,"plateTime":0.45065656386182695,"extension":7.314520254800676},"index":2,"playId":"0f60cec2-a012-39c7-bcac-5644f894ac12","pitchNumber":3,"startTime":"2026-05-28T02:12:41.965Z","endTime":"2026-05-28T02:12:48.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:12:48.068Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Dunn strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T02:11:32.540Z","endTime":"2026-05-28T02:12:48.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.365132777302517,"aZ":-33.25518517301255,"pfxX":-13.890258009311182,"pfxZ":-0.7104082654837605,"pX":-0.46458971945294547,"pZ":2.092083945062937,"vX0":8.553372053957176,"vY0":-122.86191745322844,"vZ0":-0.2560286412076559,"x":134.71,"y":182.29,"x0":-2.1944098615270153,"y0":50.002874299371015,"z0":5.03463729290196,"aX":-21.139999466413737},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":23.0,"spinRate":2447,"spinDirection":276},"zone":7,"typeConfidence":0.9,"plateTime":0.44657025956676977,"extension":7.2817001035993725},"index":0,"playId":"a96cd1e2-aa5a-31b3-9a9a-f1655bd0ed96","pitchNumber":1,"startTime":"2026-05-28T02:11:59.400Z","endTime":"2026-05-28T02:12:03.731Z","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, 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":85.4,"endSpeed":78.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427086412433272,"aZ":-31.067508371856746,"pfxX":-13.111816400653165,"pfxZ":0.7096856639476798,"pX":0.155177555916372,"pZ":0.7438016136352031,"vX0":9.824187371802076,"vY0":-123.89560616200164,"vZ0":-4.083488089883165,"x":111.08,"y":218.7,"x0":-2.1552061234223645,"y0":50.00168598656914,"z0":5.005625932128068,"aX":-20.411594484314048},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":21.5,"spinRate":2543,"spinDirection":273},"zone":14,"typeConfidence":0.9,"plateTime":0.44185369867087765,"extension":7.250083295947058},"index":1,"playId":"8db0d401-0df4-3c10-a549-6b66f9fac2eb","pitchNumber":2,"startTime":"2026-05-28T02:12:16.781Z","endTime":"2026-05-28T02:12:22.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.818522817558637,"aZ":-35.09527052365992,"pfxX":-11.673440376642587,"pfxZ":-1.9535248628183854,"pX":0.2948814320083714,"pZ":1.1296448838070023,"vX0":9.387578285039229,"vY0":-121.73168898290815,"vZ0":-1.8855115516742276,"x":105.76,"y":208.28,"x0":-2.102595011505787,"y0":50.00418402965558,"z0":4.9643718763702624,"aX":-17.448955128878286},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.7,"breakHorizontal":18.8,"spinRate":2592,"spinDirection":279},"zone":14,"typeConfidence":0.91,"plateTime":0.45065656386182695,"extension":7.314520254800676},"index":2,"playId":"0f60cec2-a012-39c7-bcac-5644f894ac12","pitchNumber":3,"startTime":"2026-05-28T02:12:41.965Z","endTime":"2026-05-28T02:12:48.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:12:48.068Z","atBatIndex":79},"scoringPlays":[7,16,22,43,50,63],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":109.75,"y":147.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":111.27,"y":174.99},"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":1,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":87.9,"y":108.72},"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":1,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":146.28,"y":50.43},"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":1,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":228.98,"y":91.69},"type":"H","description":"Home Run"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12,13],"bottom":[14,15,16,17],"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":194.19,"y":89.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":69.0,"y":109.0},"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":113.78,"y":46.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":118.7,"y":195.26},"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":116.56,"y":49.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":87.69,"y":139.38},"type":"O","description":"Lineout"},{"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":1.08,"y":84.48},"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":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":116.34,"y":147.63},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21,22,23],"bottom":[24,25,26],"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":137.62,"y":176.01},"type":"E","description":"Field Error"},{"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":149.78,"y":164.86},"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":116.84,"y":150.67},"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":127.0,"y":90.0},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":103.16,"y":170.43},"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":95.81,"y":48.3},"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":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":46.57,"y":76.14},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29,30],"bottom":[31,32,33],"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":103.67,"y":167.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":4,"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":125.68,"y":201.64},"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":4,"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":93.64,"y":55.99},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":153.35,"y":71.15},"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":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":163.1,"y":85.66},"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":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":110.26,"y":146.11},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":44,"top":[34,35,36,37,38],"bottom":[39,40,41,42,43,44],"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":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":154.34,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":124.45,"y":38.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":78.6,"y":64.28},"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":41.32,"y":90.2},"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":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":88.35,"y":100.36},"type":"O","description":"Lineout"},{"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":111.79,"y":124.92},"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":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":145.22,"y":151.68},"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":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":135.21,"y":87.12},"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":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":103.95,"y":64.03},"type":"O","description":"Lineout"}]}},{"startIndex":45,"endIndex":55,"top":[45,46,47,48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":35.62,"y":107.96},"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":6,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":133.17,"y":135.41},"type":"O","description":"Pop Out"},{"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":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":78.67,"y":113.6},"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":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":140.66,"y":171.95},"type":"O","description":"Pop Out"},{"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":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":114.01,"y":184.04},"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":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":114.19,"y":97.77},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":122.55,"y":71.35},"type":"H","description":"Single"}]}},{"startIndex":56,"endIndex":66,"top":[56,57,58,59],"bottom":[60,61,62,63,64,65,66],"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":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":172.39,"y":57.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":148.17,"y":81.16},"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":7,"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":149.75,"y":70.2},"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":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":117.91,"y":135.47},"type":"O","description":"Lineout"},{"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":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":131.03,"y":145.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":7,"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":127.55,"y":90.29},"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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":184.54,"y":149.73},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69,70],"bottom":[71,72,73],"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":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":123.19,"y":199.56},"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":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":159.18,"y":58.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":110.26,"y":198.81},"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":8,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":135.4,"y":175.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":145.22,"y":162.32},"type":"O","description":"Groundout"}]}},{"startIndex":74,"endIndex":79,"top":[74,75,76,77,78,79],"bottom":[],"hits":{"away":[],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":4,"hits":8,"errors":1,"leftOnBase":6},"away":{"runs":2,"hits":8,"errors":1,"leftOnBase":17}},"defense":{"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"catcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"first":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"shortstop":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"left":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"center":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"right":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"onDeck":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"inHole":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"battingOrder":8,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"onDeck":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"inHole":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"battingOrder":1,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":0,"strikes":3,"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":8,"groundOuts":7,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".230","atBats":36,"obp":".315","slg":".392","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":9,"rbi":2,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":146,"era":"4.67","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.44","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":52,"strikes":94,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":4,"pitchesPerInning":"18.25","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":31,"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-4 | HBP, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":32,"groundOuts":48,"airOuts":41,"runs":38,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":72,"baseOnBalls":21,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".279","atBats":222,"obp":".346","slg":".509","ops":".855","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":113,"rbi":37,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".360","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","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":124,"putOuts":75,"errors":4,"chances":203,"fielding":".980","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":"901","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":2,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":17,"groundOuts":10,"airOuts":26,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".250","atBats":80,"obp":".358","slg":".400","ops":".758","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":32,"rbi":12,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.67","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":52,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":32,"groundOuts":55,"airOuts":53,"runs":34,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":48,"baseOnBalls":31,"intentionalWalks":3,"hits":53,"hitByPitch":1,"avg":".256","atBats":207,"obp":".353","slg":".473","ops":".826","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":98,"rbi":36,"leftOnBase":96,"sacBunts":0,"sacFlies":2,"babip":".275","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.25","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":42,"putOuts":279,"errors":0,"chances":321,"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"}]},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"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":23,"gamesStarted":0,"flyOuts":16,"groundOuts":15,"airOuts":24,"runs":14,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":80,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":341,"era":"5.57","inningsPitched":"21.0","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":10,"blownSaves":3,"earnedRuns":13,"whip":"1.48","battersFaced":91,"outs":63,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":341,"balls":130,"strikes":211,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".333","pitchesPerInning":"16.24","gamesFinished":5,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.71","hitsPer9Inn":"8.57","runsScoredPer9":"6.00","homeRunsPer9":"3.43","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":1,"errors":0,"chances":4,"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-3 | 2 BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":8,"groundOuts":28,"airOuts":25,"runs":15,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".274","atBats":117,"obp":".356","slg":".556","ops":".912","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":65,"rbi":24,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".312","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.62","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":45,"errors":0,"chances":48,"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"601","stats":{"batting":{"note":"2-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":37,"groundOuts":43,"airOuts":60,"runs":21,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".199","atBats":191,"obp":".295","slg":".325","ops":".620","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":62,"rbi":20,"leftOnBase":91,"sacBunts":1,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":83,"errors":0,"chances":214,"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"}]},"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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"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"}]},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"801","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":41,"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":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":20,"groundOuts":44,"airOuts":44,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":4,"avg":".180","atBats":150,"obp":".262","slg":".260","ops":".522","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":39,"rbi":8,"leftOnBase":51,"sacBunts":4,"sacFlies":1,"babip":".229","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":11,"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":1,"putOuts":109,"errors":1,"chances":111,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"3-6 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":12,"airOuts":10,"runs":10,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".333","atBats":51,"obp":".393","slg":".471","ops":".864","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":24,"rbi":2,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".421","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.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":24,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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,"battingOrder":"802","stats":{"batting":{"summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".294","atBats":17,"obp":".350","slg":".294","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"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":39,"errors":4,"chances":44,"fielding":".932","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":37,"groundOuts":38,"airOuts":59,"runs":31,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".265","atBats":189,"obp":".336","slg":".429","ops":".765","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":81,"rbi":21,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":12,"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":13,"putOuts":186,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":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":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":28,"groundOuts":22,"airOuts":45,"runs":11,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":21,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".194","atBats":134,"obp":".299","slg":".328","ops":".627","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":44,"rbi":17,"leftOnBase":72,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":8,"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":9,"stolenBases":28,"stolenBasePercentage":".757","caughtStealingPercentage":".243","assists":18,"putOuts":314,"errors":1,"chances":333,"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":"0-3 | 2 BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"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":30,"flyOuts":12,"groundOuts":19,"airOuts":27,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".238","atBats":105,"obp":".322","slg":".371","ops":".693","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":39,"rbi":13,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":1,"chances":16,"fielding":".938","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":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":0,"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":{"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}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":8,"groundOuts":29,"airOuts":17,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":3,"atBats":85,"obp":".290","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":408,"era":"2.55","inningsPitched":"24.2","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.05","battersFaced":101,"outs":74,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":408,"balls":168,"strikes":240,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".250","pitchesPerInning":"16.54","gamesFinished":2,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"9.12","walksPer9Inn":"4.01","hitsPer9Inn":"5.47","runsScoredPer9":"3.65","homeRunsPer9":"0.73","inheritedRunners":17,"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":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":1,"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":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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":71,"era":"27.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"4.80","battersFaced":13,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":30,"strikes":41,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":1,"winPercentage":".---","pitchesPerInning":"42.60","gamesFinished":0,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"5.40","walksPer9Inn":"16.20","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"10.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":17,"groundOuts":17,"airOuts":34,"runs":16,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":1,"hits":27,"hitByPitch":0,"avg":".276","atBats":98,"obp":".379","slg":".571","ops":".950","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":56,"rbi":21,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":9,"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":45,"errors":0,"chances":45,"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":{},"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":27,"gamesStarted":0,"flyOuts":11,"groundOuts":27,"airOuts":22,"runs":14,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":93,"obp":".342","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":415,"era":"3.60","inningsPitched":"25.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.48","battersFaced":112,"outs":75,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":415,"balls":163,"strikes":252,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".333","pitchesPerInning":"16.60","gamesFinished":6,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.76","hitsPer9Inn":"7.56","runsScoredPer9":"5.04","homeRunsPer9":"0.72","inheritedRunners":12,"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":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 4-3)","summary":"6.0 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":3,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":101,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":34,"strikes":67,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":43,"groundOuts":56,"airOuts":82,"runs":30,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":42,"baseOnBalls":27,"intentionalWalks":0,"hits":63,"hitByPitch":0,"atBats":241,"obp":".333","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1075,"era":"4.02","inningsPitched":"62.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.44","battersFaced":271,"outs":188,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1075,"balls":405,"strikes":670,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":3,"winPercentage":".571","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.03","walksPer9Inn":"3.88","hitsPer9Inn":"9.05","runsScoredPer9":"4.31","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":21},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":11,"gamesStarted":11,"flyOuts":32,"groundOuts":55,"airOuts":59,"runs":14,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":72,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":228,"obp":".250","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":990,"era":"1.96","inningsPitched":"64.1","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"0.96","battersFaced":249,"outs":193,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":990,"balls":370,"strikes":620,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".875","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"10.07","walksPer9Inn":"2.80","hitsPer9Inn":"5.88","runsScoredPer9":"1.96","homeRunsPer9":"1.12","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,680574,668715,663886,666181,664731,670770,667472,671096,687209,657571],"pitchers":[671096,687209,657571],"bench":[],"bullpen":[622088,668933,656271,695505,666157,594580,663978,663574,663903],"battingOrder":[694362,682829,668709,701398,553993,680574,668715,664731,667472],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stephenson, T (6, Myers)."},{"label":"TB","value":"Dunn 3; Friedl; Lowe, N; Steer; Stephenson, T 2; Stewart, S."},{"label":"RBI","value":"Lowe, N (24); Stewart, S (36)."},{"label":"2-out RBI","value":"Lowe, N; Stewart, S."},{"label":"Runners left in scoring position, 2 out","value":"Dunn 3; Suárez, E 4; Steer 2."},{"label":"Team RISP","value":"3-for-15."},{"label":"Team LOB","value":"17."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Higgins, P (4, catcher interference)."}]}],"note":[{"label":"a","value":"Lined out for Friedl in the 7th."},{"label":"1","value":"Ran for Stephenson, T in the 7th."},{"label":"2","value":"Ran for Lowe, N in the 9th."}]},"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":8,"groundOuts":6,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".226","atBats":31,"obp":".292","slg":".350","ops":".642","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":14,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":36,"obp":".391","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":177,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":73,"strikes":104,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":2,"pitchesPerInning":"19.67","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"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":"1-3","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":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":9,"groundOuts":32,"airOuts":18,"runs":8,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".207","atBats":87,"obp":".266","slg":".287","ops":".553","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":25,"rbi":11,"leftOnBase":37,"sacBunts":1,"sacFlies":0,"babip":".269","groundOutsToAirouts":"1.78","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":8,"stolenBases":11,"stolenBasePercentage":".579","caughtStealingPercentage":".421","assists":12,"putOuts":247,"errors":2,"chances":261,"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":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":41,"groundOuts":73,"airOuts":63,"runs":25,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".225","atBats":227,"obp":".273","slg":".317","ops":".590","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":72,"rbi":27,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".253","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.40","popOuts":4,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":50,"errors":6,"chances":150,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":12,"gamesStarted":0,"flyOuts":19,"groundOuts":23,"airOuts":40,"runs":22,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":4,"atBats":137,"obp":".373","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":647,"era":"5.56","inningsPitched":"34.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.62","battersFaced":160,"outs":102,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":229,"strikes":418,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".000","pitchesPerInning":"19.03","gamesFinished":6,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"10.06","walksPer9Inn":"3.97","hitsPer9Inn":"10.59","runsScoredPer9":"5.82","homeRunsPer9":"0.79","inheritedRunners":10,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"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":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":31,"groundOuts":46,"airOuts":49,"runs":16,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".224","atBats":170,"obp":".261","slg":".376","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":64,"rbi":23,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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":289,"errors":2,"chances":321,"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":{"note":"(H, 3)","summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":2,"flyOuts":20,"groundOuts":31,"airOuts":38,"runs":15,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":121,"obp":".266","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":450,"era":"3.62","inningsPitched":"32.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":13,"whip":"1.05","battersFaced":129,"outs":97,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":148,"strikes":302,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".000","pitchesPerInning":"13.92","gamesFinished":4,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"7.24","walksPer9Inn":"1.95","hitsPer9Inn":"7.52","runsScoredPer9":"4.18","homeRunsPer9":"1.39","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":6},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":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":true,"isSubstitute":false}},"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-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":21,"groundOuts":39,"airOuts":38,"runs":21,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".236","atBats":165,"obp":".312","slg":".352","ops":".664","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":58,"rbi":21,"leftOnBase":60,"sacBunts":0,"sacFlies":2,"babip":".319","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":6,"lineOuts":11},"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":35,"putOuts":102,"errors":2,"chances":139,"fielding":".986","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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":4,"flyOuts":12,"groundOuts":34,"airOuts":25,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":94,"obp":".255","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":404,"era":"1.67","inningsPitched":"27.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":5,"whip":"0.96","battersFaced":107,"outs":81,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":404,"balls":144,"strikes":260,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".750","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.00","walksPer9Inn":"3.67","hitsPer9Inn":"5.00","runsScoredPer9":"2.00","homeRunsPer9":"0.33","inheritedRunners":21,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":13,"groundOuts":23,"airOuts":23,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":85,"obp":".274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":373,"era":"3.04","inningsPitched":"23.2","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":8,"whip":"1.06","battersFaced":96,"outs":71,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":373,"balls":123,"strikes":250,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"15.76","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.13","walksPer9Inn":"3.04","hitsPer9Inn":"6.46","runsScoredPer9":"3.04","homeRunsPer9":"0.76","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":27,"groundOuts":49,"airOuts":50,"runs":25,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":46,"hitByPitch":3,"avg":".247","atBats":186,"obp":".310","slg":".333","ops":".643","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":62,"rbi":20,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":107,"errors":3,"chances":111,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(W, 1-0)","summary":"3.2 IP, 0 ER, K, 4 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"3.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":32,"strikes":44,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.45","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":1,"putOuts":0,"errors":1,"chances":2,"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":9,"groundOuts":8,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":104,"era":"0.00","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":28,"outs":20,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":43,"strikes":61,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.60","gamesFinished":1,"strikeoutWalkRatio":"0.60","strikeoutsPer9Inn":"4.05","walksPer9Inn":"6.75","hitsPer9Inn":"4.05","runsScoredPer9":"1.35","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":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":"1.000","ops":"1.250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(S, 8)","summary":"1.0 IP, 0 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","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":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":8,"groundOuts":13,"airOuts":11,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":68,"obp":".383","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":334,"era":"6.00","inningsPitched":"18.0","wins":3,"losses":2,"saves":8,"saveOpportunities":9,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.72","battersFaced":83,"outs":54,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":121,"strikes":213,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".600","pitchesPerInning":"18.56","gamesFinished":13,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"14.00","walksPer9Inn":"6.50","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"1.00","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":56,"flyOuts":40,"groundOuts":44,"airOuts":75,"runs":19,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".213","atBats":202,"obp":".264","slg":".307","ops":".571","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":62,"rbi":19,"leftOnBase":84,"sacBunts":1,"sacFlies":3,"babip":".248","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":15,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":87,"errors":1,"chances":234,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":17,"groundOuts":8,"airOuts":21,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":4,"avg":".203","atBats":74,"obp":".322","slg":".351","ops":".673","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":26,"rbi":6,"leftOnBase":34,"sacBunts":1,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","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":2,"putOuts":14,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"18.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":7,"flyOuts":18,"groundOuts":65,"airOuts":41,"runs":37,"doubles":11,"triples":4,"homeRuns":2,"strikeOuts":53,"baseOnBalls":23,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":220,"obp":".368","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":890,"era":"5.57","inningsPitched":"53.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":33,"whip":"1.67","battersFaced":251,"outs":160,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":890,"balls":318,"strikes":572,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".375","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.88","hitsPer9Inn":"11.14","runsScoredPer9":"6.24","homeRunsPer9":"0.34","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","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,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":39,"flyOuts":28,"groundOuts":35,"airOuts":41,"runs":24,"doubles":4,"triples":1,"homeRuns":12,"strikeOuts":25,"baseOnBalls":22,"intentionalWalks":5,"hits":43,"hitByPitch":0,"avg":".301","atBats":143,"obp":".392","slg":".594","ops":".986","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":85,"rbi":24,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.92","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":{"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"}]},"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":{"note":"(H, 9)","summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":12,"strikes":12,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":23,"gamesStarted":0,"flyOuts":11,"groundOuts":16,"airOuts":23,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":1,"hits":16,"hitByPitch":2,"atBats":77,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":338,"era":"1.27","inningsPitched":"21.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":3,"whip":"1.22","battersFaced":91,"outs":64,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":123,"strikes":215,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":".500","pitchesPerInning":"15.84","gamesFinished":3,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.22","hitsPer9Inn":"6.75","runsScoredPer9":"1.69","homeRunsPer9":"0.42","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"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":true,"isSubstitute":false}},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":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":13,"flyOuts":1,"groundOuts":10,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".348","atBats":23,"obp":".407","slg":".435","ops":".842","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":10,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".400","groundOutsToAirouts":"5.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":41,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":10,"groundOuts":8,"airOuts":13,"runs":6,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".250","atBats":52,"obp":".350","slg":".346","ops":".696","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":18,"rbi":4,"leftOnBase":14,"sacBunts":2,"sacFlies":0,"babip":".387","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.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":34,"errors":0,"chances":35,"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,665742,668901,543760,805999,676572,676724,683146,620443,623211,804636,668964,548384,596133,642207],"pitchers":[623211,804636,668964,548384,596133,642207],"bench":[660644,669004,663584],"bullpen":[640455,690997,621345,642547,656849,681035,681810],"battingOrder":[701807,666182,665742,668901,543760,805999,676724,683146,620443],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Soto, J (12, 1st inning off Abbott, A, 0 on, 2 out); Wagaman (1, 2nd inning off Abbott, A, 0 on, 2 out)."},{"label":"TB","value":"Baty; Benge 2; Soto, J 5; Torrens; Wagaman 4; Young, J."},{"label":"RBI","value":"Benge 2 (20); Soto, J (24); Wagaman (1)."},{"label":"2-out RBI","value":"Soto, J; Benge 2; Wagaman."},{"label":"Runners left in scoring position, 2 out","value":"Bichette; Vientos 2."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Soto, J (2, 2nd base by Abbott, A/Stephenson, T)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Tong (1, throw)."}]}],"note":[{"label":"a","value":"Singled for Wagaman in the 7th."}]}},"officials":[{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427537,"fullName":"Hunter Wendelstedt","link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Maxwell."},{"label":"HBP","value":"De La Cruz, E (by Raley, B)."},{"label":"ABS Challenge","value":"Torrens 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Stephenson, T (Ball-Confirmed); Baty (Strike-Confirmed); Soto, J (Strike-Overturned to Ball); Stewart, S 2 (Strike-Overturned to Ball, Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Abbott, A 101-67; Maxwell 29-16; Ferguson, C 16-11; Brazobán 19-11; Tong 76-44; Myers 9-5; Raley, B 24-12; Weaver 15-11; Williams, D 34-21."},{"label":"Groundouts-flyouts","value":"Abbott, A 3-7; Maxwell 1-0; Ferguson, C 2-1; Brazobán 1-0; Tong 6-5; Myers 0-0; Raley, B 0-2; Weaver 0-1; Williams, D 0-0."},{"label":"Batters faced","value":"Abbott, A 24; Maxwell 5; Ferguson, C 5; Brazobán 5; Tong 19; Myers 4; Raley, B 7; Weaver 5; Williams, D 6."},{"label":"Inherited runners-scored","value":"Ferguson, C 2-0; Myers 2-0; Raley, B 2-1; Weaver 1-0."},{"label":"Umpires","value":"HP: Edwin Moscoso. 1B: Hunter Wendelstedt. 2B: Vic Carapazza. 3B: Emil Jimenez. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, Out To RF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"3:01."},{"label":"Att","value":"33,453."},{"label":"Venue","value":"Citi Field."},{"label":"May 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","boxscoreName":"Wagaman"},"jerseyNumber":"39","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":"1.000","ops":"1.250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","boxscoreName":"Soto, J"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":39,"flyOuts":28,"groundOuts":35,"airOuts":41,"runs":24,"doubles":4,"triples":1,"homeRuns":12,"strikeOuts":25,"baseOnBalls":22,"intentionalWalks":5,"hits":43,"hitByPitch":0,"avg":".301","atBats":143,"obp":".392","slg":".594","ops":".986","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":85,"rbi":24,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.92","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":{"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"}]},"type":"hitter","gameScore":52,"hittingGameScore":52},{"player":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","boxscoreName":"Lowe, N"},"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-3 | 2 BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":8,"groundOuts":28,"airOuts":25,"runs":15,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".274","atBats":117,"obp":".356","slg":".556","ops":".912","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":65,"rbi":24,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".312","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.62","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":45,"errors":0,"chances":48,"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"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"loser":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"save":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}