{"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":824510,"link":"/api/v1.1/game/824510/feed/live","metaData":{"wait":10,"timeStamp":"20260602_015427","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824510,"type":"R","doubleHeader":"N","id":"2026/06/01/kcamlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824510-2026-06-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-01T23:10:00Z","originalDate":"2026-06-01","officialDate":"2026-06-01","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":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2026,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":60,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":23,"losses":37,"ties":0,"pct":".383"},"records":{},"divisionLeader":false,"wins":23,"losses":37,"winningPercentage":".383"},"franchiseName":"Kansas City","clubName":"Royals","active":true},"home":{"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":59,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":29,"ties":0,"pct":".508"},"records":{},"divisionLeader":false,"wins":30,"losses":29,"winningPercentage":".508"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID669212":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212","firstName":"Elijah","lastName":"Morgan","birthDate":"1996-05-13","currentAge":30,"birthCity":"Rancho Palos Verdes","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eli","useLastName":"Morgan","middleName":"Allan","boxscoreName":"Morgan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli Morgan","nameSlug":"eli-morgan-669212","firstLastName":"Eli Morgan","lastFirstName":"Morgan, Eli","lastInitName":"Morgan, E","initLastName":"E Morgan","fullFMLName":"Elijah Allan Morgan","fullLFMName":"Morgan, Elijah Allan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID680689":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689","firstName":"Lyon","lastName":"Richardson","birthDate":"2000-01-18","currentAge":26,"birthCity":"Jensen Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lyon","useLastName":"Richardson","boxscoreName":"Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lyon Richardson","nameSlug":"lyon-richardson-680689","firstLastName":"Lyon Richardson","lastFirstName":"Richardson, Lyon","lastInitName":"Richardson, L","initLastName":"L Richardson","fullFMLName":"Lyon  Richardson","fullLFMName":"Richardson, Lyon","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"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},"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":28,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"5' 9\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Dunn","middleName":"William","boxscoreName":"Dunn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Dunn","nameSlug":"blake-dunn-694362","firstLastName":"Blake Dunn","lastFirstName":"Dunn, Blake","lastInitName":"Dunn, B","initLastName":"B Dunn","fullFMLName":"Blake William Dunn","fullLFMName":"Dunn, Blake William","strikeZoneTop":3.09,"strikeZoneBottom":1.559},"ID664731":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731","firstName":"Patrick","lastName":"Higgins","primaryNumber":"65","birthDate":"1993-05-10","currentAge":33,"birthCity":"Bridgeport","birthStateProvince":"CT","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"P.J.","useLastName":"Higgins","middleName":"James","boxscoreName":"Higgins, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"P.J. Higgins","nameSlug":"p-j-higgins-664731","firstLastName":"P.J. Higgins","lastFirstName":"Higgins, P.J.","lastInitName":"Higgins, P","initLastName":"P Higgins","fullFMLName":"Patrick James Higgins","fullLFMName":"Higgins, Patrick James","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID663568":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568","firstName":"Stephen","lastName":"Kolek","primaryNumber":"32","birthDate":"1997-04-18","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Stephen","useLastName":"Kolek","middleName":"James","boxscoreName":"Kolek","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"COLE-ick","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Stephen Kolek","nameSlug":"stephen-kolek-663568","firstLastName":"Stephen Kolek","lastFirstName":"Kolek, Stephen","lastInitName":"Kolek, S","initLastName":"S Kolek","fullFMLName":"Stephen J. Kolek","fullLFMName":"Kolek, Stephen J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695490":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490","firstName":"Edwin","lastName":"Arroyo","primaryNumber":"2","birthDate":"2003-08-25","currentAge":23,"birthCity":"Arecibo","birthCountry":"Puerto Rico","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edwin","useLastName":"Arroyo","middleName":"Zaed","boxscoreName":"Arroyo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Arroyo","nameSlug":"edwin-arroyo-695490","firstLastName":"Edwin Arroyo","lastFirstName":"Arroyo, Edwin","lastInitName":"Arroyo, E","initLastName":"E Arroyo","fullFMLName":"Edwin Zaed Arroyo","fullLFMName":"Arroyo, Edwin Zaed","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"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},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID657041":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041","firstName":"Lane","lastName":"Thomas","primaryNumber":"20","birthDate":"1995-08-23","currentAge":31,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lane","useLastName":"Thomas","middleName":"Michael","boxscoreName":"Thomas, L","nickName":"Laner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lane Thomas","nameSlug":"lane-thomas-657041","firstLastName":"Lane Thomas","lastFirstName":"Thomas, Lane","lastInitName":"Thomas, L","initLastName":"L Thomas","fullFMLName":"Lane Michael Thomas","fullLFMName":"Thomas, Lane Michael","strikeZoneTop":3.146,"strikeZoneBottom":1.588},"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},"ID656638":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638","firstName":"Alexander","lastName":"Lange","primaryNumber":"56","birthDate":"1995-10-02","currentAge":30,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Lange","middleName":"Craig","boxscoreName":"Lange","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Lange","nameSlug":"alex-lange-656638","firstLastName":"Alex Lange","lastFirstName":"Lange, Alex","lastInitName":"Lange, A","initLastName":"A Lange","fullFMLName":"Alex Craig Lange","fullLFMName":"Lange, Alex Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID696131":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131","firstName":"Mason","lastName":"Black","primaryNumber":"47","birthDate":"1999-12-10","currentAge":26,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Black","middleName":"Peter","boxscoreName":"Black","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Black","nameSlug":"mason-black-696131","firstLastName":"Mason Black","lastFirstName":"Black, Mason","lastInitName":"Black, M","initLastName":"M Black","fullFMLName":"Mason Peter Black","fullLFMName":"Black, Mason Peter","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID679883":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883","firstName":"Luinder","lastName":"Avila","primaryNumber":"58","birthDate":"2001-08-21","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luinder","useLastName":"Avila","middleName":"Gabriel","boxscoreName":"Avila","gender":"M","nameMatrilineal":"Rada","isPlayer":true,"isVerified":true,"pronunciation":"loo-ween-der AH-vee-luh","mlbDebutDate":"2025-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luinder Avila","nameSlug":"luinder-avila-679883","firstLastName":"Luinder Avila","lastFirstName":"Avila, Luinder","lastInitName":"Avila, L","initLastName":"L Avila","fullFMLName":"Luinder Gabriel Avila","fullLFMName":"Avila, Luinder Gabriel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605335":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335","firstName":"Brandon","lastName":"Leibrandt","primaryNumber":"58","birthDate":"1992-12-13","currentAge":33,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Leibrandt","middleName":"Charles","boxscoreName":"Leibrandt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"LEE-brant","mlbDebutDate":"2020-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Leibrandt","nameSlug":"brandon-leibrandt-605335","firstLastName":"Brandon Leibrandt","lastFirstName":"Leibrandt, Brandon","lastInitName":"Leibrandt, B","initLastName":"B Leibrandt","fullFMLName":"Brandon Charles Leibrandt","fullLFMName":"Leibrandt, Brandon Charles","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID621381":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381","firstName":"Matthew","lastName":"Strahm","primaryNumber":"25","birthDate":"1991-11-12","currentAge":34,"birthCity":"West Fargo","birthStateProvince":"ND","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Strahm","middleName":"Scott","boxscoreName":"Strahm","nickName":"Strahmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"rhymes with prom","mlbDebutDate":"2016-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Strahm","nameSlug":"matt-strahm-621381","firstLastName":"Matt Strahm","lastFirstName":"Strahm, Matt","lastInitName":"Strahm, M","initLastName":"M Strahm","fullFMLName":"Matthew Scott Strahm","fullLFMName":"Strahm, Matthew Scott","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63}},"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42319,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Partly Cloudy","temp":"74","wind":"6 mph, L To R"},"gameInfo":{"attendance":19409,"firstPitch":"2026-06-01T23:10:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"home":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"}},"officialScorer":{"id":601476,"fullName":"Doug Feldmann","link":"/api/v1/people/601476"},"primaryDatacaster":{"id":839295,"fullName":"Kevin Manley","link":"/api/v1/people/839295"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T23:10:41.751Z","endTime":"2026-06-01T23:11:51.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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-06-01T18:41:16.678Z","endTime":"2026-06-01T22:54:00.003Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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-06-01T22:54:00.003Z","endTime":"2026-06-01T23:09:49.308Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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-06-01T23:09:49.308Z","endTime":"2026-06-01T23:10:44.069Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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.3,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.218815429714525,"aZ":-16.06028271976416,"pfxX":-6.856820421762121,"pfxZ":8.403999567032718,"pX":-1.152127719750551,"pZ":3.3676081883754514,"vX0":2.7755378066937673,"vY0":-138.60787251378193,"vZ0":-2.9478061498273527,"x":160.92,"y":147.85,"x0":-1.2840991770470274,"y0":50.00236847104052,"z0":5.537218802546352,"aX":-13.145430925064222},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":11.6,"spinRate":2358,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.3974114842516965,"extension":5.766827860976863},"index":3,"playId":"03a44453-319b-373a-bf31-0de4d505d89f","pitchNumber":1,"startTime":"2026-06-01T23:10:44.069Z","endTime":"2026-06-01T23:10:47.471Z","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":87.4,"endSpeed":79.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.756794265051276,"aZ":-32.06137324626221,"pfxX":-9.36540479912216,"pfxZ":0.06423688488636481,"pX":-0.1460934612462731,"pZ":0.9386932109916512,"vX0":5.948782035849281,"vY0":-127.14238667171708,"vZ0":-3.8476571624520663,"x":122.57,"y":213.44,"x0":-1.3077437904257352,"y0":50.000036416070856,"z0":5.03521663596462,"aX":-15.224070442017783},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":15.5,"spinRate":1853,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4319532186714867,"extension":5.890924343444387},"index":4,"playId":"08950ac8-d70f-37ff-9026-b64158f6b5df","pitchNumber":2,"startTime":"2026-06-01T23:10:59.985Z","endTime":"2026-06-01T23:11:03.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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.784156096127404,"aZ":-13.566357967105667,"pfxX":-6.922183614080211,"pfxZ":9.467642893107678,"pX":-0.005908719096607809,"pZ":4.179187791783486,"vX0":5.486409944629594,"vY0":-140.26924645155435,"vZ0":-1.3830837351470282,"x":117.23,"y":125.94,"x0":-1.1013372536052772,"y0":50.002288176553286,"z0":5.576267022395578,"aX":-13.604571916010405},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2355,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.3925540720242746,"extension":5.885501945118848},"index":5,"playId":"ae78e805-b969-300c-8a4d-2ad08dc02633","pitchNumber":3,"startTime":"2026-06-01T23:11:16.833Z","endTime":"2026-06-01T23:11:19.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3192153473086,"aZ":-23.24031588883867,"pfxX":-9.891636629330325,"pfxZ":4.601271335923003,"pX":-0.5306413618602033,"pZ":1.5508687193393424,"vX0":5.503513279866481,"vY0":-138.98969686503153,"vZ0":-5.383938287689793,"x":137.23,"y":196.91,"x0":-1.2590792584373571,"y0":50.00429226865061,"z0":5.072188017161624,"aX":-19.210362056229606},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":16.7,"spinRate":2194,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.3952017649582804,"extension":5.801737849179028},"index":6,"playId":"5a8aaae6-fd0b-3466-9aa5-9386ed373e0e","pitchNumber":4,"startTime":"2026-06-01T23:11:31.955Z","endTime":"2026-06-01T23:11:36.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.191715098222815,"aZ":-23.119412465843276,"pfxX":-10.05295732660214,"pfxZ":4.636167888638273,"pX":-0.8964924459009794,"pZ":2.948342249333723,"vX0":4.4097151660979605,"vY0":-138.8764894717997,"vZ0":-1.9986155869516442,"x":151.17,"y":159.17,"x0":-1.199173682394081,"y0":50.00159126979274,"z0":5.215579208783862,"aX":-19.628868410155466},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":17.3,"spinRate":2201,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.3944388827471723,"extension":5.7289519328853435},"index":7,"playId":"95def14e-db3f-3cd6-9dd1-2367b025aa7c","pitchNumber":5,"startTime":"2026-06-01T23:11:47.481Z","endTime":"2026-06-01T23:11:51.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:11:51.337Z","atBatIndex":0},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bobby Witt Jr. hit by pitch. Carter Jensen to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T23:11:57.191Z","endTime":"2026-06-01T23:13:55.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64048220901856,"aZ":-21.25715876068638,"pfxX":-11.053028540467476,"pfxZ":5.5509813160422645,"pX":1.2183094084304806,"pZ":2.7248234998367615,"vX0":9.897639313524172,"vY0":-139.4402687619256,"vZ0":-3.0756519188229774,"x":70.56,"y":165.21,"x0":-0.9428612862775814,"y0":50.00573754406796,"z0":5.24633738953112,"aX":-21.748600556459717},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":18.0,"spinRate":2255,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.3929494732476999,"extension":5.629437643559064},"index":0,"playId":"f7e70380-422d-3cc7-8b37-2d1f5e70308a","pitchNumber":1,"startTime":"2026-06-01T23:12:17.939Z","endTime":"2026-06-01T23:12:21.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.538945382175683,"aZ":-33.4186965004513,"pfxX":-0.1833182330174803,"pfxZ":-0.8420449726924293,"pX":-0.19833859673875864,"pZ":3.6694294591664236,"vX0":2.742814599014079,"vY0":-121.30907525210479,"vZ0":2.5972319463224762,"x":124.56,"y":139.71,"x0":-1.3215165177682044,"y0":50.0008143745102,"z0":5.5054840932020275,"aX":-0.2729251996728381},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":-0.4,"spinRate":2477,"spinDirection":71},"zone":11,"typeConfidence":0.92,"plateTime":0.4521493163077377,"extension":5.603180968088168},"index":1,"playId":"0cd2e9a8-ae08-35c8-99df-d12725d702a2","pitchNumber":2,"startTime":"2026-06-01T23:12:35.846Z","endTime":"2026-06-01T23:12:39.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07415292135348,"aZ":-32.306654302230335,"pfxX":-0.3950230775422896,"pfxZ":-0.0864865038415843,"pX":-0.40946094467250993,"pZ":3.1872009050929107,"vX0":2.4458448087017857,"vY0":-121.41920986057166,"vZ0":0.9365488159404531,"x":132.61,"y":152.73,"x0":-1.3810894550595478,"y0":50.004281825022765,"z0":5.6204168503206455,"aX":-0.5864414910453934},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.4,"breakHorizontal":0.1,"spinRate":2473,"spinDirection":71},"zone":1,"typeConfidence":0.91,"plateTime":0.4521224040288985,"extension":5.656388760110284},"index":2,"playId":"df221745-ad07-351a-95d8-16b27a8daf43","pitchNumber":3,"startTime":"2026-06-01T23:12:54.819Z","endTime":"2026-06-01T23:12:59.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4634648239996,"aZ":-19.715597389211712,"pfxX":-12.119417810507457,"pfxZ":6.359686807019432,"pX":1.3699146633656873,"pZ":1.595466740867437,"vX0":10.952955842301318,"vY0":-139.78262729564707,"vZ0":-5.993133843716832,"x":64.78,"y":195.7,"x0":-1.044046149889534,"y0":50.00241357363902,"z0":5.081715377371529,"aX":-23.741778393760278},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":19.4,"spinRate":2317,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.39335529820379866,"extension":5.869691261326422},"index":3,"playId":"dbc864e7-4399-3d36-a641-deb07db66558","pitchNumber":4,"startTime":"2026-06-01T23:13:11.204Z","endTime":"2026-06-01T23:13:15.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-01T23:13:46.800Z","endTime":"2026-06-01T23:13:46.801Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.460517253527215,"aZ":-30.89963194870336,"pfxX":-10.021372360541951,"pfxZ":0.8757661487587214,"pX":-1.5056715834081924,"pZ":3.5132436828773397,"vX0":2.748914311996996,"vY0":-120.43448961617757,"vZ0":2.1281200264500715,"x":174.39,"y":143.92,"x0":-1.3631753557585282,"y0":50.00569698091654,"z0":5.360386840657532,"aX":-14.651206560552177},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":17.4,"spinRate":1734,"spinDirection":251},"zone":11,"typeConfidence":0.89,"plateTime":0.4556419930852176,"extension":5.661822805344026},"index":5,"playId":"156d649e-6245-3864-97ff-24e54f37f435","pitchNumber":5,"startTime":"2026-06-01T23:13:46.802Z","endTime":"2026-06-01T23:13:55.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:13:55.123Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vinnie Pasquantino pops out to second baseman Edwin Arroyo on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T23:13:56.728Z","endTime":"2026-06-01T23:16:42.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"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":97.0,"endSpeed":89.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78832092356347,"aZ":-14.153615287129185,"pfxX":-6.412915860845443,"pfxZ":8.903339106046069,"pX":-0.34617101399103195,"pZ":1.34221583096322,"vX0":4.789006564026334,"vY0":-141.05731631429464,"vZ0":-8.200297514683726,"x":130.2,"y":202.54,"x0":-1.229106183621728,"y0":50.00101424315581,"z0":5.190891769229107,"aX":-12.977530717709358},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2315,"spinDirection":222},"zone":13,"typeConfidence":0.93,"plateTime":0.38765318058480336,"extension":6.013253132018997},"index":0,"playId":"02eac2d3-f938-3257-8dbe-1c9b295b9a8f","pitchNumber":1,"startTime":"2026-06-01T23:14:31.368Z","endTime":"2026-06-01T23:14:36.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":79.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84516892818259,"aZ":-28.75508851452222,"pfxX":-10.156942043130366,"pfxZ":2.10982241783124,"pX":-0.7209104796246861,"pZ":1.8897699474439051,"vX0":4.809719396061417,"vY0":-126.5176578528257,"vZ0":-2.275764991843637,"x":144.48,"y":187.76,"x0":-1.327149068514417,"y0":50.002997540827295,"z0":5.1057828641253735,"aX":-16.463576237680964},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":1786,"spinDirection":249},"zone":7,"typeConfidence":0.9,"plateTime":0.4329542936641051,"extension":5.837266492782098},"index":1,"playId":"b58343c2-9125-3eef-a6ab-8ee0322335ea","pitchNumber":2,"startTime":"2026-06-01T23:14:46.993Z","endTime":"2026-06-01T23:14:51.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55400520593875,"aZ":-29.976967917275505,"pfxX":-10.296960923183192,"pfxZ":1.3091217293664679,"pX":-0.7197703919116893,"pZ":1.6228949377213717,"vX0":5.242135510424079,"vY0":-128.8857229064204,"vZ0":-2.7895475648365498,"x":144.44,"y":194.96,"x0":-1.445602661359211,"y0":50.001981491820764,"z0":5.041529471648202,"aX":-17.269484086555813},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":17.4,"spinRate":1937,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.42546908342098666,"extension":5.8580050869197295},"index":2,"playId":"9ec17e0f-f491-34f0-a266-33f468bd9651","pitchNumber":3,"startTime":"2026-06-01T23:15:03.650Z","endTime":"2026-06-01T23:15:30.674Z","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":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"7fff32da-d56a-34a7-a114-782de7b9a872","startTime":"2026-06-01T23:15:44.637Z","endTime":"2026-06-01T23:15:47.914Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35759626878207,"aZ":-29.797538418482997,"pfxX":-11.300408516296928,"pfxZ":1.446475789710055,"pX":-0.2816524812830187,"pZ":1.8369579784612458,"vX0":6.689921252991875,"vY0":-127.153234823505,"vZ0":-2.5752590087217087,"x":127.74,"y":189.18,"x0":-1.4746794364259042,"y0":50.00134918093146,"z0":5.220043261978396,"aX":-18.5566659208763},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":19.0,"spinRate":1867,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.43027759579483993,"extension":5.758841063380517},"index":4,"playId":"4821cc7a-0ad4-3855-8327-688f2d360586","pitchNumber":4,"startTime":"2026-06-01T23:16:12.997Z","endTime":"2026-06-01T23:16:16.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331317980611598,"aZ":-27.419035923394862,"pfxX":-10.89729499291576,"pfxZ":2.884394385238834,"pX":-1.0032992338432072,"pZ":1.6331101347235049,"vX0":4.680383190333612,"vY0":-128.05251185683298,"vZ0":-3.2163578317959,"x":155.24,"y":194.69,"x0":-1.446771851114159,"y0":50.00183349805462,"z0":5.068321008163633,"aX":-17.957549373536562},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.7,"breakHorizontal":18.6,"spinRate":1758,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.42898894433068113,"extension":5.92966340581552},"hitData":{"launchSpeed":65.1,"launchAngle":61.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":145.6}},"index":5,"playId":"0ff3242a-feef-350a-9195-b87bebfcafc7","pitchNumber":5,"startTime":"2026-06-01T23:16:32.738Z","endTime":"2026-06-01T23:16:42.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:16:42.575Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jac Caglianone walks. Carter Jensen to 3rd. Bobby Witt Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T23:17:00.596Z","endTime":"2026-06-01T23:18:31.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":80.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.184012993648228,"aZ":-32.10394606777476,"pfxX":-11.077961844442349,"pfxZ":0.04420168766066368,"pX":-0.5858602177667018,"pZ":1.855822855239585,"vX0":6.176073340452362,"vY0":-127.61323536908824,"vZ0":-1.810155858499384,"x":139.33,"y":188.67,"x0":-1.602872993649498,"y0":50.00317424872582,"z0":5.112279054994532,"aX":-18.202939627908947},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":18.6,"spinRate":1937,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.4298134521763992,"extension":5.931610201976728},"index":0,"playId":"6f5dbd11-3b9f-3f6c-bc25-b0b35a19c7c5","pitchNumber":1,"startTime":"2026-06-01T23:17:06.626Z","endTime":"2026-06-01T23:17:09.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.220124304593302,"aZ":-36.75166536241928,"pfxX":-0.11545390746345108,"pfxZ":-3.094075158323413,"pX":-0.8913106001822851,"pZ":2.23009849559544,"vX0":1.6206832060356298,"vY0":-121.30040765361511,"vZ0":0.02144239692630001,"x":150.97,"y":178.57,"x0":-1.555006062935107,"y0":50.001679324909674,"z0":5.443380735776332,"aX":-0.17098391765723284},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.3,"breakHorizontal":-0.2,"spinRate":2514,"spinDirection":17},"zone":13,"typeConfidence":0.91,"plateTime":0.4527158335693491,"extension":5.784412702644001},"index":1,"playId":"5bb326cf-b0c1-389d-8316-202587a98c28","pitchNumber":2,"startTime":"2026-06-01T23:17:26.782Z","endTime":"2026-06-01T23:17:31.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41689739759898,"aZ":-15.07975724441941,"pfxX":-8.203320006294465,"pfxZ":8.686518727976567,"pX":1.7244674315410753,"pZ":3.0159747480338575,"vX0":9.837486779261605,"vY0":-139.84511553153618,"vZ0":-3.8957431189301066,"x":51.27,"y":157.35,"x0":-0.7837266444957357,"y0":50.0019855574285,"z0":5.425237886675332,"aX":-16.143445361580827},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2359,"spinDirection":222},"zone":12,"typeConfidence":0.85,"plateTime":0.39262755552114603,"extension":5.899759727159525},"index":2,"playId":"98960097-18a8-3ea7-befc-42e8a0cd75cc","pitchNumber":3,"startTime":"2026-06-01T23:17:43.817Z","endTime":"2026-06-01T23:17:47.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345031434281974,"aZ":-28.007698040286666,"pfxX":-11.768661288799803,"pfxZ":2.521871535827245,"pX":0.0853553386782529,"pZ":0.7659831234000886,"vX0":7.1535052486881305,"vY0":-128.436293207211,"vZ0":-5.021345580369888,"x":113.75,"y":218.1,"x0":-1.2228931716965514,"y0":50.00257138915876,"z0":4.9538221727707095,"aX":-19.44408649791579},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":19.4,"spinRate":2015,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4282721951164574,"extension":5.972337942223297},"index":3,"playId":"8028effe-9033-3554-8b63-49466b2315bc","pitchNumber":4,"startTime":"2026-06-01T23:18:00.050Z","endTime":"2026-06-01T23:18:03.949Z","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":88.2,"endSpeed":80.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594539009856103,"aZ":-31.199497239857305,"pfxX":-11.237986072889923,"pfxZ":0.5892331641693764,"pX":-0.08248963099709555,"pZ":0.737731634029552,"vX0":6.916214740100299,"vY0":-128.22129728120322,"vZ0":-4.573792219655978,"x":120.14,"y":218.86,"x0":-1.3607723679700883,"y0":50.0036453412898,"z0":4.991274937670423,"aX":-18.63134143634622},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":18.7,"spinRate":1956,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.42788626683193076,"extension":5.781443370806234},"index":4,"playId":"e260be65-a655-36be-91ad-d45e3541d32e","pitchNumber":5,"startTime":"2026-06-01T23:18:21.516Z","endTime":"2026-06-01T23:18:31.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:18:31.092Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T23:19:24.745Z","endTime":"2026-06-01T23:20:15.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-01T23:18:41.310Z","endTime":"2026-06-01T23:19:27.124Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17633207892104,"aZ":-19.939337184039985,"pfxX":-11.452799886906053,"pfxZ":6.18333449381114,"pX":0.17520962449174102,"pZ":2.7644288370360064,"vX0":7.927190247267922,"vY0":-140.37605923870052,"vZ0":-3.110228202468746,"x":110.32,"y":164.14,"x0":-1.2089598105954595,"y0":50.00650317201556,"z0":5.197500351188871,"aX":-22.67674060617246},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":19.0,"spinRate":2332,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.3914005040461239,"extension":5.870151078530536},"index":1,"playId":"24c81f74-0525-366a-bb03-df5d84a17872","pitchNumber":1,"startTime":"2026-06-01T23:19:27.124Z","endTime":"2026-06-01T23:19:31.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920580511908035,"aZ":-22.338020023921207,"pfxX":-10.004206452590878,"pfxZ":5.0117983973579925,"pX":-0.6427835488809005,"pZ":2.3611271476636397,"vX0":4.982354625622984,"vY0":-139.33053418212563,"vZ0":-3.4148273568820287,"x":141.5,"y":175.03,"x0":-1.1565022097379494,"y0":50.00193612889726,"z0":5.082488643173637,"aX":-19.626470260308125},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":17.0,"spinRate":2239,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.39343116792586486,"extension":5.771146414040622},"index":2,"playId":"3173af2a-bb56-34b4-b2a0-be90ac3e6654","pitchNumber":2,"startTime":"2026-06-01T23:19:43.194Z","endTime":"2026-06-01T23:19:48.452Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207913242340513,"aZ":-32.090233833462875,"pfxX":-7.994373783266573,"pfxZ":0.04981488992887506,"pX":-0.18603380119348312,"pZ":1.10714909815671,"vX0":5.697646470002508,"vY0":-130.29349083350004,"vZ0":-3.80991191567831,"x":124.09,"y":208.89,"x0":-1.3574880647519878,"y0":50.00418755544984,"z0":5.0014060185980345,"aX":-13.808904926445486},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.5,"breakHorizontal":13.3,"spinRate":2134,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.4196562815584066,"extension":5.815968378630079},"index":3,"playId":"83c8541c-31f8-3bf9-8ce9-bfef76889dca","pitchNumber":3,"startTime":"2026-06-01T23:20:11.303Z","endTime":"2026-06-01T23:20:15.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:20:15.337Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lane Thomas hits a grand slam (2) to left center field. Carter Jensen scores. Bobby Witt Jr. scores. Jac Caglianone scores.","rbi":4,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T23:20:21.078Z","endTime":"2026-06-01T23:21:08.478Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":{"id":680689,"link":"/api/v1/people/680689"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":680689,"link":"/api/v1/people/680689"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":680689,"link":"/api/v1/people/680689"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":680689,"link":"/api/v1/people/680689"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40773822764713,"aZ":-15.270549974738357,"pfxX":-4.914634300962552,"pfxZ":8.641901692965225,"pX":0.18109033303871638,"pZ":2.740231588646577,"vX0":5.297398669141392,"vY0":-139.2501037857525,"vZ0":-4.767724531652239,"x":110.1,"y":164.79,"x0":-1.1109694235853875,"y0":50.00422522538968,"z0":5.491028219538132,"aX":-9.614970055822727},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2336,"spinDirection":224},"zone":2,"typeConfidence":0.93,"plateTime":0.3939247036886693,"extension":5.749266821336291},"hitData":{"launchSpeed":106.3,"launchAngle":28.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":44.73,"coordY":54.14}},"index":0,"playId":"34f6b655-6cbe-3cf0-9cb8-61a048a39b91","pitchNumber":1,"startTime":"2026-06-01T23:20:40.002Z","endTime":"2026-06-01T23:21:08.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:21:08.478Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T23:21:09.321Z","endTime":"2026-06-01T23:23:03.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565554058249266,"aZ":-35.53238865392924,"pfxX":1.1212338342791814,"pfxZ":-2.2426922807411867,"pX":-0.9922511380861093,"pZ":3.49310194997292,"vX0":1.0210238830931018,"vY0":-121.38256386463732,"vZ0":2.351943064393857,"x":154.82,"y":144.47,"x0":-1.5631441665445185,"y0":50.00093231234507,"z0":5.593918734668857,"aX":1.6814138105982415},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":-2.3,"spinRate":2572,"spinDirection":54},"zone":11,"typeConfidence":0.91,"plateTime":0.4503353383076383,"extension":5.655003432352739},"index":0,"playId":"e8895a39-78d4-396b-bb41-f06ffdedda64","pitchNumber":1,"startTime":"2026-06-01T23:21:31.999Z","endTime":"2026-06-01T23:21:35.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10378448994451,"aZ":-14.89123825097259,"pfxX":-6.9468798355555235,"pfxZ":8.76491884813328,"pX":-0.5307121944530764,"pZ":2.473443932584264,"vX0":4.393926772626263,"vY0":-139.70724088329814,"vZ0":-5.0798026544869295,"x":137.23,"y":172.0,"x0":-1.2229681934305718,"y0":50.00673206265795,"z0":5.297488299999867,"aX":-13.706129963964749},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":11.6,"spinRate":2365,"spinDirection":221},"zone":4,"typeConfidence":0.92,"plateTime":0.39237700264029574,"extension":5.783871177852534},"index":1,"playId":"d3fb732e-629b-3ac6-9c37-4d191c8f4a84","pitchNumber":2,"startTime":"2026-06-01T23:21:46.523Z","endTime":"2026-06-01T23:21:49.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.859420425278984,"aZ":-33.54125603076378,"pfxX":-11.169583408216141,"pfxZ":-0.8058321696139346,"pX":0.24721019757510757,"pZ":0.5683674682075345,"vX0":7.869737503014209,"vY0":-129.36720023649244,"vZ0":-4.792024976046578,"x":107.58,"y":223.43,"x0":-1.388317909171301,"y0":50.00504390364981,"z0":5.025886427548149,"aX":-18.86926844133307},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.4,"breakHorizontal":18.4,"spinRate":1846,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.42394023655599655,"extension":5.812134736375329},"index":2,"playId":"ea7650e1-282f-3517-a711-2cb6c320770d","pitchNumber":3,"startTime":"2026-06-01T23:22:05.721Z","endTime":"2026-06-01T23:22:09.107Z","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.8,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330727017428533,"aZ":-32.53760410457595,"pfxX":-6.938576267660071,"pfxZ":-0.21889778682613237,"pX":0.7401490248655536,"pZ":1.6722751785468672,"vX0":7.56981021310528,"vY0":-127.59863647304137,"vZ0":-2.2396922206499426,"x":88.79,"y":193.63,"x0":-1.3696598106467701,"y0":50.00394215598039,"z0":5.13604500942309,"aX":-11.391899840361255},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.7,"breakHorizontal":10.8,"spinRate":1827,"spinDirection":257},"zone":9,"typeConfidence":0.89,"plateTime":0.4299687247122592,"extension":5.9874156838307355},"index":3,"playId":"6ce7c9f3-b1d7-3449-a803-e74fc6028765","pitchNumber":4,"startTime":"2026-06-01T23:22:22.176Z","endTime":"2026-06-01T23:22:25.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56217367013574,"aZ":-22.903957981765863,"pfxX":-11.558979485943587,"pfxZ":4.802772668575155,"pX":-1.2380405461393869,"pZ":3.560026305673375,"vX0":4.387883268033124,"vY0":-138.64396553676937,"vZ0":-0.45963052369622126,"x":164.19,"y":142.66,"x0":-1.3477453152663206,"y0":50.00119443520767,"z0":5.268525816565908,"aX":-22.300530343588477},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.8,"breakHorizontal":19.9,"spinRate":2170,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.39641021083585537,"extension":5.71271354055041},"index":4,"playId":"c77590a4-dcf9-30ec-8505-2ed70931142d","pitchNumber":5,"startTime":"2026-06-01T23:22:41.214Z","endTime":"2026-06-01T23:22:45.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.061905374285686,"aZ":-31.262070629109438,"pfxX":-9.14170654881313,"pfxZ":0.5523685644537091,"pX":0.2733170265082896,"pZ":1.351669853097184,"vX0":6.779997494747256,"vY0":-127.88554789097657,"vZ0":-3.1422771657391833,"x":106.58,"y":202.28,"x0":-1.2335992255937807,"y0":50.00063442429469,"z0":5.065977851749771,"aX":-15.036497287341898},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":14.9,"spinRate":1903,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.4294117246267195,"extension":5.931394524269851},"index":5,"playId":"2fd9ccc6-f5c6-38cc-9a05-1fbc1c5ec8d3","pitchNumber":6,"startTime":"2026-06-01T23:22:59.173Z","endTime":"2026-06-01T23:23:03.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:23:03.054Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Dunn flies out to right fielder Lane Thomas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T23:24:25.883Z","endTime":"2026-06-01T23:25:42.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":1},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":87.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6799819193781,"aZ":-13.430575082756642,"pfxX":-2.578836245008636,"pfxZ":9.647816030062911,"pX":0.14603550297332843,"pZ":2.827514398802603,"vX0":6.43054624763903,"vY0":-138.43217947193347,"vZ0":-6.258986667028349,"x":111.43,"y":162.44,"x0":-1.8710680107091446,"y0":50.000663274122076,"z0":6.015565672029925,"aX":-5.00988745522957},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":3.4,"spinRate":2499,"spinDirection":202},"zone":2,"typeConfidence":0.87,"plateTime":0.3955470713197027,"extension":6.736372350117597},"index":0,"playId":"06d07a3f-830d-3262-a73e-0a441cf4f81d","pitchNumber":1,"startTime":"2026-06-01T23:25:19.971Z","endTime":"2026-06-01T23:25:23.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.682855090113204,"aZ":-18.120940818701133,"pfxX":-7.573108365570281,"pfxZ":7.127583543892122,"pX":-0.1495545100103708,"pZ":2.739512195474201,"vX0":6.735742369414317,"vY0":-139.5895873139434,"vZ0":-5.810832606409559,"x":122.7,"y":164.81,"x0":-1.6109935102695623,"y0":50.00217480552735,"z0":6.042806199276536,"aX":-14.931258863142538},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":12.4,"spinRate":2439,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.3925141360689164,"extension":6.809795659789044},"hitData":{"launchSpeed":89.9,"launchAngle":47.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.39,"coordY":111.19}},"index":1,"playId":"2ead074c-49f1-3f96-a2a2-ba24e10a2d59","pitchNumber":2,"startTime":"2026-06-01T23:25:33.196Z","endTime":"2026-06-01T23:25:42.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:25:42.926Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Bleday homers (10) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T23:25:48.342Z","endTime":"2026-06-01T23:28:07.051Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":679883,"link":"/api/v1/people/679883"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.195559235300298,"aZ":-13.444431540377337,"pfxX":-1.7417732689510157,"pfxZ":9.298418441279672,"pX":0.39449635121861887,"pZ":1.3640106321419414,"vX0":6.4768908971559345,"vY0":-140.40526446741103,"vZ0":-10.173305606916552,"x":101.96,"y":201.95,"x0":-1.707071850883391,"y0":50.00096500613133,"z0":5.889584678291184,"aX":-3.5084576723709353},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":1.9,"spinRate":2529,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.388818216814931,"extension":6.921868153629167},"index":0,"playId":"ed4750bd-abaa-3218-a240-e71d11415aa7","pitchNumber":1,"startTime":"2026-06-01T23:26:05.809Z","endTime":"2026-06-01T23:26:09.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.554545693947198,"aZ":-27.377054072854264,"pfxX":-12.308646173761659,"pfxZ":2.7508455208174123,"pX":0.07768552642298243,"pZ":0.7555856320431273,"vX0":9.49655710683469,"vY0":-131.34051454273978,"vZ0":-7.647694028606016,"x":114.04,"y":218.38,"x0":-1.990862384749544,"y0":50.00119070984597,"z0":5.7493194938545615,"aX":-21.441528618662208},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":20.2,"spinRate":2177,"spinDirection":238},"zone":14,"typeConfidence":0.92,"plateTime":0.41747537919632993,"extension":6.926499430124101},"index":1,"playId":"8a0914bb-fcf1-32d8-af47-ebbab90293ad","pitchNumber":2,"startTime":"2026-06-01T23:26:19.735Z","endTime":"2026-06-01T23:26:23.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12137509493499,"aZ":-12.83830193951105,"pfxX":-2.812508895433887,"pfxZ":9.624589944030923,"pX":0.7967613590240773,"pZ":2.054667213549984,"vX0":8.121296953689368,"vY0":-141.0805137077889,"vZ0":-8.292639688667302,"x":86.63,"y":183.3,"x0":-1.758028340228838,"y0":50.00012562414494,"z0":5.865971487351697,"aX":-5.649174688131797},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":2458,"spinDirection":203},"zone":14,"typeConfidence":0.79,"plateTime":0.3887380949874184,"extension":6.86612895011338},"index":2,"playId":"2a897a4f-dadb-3e40-acc0-c9200d2d3808","pitchNumber":3,"startTime":"2026-06-01T23:26:35.405Z","endTime":"2026-06-01T23:26:39.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70937602443842,"aZ":-35.623172029454594,"pfxX":2.3655460396231467,"pfxZ":-2.287730296717587,"pX":0.20766116652455274,"pZ":1.5529652409579195,"vX0":4.111597935728556,"vY0":-122.24494535165007,"vZ0":-3.532723869508425,"x":109.08,"y":196.85,"x0":-1.8050666104530781,"y0":50.000994934858845,"z0":6.083358483999486,"aX":3.569678600896052},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.7,"breakHorizontal":-5.3,"spinRate":2745,"spinDirection":67},"zone":14,"typeConfidence":0.82,"plateTime":0.44852704921724706,"extension":6.687497720557656},"index":3,"playId":"521cd93c-50f2-36c3-9320-079184094482","pitchNumber":4,"startTime":"2026-06-01T23:27:06.368Z","endTime":"2026-06-01T23:27:09.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-01T23:27:18.526Z","endTime":"2026-06-01T23:27:25.672Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":92.1,"endSpeed":84.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93640111452532,"aZ":-27.121184511745,"pfxX":-12.179041165170513,"pfxZ":2.812175851747318,"pX":0.2787802347534374,"pZ":0.751148095047911,"vX0":10.001169770788396,"vY0":-133.55147163006893,"vZ0":-7.915428401934536,"x":106.37,"y":218.5,"x0":-1.9402814841538656,"y0":50.00582259580669,"z0":5.716890969232343,"aX":-21.908065171125926},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":19.8,"spinRate":2237,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.41080987255106693,"extension":6.905450592005859},"index":5,"playId":"28c6b0ac-6a18-31a5-8d57-b91fae377d4a","pitchNumber":5,"startTime":"2026-06-01T23:27:25.672Z","endTime":"2026-06-01T23:27:29.257Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.255687379538266,"aZ":-11.541734026341166,"pfxX":-2.210624768772341,"pfxZ":10.10980859265209,"pX":-9.09560779503593E-4,"pZ":2.4994244318621144,"vX0":5.115494504791177,"vY0":-142.3309563455873,"vZ0":-7.5515334119191,"x":117.03,"y":171.3,"x0":-1.5385295142454671,"y0":50.00552697721,"z0":5.927063211070828,"aX":-4.513113058590733},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":2.9,"spinRate":2559,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.38559237649808686,"extension":7.051184408492846},"hitData":{"launchSpeed":98.3,"launchAngle":34.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":176.2,"coordY":54.07}},"index":6,"playId":"90f07884-f713-3586-a985-a2f942636051","pitchNumber":6,"startTime":"2026-06-01T23:27:45.069Z","endTime":"2026-06-01T23:28:07.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:28:07.051Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sal Stewart pops out to catcher Carter Jensen in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T23:28:07.006Z","endTime":"2026-06-01T23:29:52.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90986899118542,"aZ":-13.453477603627896,"pfxX":-1.398790562441707,"pfxZ":9.314016498399447,"pX":0.6253818878776388,"pZ":3.0280558884036477,"vX0":6.759214597644554,"vY0":-141.26923538394698,"vZ0":-6.088586582764654,"x":93.16,"y":157.02,"x0":-1.6224349224257861,"y0":50.00194352032689,"z0":6.085507731623369,"aX":-2.812895257797997},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":1.1,"spinRate":2473,"spinDirection":192},"zone":3,"typeConfidence":0.89,"plateTime":0.38858648230453463,"extension":6.842415870392972},"index":0,"playId":"6a59cb44-a5a8-304d-8b47-9c7d7fccd62e","pitchNumber":1,"startTime":"2026-06-01T23:28:33.949Z","endTime":"2026-06-01T23:28:36.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94680547838004,"aZ":-34.389772394632075,"pfxX":2.62351489740306,"pfxZ":-1.3462731269743715,"pX":-0.9412963814817531,"pZ":1.445683355630621,"vX0":1.8585871452327072,"vY0":-127.78567029469004,"vZ0":-4.477553316754256,"x":152.88,"y":199.75,"x0":-2.020609485450654,"y0":50.005130365572896,"z0":5.942176068799095,"aX":4.310355793700711},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.2,"breakHorizontal":-5.2,"spinRate":2730,"spinDirection":87},"zone":13,"typeConfidence":0.91,"plateTime":0.42971733695980907,"extension":6.817667085979561},"index":1,"playId":"fd417299-019a-3a25-8434-28cf57f33ae6","pitchNumber":2,"startTime":"2026-06-01T23:28:47.853Z","endTime":"2026-06-01T23:28:51.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.728207162802015,"aZ":-12.782737759654184,"pfxX":-2.0113729337443216,"pfxZ":9.660642735895372,"pX":1.5768286640809868,"pZ":2.594201106337492,"vX0":8.985968727453052,"vY0":-141.79002475113958,"vZ0":-7.10812163024656,"x":56.9,"y":168.74,"x0":-1.3917878286196415,"y0":50.000065676774554,"z0":5.974040811119579,"aX":-4.03654312623915},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":1.6,"spinRate":2643,"spinDirection":196},"zone":12,"typeConfidence":0.7,"plateTime":0.3884175511262331,"extension":6.89129221889926},"index":2,"playId":"547e5e2a-116e-326c-8c2e-0b1e31fd699e","pitchNumber":3,"startTime":"2026-06-01T23:29:02.607Z","endTime":"2026-06-01T23:29:06.391Z","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":97.0,"endSpeed":87.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.868096978571444,"aZ":-11.344604561092897,"pfxX":-1.8492649543294513,"pfxZ":10.478550001880524,"pX":-0.6683785499239254,"pZ":2.9856069601344677,"vX0":3.639877746394307,"vY0":-140.9911062420791,"vZ0":-6.1180252336727525,"x":142.48,"y":158.17,"x0":-1.7433285931033586,"y0":50.002476214916555,"z0":5.935488593864715,"aX":-3.6763147770952527},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":2.5,"spinRate":2389,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.39040817121239835,"extension":6.946536052706073},"index":3,"playId":"5e09c17f-bc98-3edc-bbfc-aa76e9701f45","pitchNumber":4,"startTime":"2026-06-01T23:29:18.412Z","endTime":"2026-06-01T23:29:21.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91856923914296,"aZ":-35.69224738650902,"pfxX":5.2009668794754695,"pfxZ":-2.3118461896293745,"pX":0.6274235725500533,"pZ":3.4046680080352774,"vX0":3.927667354975887,"vY0":-123.2703234600359,"vZ0":0.5254476540849611,"x":93.08,"y":146.85,"x0":-1.6681107096235956,"y0":50.00223033724049,"z0":6.227756630796542,"aX":7.918266192747054},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.7,"breakHorizontal":-10.4,"spinRate":2908,"spinDirection":51},"zone":3,"typeConfidence":0.76,"plateTime":0.44614453214827376,"extension":6.7188728548291525},"hitData":{"launchSpeed":81.4,"launchAngle":85.0,"totalDistance":42.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":138.17,"coordY":217.02}},"index":4,"playId":"f8c5a91a-e4f9-369a-8669-0e0d1da4a281","pitchNumber":5,"startTime":"2026-06-01T23:29:41.788Z","endTime":"2026-06-01T23:29:52.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:29:52.328Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eugenio Suárez pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T23:30:05.292Z","endTime":"2026-06-01T23:31:16.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.422850810587363,"aZ":-38.147211996156116,"pfxX":3.8982108638425528,"pfxZ":-4.231986737104336,"pX":0.20860017989824092,"pZ":1.486967758628772,"vX0":3.979173981564459,"vY0":-118.22710241906523,"vZ0":-2.292758458449659,"x":109.05,"y":198.63,"x0":-2.005535002567012,"y0":50.00529545254826,"z0":5.9843335798883714,"aX":5.496118673161898},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.9,"breakHorizontal":-8.0,"spinRate":2915,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4640239986495547,"extension":6.800661079051643},"index":0,"playId":"6bbb4fe6-9e1a-3eb4-ba9c-3a5d8d49bb98","pitchNumber":1,"startTime":"2026-06-01T23:30:18.284Z","endTime":"2026-06-01T23:30:22.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94626890282609,"aZ":-15.193982806254844,"pfxX":-8.361252925685532,"pfxZ":8.527550585260922,"pX":-0.024890590997434035,"pZ":1.7040346289717254,"vX0":7.570211584123288,"vY0":-140.48371211322376,"vZ0":-8.814657355027528,"x":117.95,"y":192.77,"x0":-1.6731733340685984,"y0":50.00397233217164,"z0":5.878236504871129,"aX":-16.650813545051836},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":13.6,"spinRate":2453,"spinDirection":202},"zone":8,"typeConfidence":0.92,"plateTime":0.3904551105938605,"extension":6.863912087455746},"index":1,"playId":"27f2ea00-ba14-3f1e-b3c3-f8dfadfd6486","pitchNumber":2,"startTime":"2026-06-01T23:30:31.524Z","endTime":"2026-06-01T23:30:35.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557226851921108,"aZ":-32.95279535016651,"pfxX":2.103160167804771,"pfxZ":-0.46796359593881487,"pX":0.2553956168522274,"pZ":1.4371628830717256,"vX0":4.7463927766591025,"vY0":-127.91357148230907,"vZ0":-4.685227532864844,"x":107.26,"y":199.98,"x0":-1.8949815297186632,"y0":50.002749057999935,"z0":5.8663815369371335,"aX":3.496584741616829},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":-4.8,"spinRate":2784,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.4276576114036863,"extension":6.779190568509019},"index":2,"playId":"f8787e80-1418-3ea2-88b5-8be9e987ab3a","pitchNumber":3,"startTime":"2026-06-01T23:30:47.997Z","endTime":"2026-06-01T23:30:50.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56740223983057,"aZ":-18.22957978279195,"pfxX":-7.795155040153197,"pfxZ":6.831086456563682,"pX":-0.589463959091556,"pZ":3.3694069862611773,"vX0":5.091068356781024,"vY0":-141.97954331876,"vZ0":-4.547793978312184,"x":139.47,"y":147.81,"x0":-1.3932908968401505,"y0":50.001586405745584,"z0":6.1523408597275715,"aX":-15.910147482774848},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":2518,"spinDirection":190},"zone":11,"typeConfidence":0.92,"plateTime":0.38579855484264813,"extension":6.904549730338446},"hitData":{"launchSpeed":57.1,"launchAngle":53.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.62,"coordY":144.86}},"index":3,"playId":"ab0736fd-72ec-39d9-940f-6d2e7cadbc6b","pitchNumber":4,"startTime":"2026-06-01T23:31:07.029Z","endTime":"2026-06-01T23:31:16.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:31:16.033Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, second baseman Edwin Arroyo to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-01T23:33:38.912Z","endTime":"2026-06-01T23:35:18.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"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":"Pitching Change: Caleb Ferguson replaces Lyon Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-01T23:31:57.807Z","endTime":"2026-06-01T23:33:41.181Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482912910043616,"aZ":-27.849746678710225,"pfxX":-0.6332463195533058,"pfxZ":2.7161268491423947,"pX":-0.9368221288943847,"pZ":1.1613890937537206,"vX0":-8.048846229623182,"vY0":-125.5944740522531,"vZ0":-4.998309968107268,"x":152.71,"y":207.42,"x0":2.3973806046442543,"y0":50.00003814269016,"z0":5.454092154630887,"aX":-1.0065516359881876},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":3.1,"spinRate":2583,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.43683859190911933,"extension":6.100034681451628},"index":1,"playId":"d008a20e-df9b-3e03-9d73-6829d19eba82","pitchNumber":1,"startTime":"2026-06-01T23:33:41.181Z","endTime":"2026-06-01T23:33:45.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.132323710622625,"aZ":-14.311606669220422,"pfxX":3.944483061045103,"pfxZ":10.055541365306286,"pX":-0.6322770685769297,"pZ":2.4776094253965066,"vX0":-9.318138374426008,"vY0":-132.84147565480947,"vZ0":-5.2003035528748205,"x":141.1,"y":171.88,"x0":2.4181516958328495,"y0":50.000386194135665,"z0":5.511668245660355,"aX":7.00633471154784},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-5.0,"spinRate":2378,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.413314475508912,"extension":6.289205485195158},"index":2,"playId":"276f85ac-2d46-3a98-9f03-3a0fee7c7fd0","pitchNumber":2,"startTime":"2026-06-01T23:33:55.735Z","endTime":"2026-06-01T23:33:58.735Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589540983224065,"aZ":-42.66471975441678,"pfxX":-3.813672754806527,"pfxZ":-7.847480957475051,"pX":-1.0471371319462393,"pZ":0.7161172127171057,"vX0":-6.751724013373916,"vY0":-115.52420967859078,"vZ0":-1.7048958149037072,"x":156.91,"y":219.44,"x0":2.420429599020105,"y0":50.000040329105815,"z0":5.6032909346409125,"aX":-5.100195625393578},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.3,"breakHorizontal":8.8,"spinRate":3036,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4759956840241353,"extension":6.217500954664524},"index":3,"playId":"45062353-ce1c-3e39-8d5c-22234dd8b236","pitchNumber":3,"startTime":"2026-06-01T23:34:14.087Z","endTime":"2026-06-01T23:34:17.942Z","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":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46021752911899,"aZ":-28.720763571427494,"pfxX":-0.5885528750697767,"pfxZ":2.1531158542115776,"pX":0.22539035039108138,"pZ":1.1527005082537296,"vX0":-5.672380986185202,"vY0":-125.67580230784485,"vZ0":-4.837610992783498,"x":108.41,"y":207.66,"x0":2.5843369104681573,"y0":50.00571887981556,"z0":5.423804166889624,"aX":-0.9451689271306274},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":2.3,"spinRate":2545,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.43512920914346376,"extension":6.157275891867672},"index":4,"playId":"96ea3ed7-4cba-326e-886b-22e3355c6da6","pitchNumber":4,"startTime":"2026-06-01T23:34:32.309Z","endTime":"2026-06-01T23:34:36.153Z","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":91.6,"endSpeed":83.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.620428149333836,"aZ":-15.896052072808196,"pfxX":4.792335140232014,"pfxZ":9.143831936898483,"pX":0.22405197835372537,"pZ":1.9601231563167778,"vX0":-8.080320332860454,"vY0":-133.10118500310205,"vZ0":-5.962934477986378,"x":108.46,"y":185.86,"x0":2.6873312350080507,"y0":50.00565338258268,"z0":5.395457244456335,"aX":8.53482035216072},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.4,"breakHorizontal":-6.7,"spinRate":2248,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4127290795622698,"extension":6.256210861353623},"index":5,"playId":"ccd5f334-803e-3e4b-bb20-f1026244e3f1","pitchNumber":5,"startTime":"2026-06-01T23:34:47.956Z","endTime":"2026-06-01T23:34:51.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-01T23:35:04.339Z","endTime":"2026-06-01T23:35:10.073Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"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":91.9,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.087547600543093,"aZ":-19.589423851120443,"pfxX":5.110823853137084,"pfxZ":6.955603610154387,"pX":0.9251679305205288,"pZ":2.585328595830437,"vX0":-5.940455803935967,"vY0":-133.71469411335403,"vZ0":-3.906607306225958,"x":81.73,"y":168.98,"x0":2.5125460982810597,"y0":50.00217652256622,"z0":5.472489512281519,"aX":9.246092977196222},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":-7.9,"spinRate":2330,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4097784105128359,"extension":6.20732607627729},"hitData":{"launchSpeed":73.3,"launchAngle":7.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.38,"coordY":149.15}},"index":7,"playId":"6c197f64-9293-3d6c-8d36-f13efc2aa6ab","pitchNumber":6,"startTime":"2026-06-01T23:35:10.073Z","endTime":"2026-06-01T23:35:18.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:35:18.109Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, shortstop Matt McLain to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-01T23:35:33.540Z","endTime":"2026-06-01T23:36:11.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11860000027658,"aZ":-21.09714873538115,"pfxX":8.375626655280872,"pfxZ":6.163756198063769,"pX":0.19409382876693093,"pZ":2.728628320353094,"vX0":-8.577633650221012,"vY0":-133.3098157792618,"vZ0":-3.316192732753784,"x":109.6,"y":165.11,"x0":2.3678672021612255,"y0":50.000971251764646,"z0":5.514639160940374,"aX":15.047787320638102},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":-13.3,"spinRate":2181,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.411138355539614,"extension":6.2379877157223955},"index":0,"playId":"f356c4a6-f366-373c-96d9-de5f15e6ae37","pitchNumber":1,"startTime":"2026-06-01T23:35:48.380Z","endTime":"2026-06-01T23:35:52.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38202434726285,"aZ":-29.592660256718958,"pfxX":-0.29001778992533844,"pfxZ":1.5714744245557863,"pX":-0.03402076781304,"pZ":2.4269896057973033,"vX0":-6.170224886479956,"vY0":-127.21751756820241,"vZ0":-2.063623099263154,"x":118.3,"y":173.25,"x0":2.4575784449145948,"y0":50.00493816254691,"z0":5.587770493399087,"aX":-0.47525538733375455},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":1.9,"spinRate":2694,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4300694456188996,"extension":6.120451841110268},"hitData":{"launchSpeed":104.6,"launchAngle":1.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":144.08}},"index":1,"playId":"e049b38c-24da-3c46-bb8c-300f59dc1dee","pitchNumber":2,"startTime":"2026-06-01T23:36:03.410Z","endTime":"2026-06-01T23:36:11.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:36:11.075Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-01T23:36:19.861Z","endTime":"2026-06-01T23:38:01.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416575957201086,"aZ":-23.44675291935815,"pfxX":8.615196732623135,"pfxZ":4.9246049956083215,"pX":-0.43473738749893504,"pZ":1.6819584509701417,"vX0":-10.127844859050638,"vY0":-132.56644429174614,"vZ0":-5.341258169561695,"x":133.57,"y":193.37,"x0":2.3232393523393706,"y0":50.003194939097575,"z0":5.443684249817511,"aX":15.271728251786312},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-13.3,"spinRate":2377,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4138090424799463,"extension":6.3009369917582925},"index":0,"playId":"bfe67076-4c41-378a-8685-9c3332a29fbc","pitchNumber":1,"startTime":"2026-06-01T23:36:36.910Z","endTime":"2026-06-01T23:36:41.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497931859559163,"aZ":-23.556741908424193,"pfxX":7.213846004463621,"pfxZ":4.796482641145433,"pX":1.011022076103194,"pZ":2.7511545959815655,"vX0":-5.992134549801703,"vY0":-133.62934338677488,"vZ0":-3.0216316683677884,"x":78.46,"y":164.5,"x0":2.3522286135919113,"y0":50.00309621444937,"z0":5.600820281616713,"aX":12.963918937258033},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":-11.6,"spinRate":2434,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.410871515866412,"extension":6.216457293637745},"index":1,"playId":"60f67023-a665-3841-bebf-63836b97f90b","pitchNumber":2,"startTime":"2026-06-01T23:36:54.230Z","endTime":"2026-06-01T23:36:58.532Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86637207032039,"aZ":-30.00427991327081,"pfxX":-3.1293293885090856,"pfxZ":1.338879920445999,"pX":0.45137793945694565,"pZ":3.479558604662601,"vX0":-4.177660996775802,"vY0":-126.11870675343633,"vZ0":0.5409633506587288,"x":99.79,"y":144.83,"x0":2.531282918031903,"y0":50.003992559766964,"z0":5.667971180661505,"aX":-5.078575309261283},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":6.6,"spinRate":2685,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.4330717171859435,"extension":6.15998195075607},"index":2,"playId":"7387f894-3141-3766-8e99-cc76263019fa","pitchNumber":3,"startTime":"2026-06-01T23:37:10.118Z","endTime":"2026-06-01T23:37:14.728Z","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":91.6,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7597737179032,"aZ":-23.30710877476304,"pfxX":8.545016431154593,"pfxZ":4.965458524423186,"pX":0.19974441495611076,"pZ":3.016954958792328,"vX0":-8.535409812159596,"vY0":-133.0734174532695,"vZ0":-2.225549716588861,"x":109.39,"y":157.32,"x0":2.345543448315814,"y0":50.00090459313781,"z0":5.560400997711229,"aX":15.254705802669752},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.6,"breakHorizontal":-13.6,"spinRate":2272,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.41230378226570474,"extension":6.29187417954761},"index":3,"playId":"650e627e-fe2c-36e9-a890-060dc8625e7d","pitchNumber":4,"startTime":"2026-06-01T23:37:25.560Z","endTime":"2026-06-01T23:37:29.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01140003570123,"aZ":-14.0603329666576,"pfxX":2.3430554514938637,"pfxZ":10.038749773081815,"pX":-0.4435752444317177,"pZ":1.8898091840816145,"vX0":-7.983359146293649,"vY0":-133.30820101416586,"vZ0":-6.669052158207429,"x":133.91,"y":187.76,"x0":2.2822795136549052,"y0":50.001158203728174,"z0":5.4343106126592,"aX":4.227992378003242},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-2.5,"spinRate":2516,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.41049630243225455,"extension":6.355377753098361},"index":4,"playId":"5fa2451b-0c6d-3b1a-8a81-fc5445c1ea21","pitchNumber":5,"startTime":"2026-06-01T23:37:42.271Z","endTime":"2026-06-01T23:37:46.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0028559435638,"aZ":-24.238810953428196,"pfxX":7.9851642743732025,"pfxZ":4.447136821917368,"pX":0.22729577307912172,"pZ":2.1770673096502766,"vX0":-8.35726529981757,"vY0":-132.91888444623345,"vZ0":-3.9613749347052094,"x":108.34,"y":180.0,"x0":2.3776732992358185,"y0":50.00660318286522,"z0":5.450870207527883,"aX":14.263809078458792},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":-12.6,"spinRate":2266,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.4123827750699314,"extension":6.277466457917373},"index":5,"playId":"1c53f6bf-2240-3124-9008-bcad1b8f3421","pitchNumber":6,"startTime":"2026-06-01T23:37:57.075Z","endTime":"2026-06-01T23:38:01.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:38:01.056Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-01T23:39:28.945Z","endTime":"2026-06-01T23:40:59.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57510700858199,"aZ":-11.618133136661925,"pfxX":-2.0168534032195335,"pfxZ":10.686427143542165,"pX":1.1554071794780616,"pZ":2.032495223427977,"vX0":7.481515260135456,"vY0":-137.81647839718204,"vZ0":-8.647570015948752,"x":72.96,"y":183.9,"x0":-1.3323002028579929,"y0":50.00521118707228,"z0":5.9953623555101245,"aX":-3.880395825074023},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":2.0,"spinRate":2393,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.3973883873857029,"extension":6.868110921182993},"index":0,"playId":"ef4b0028-6b01-347b-b6f6-4e8815612092","pitchNumber":1,"startTime":"2026-06-01T23:40:23.694Z","endTime":"2026-06-01T23:40:27.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.788202129884507,"aZ":-14.101970536424709,"pfxX":0.7437468566159873,"pfxZ":9.214407678555453,"pX":0.7589535032073599,"pZ":2.1937112756039028,"vX0":6.553806500355243,"vY0":-139.07027490877178,"vZ0":-7.941429928035002,"x":88.07,"y":179.55,"x0":-1.7235082393859067,"y0":50.00335727622056,"z0":6.018963850455127,"aX":1.458686161779606},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":-2.6,"spinRate":2583,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.393635845037426,"extension":6.80408796072081},"index":1,"playId":"4ce37038-ea52-3b5a-8d39-5d953b1acaaa","pitchNumber":2,"startTime":"2026-06-01T23:40:36.328Z","endTime":"2026-06-01T23:40:40.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188089266861827,"aZ":-14.833101347369059,"pfxX":1.4907767267296022,"pfxZ":8.726270961894624,"pX":1.0335527587894668,"pZ":2.7596834742209824,"vX0":6.349124187507179,"vY0":-139.97968570983465,"vZ0":-6.46212176857177,"x":77.6,"y":164.27,"x0":-1.4564573671681085,"y0":50.00402920960444,"z0":6.066947573197874,"aX":2.961130325315232},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":-4.0,"spinRate":2573,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.39108180614937416,"extension":6.838113652099727},"hitData":{"launchSpeed":57.9,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.2,"coordY":168.4}},"index":2,"playId":"ede0b7e9-bf82-3d0d-8d2f-1661a384bbdf","pitchNumber":3,"startTime":"2026-06-01T23:40:51.986Z","endTime":"2026-06-01T23:40:59.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:40:59.270Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-01T23:41:05.147Z","endTime":"2026-06-01T23:42:34.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.413209615180495,"aZ":-34.456041023307776,"pfxX":3.040571953291508,"pfxZ":-1.5682078031121875,"pX":-1.1204980841822085,"pZ":4.754207791054929,"vX0":1.0637646938477354,"vY0":-119.81772807409202,"vZ0":3.347694976776067,"x":159.71,"y":110.42,"x0":-1.9654541258086025,"y0":50.004608703787945,"z0":6.420139494306632,"aX":4.4158521225272835},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.8,"breakHorizontal":-5.8,"spinRate":2761,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4573477558548573,"extension":6.520876547963663},"index":0,"playId":"c9086dba-7508-3fdc-91ac-190cbd8f0e9a","pitchNumber":1,"startTime":"2026-06-01T23:41:26.319Z","endTime":"2026-06-01T23:41:30.207Z","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":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.793787244940134,"aZ":-18.811242312286833,"pfxX":-7.660935327606226,"pfxZ":6.703730444330068,"pX":-0.35145647214554626,"pZ":3.7492997637669156,"vX0":6.486905150036262,"vY0":-140.517458527073,"vZ0":-3.3726005381371134,"x":130.4,"y":137.55,"x0":-1.6982574253725016,"y0":50.001685536328054,"z0":6.192064197176766,"aX":-15.269961443433486},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2544,"spinDirection":196},"zone":11,"typeConfidence":0.92,"plateTime":0.39025937578131265,"extension":6.760311052993923},"index":1,"playId":"a8b9a148-87c5-364a-8350-fa3413b49361","pitchNumber":2,"startTime":"2026-06-01T23:41:41.522Z","endTime":"2026-06-01T23:41:45.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.688688882972574,"aZ":-17.929436233439105,"pfxX":-8.53000303798216,"pfxZ":7.2197356127933405,"pX":0.4632534903221314,"pZ":0.1262883159587926,"vX0":8.877309658394399,"vY0":-139.6137635030778,"vZ0":-12.305455956178589,"x":99.34,"y":235.37,"x0":-1.6507040270848574,"y0":50.001590230656355,"z0":5.7734693752647335,"aX":-16.82403756125687},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":13.6,"spinRate":2483,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.39245230678207177,"extension":7.004717527271159},"index":2,"playId":"06914d86-c2f2-34df-a35f-f22137d13178","pitchNumber":3,"startTime":"2026-06-01T23:41:55.900Z","endTime":"2026-06-01T23:41:59.393Z","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":96.1,"endSpeed":88.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.409157182645288,"aZ":-13.414935457069218,"pfxX":-1.1606786886149976,"pfxZ":9.443340809559531,"pX":-0.033413161472329325,"pZ":2.7253259003038433,"vX0":4.47944221138132,"vY0":-139.794426273521,"vZ0":-6.823749682295212,"x":118.27,"y":165.2,"x0":-1.5031458547317211,"y0":50.003628503589105,"z0":6.0720011124921385,"aX":-2.3062102131199596},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":1.2,"spinRate":2581,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.39124709913128486,"extension":6.796077752909218},"index":3,"playId":"2691fe10-ed94-3ff9-8a11-83496f96bcc8","pitchNumber":4,"startTime":"2026-06-01T23:42:14.342Z","endTime":"2026-06-01T23:42:18.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.357713449087665,"aZ":-17.301272149578896,"pfxX":-7.669114274142409,"pfxZ":7.345276759903368,"pX":-0.2978509560735049,"pZ":1.3581351367415158,"vX0":6.371363955147348,"vY0":-141.20967907485385,"vZ0":-9.572174879350404,"x":128.35,"y":202.11,"x0":-1.584040288483562,"y0":50.003325354302255,"z0":5.898780648863484,"aX":-15.529471122816199},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2345,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.38748310974289657,"extension":6.974761160243951},"index":4,"playId":"19b1d4d9-c3e4-3767-94aa-04c4a6661c53","pitchNumber":5,"startTime":"2026-06-01T23:42:30.264Z","endTime":"2026-06-01T23:42:34.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:42:34.436Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-01T23:42:45.907Z","endTime":"2026-06-01T23:44:58.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532230830530356,"aZ":-37.667436407867996,"pfxX":2.4399970149966665,"pfxZ":-3.662367537049535,"pX":0.5758246390398877,"pZ":3.6706676954948203,"vX0":4.789930172237663,"vY0":-121.5902097939143,"vZ0":1.4454590925126898,"x":95.05,"y":139.67,"x0":-1.7356496439190094,"y0":50.00417949625592,"z0":6.333577473346331,"aX":3.6576444133458503},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.0,"breakHorizontal":-5.5,"spinRate":2716,"spinDirection":62},"zone":12,"typeConfidence":0.89,"plateTime":0.4502344968059271,"extension":6.701582856936088},"index":0,"playId":"aec43877-f976-30e7-8575-79492f5972d2","pitchNumber":1,"startTime":"2026-06-01T23:42:59.627Z","endTime":"2026-06-01T23:43:03.512Z","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":96.9,"endSpeed":88.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25135352239881,"aZ":-11.80088500818364,"pfxX":-0.9707653102236549,"pfxZ":10.299984127784354,"pX":2.1963233341518364,"pZ":0.38202544624624457,"vX0":10.196919113019975,"vY0":-140.14046224127466,"vZ0":-12.928678215057761,"x":33.28,"y":228.47,"x0":-1.371905469072755,"y0":50.006635373149535,"z0":5.840260469035469,"aX":-1.921059467180575},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2519,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.3916428877576057,"extension":6.867691061334493},"index":1,"playId":"c1b31adb-249f-3833-94fe-03f2c1dcfab8","pitchNumber":2,"startTime":"2026-06-01T23:43:16.564Z","endTime":"2026-06-01T23:43:22.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Luinder Avila. Spencer Steer to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"c1b31adb-249f-3833-94fe-03f2c1dcfab8","startTime":"2026-06-01T23:43:33.970Z","endTime":"2026-06-01T23:43:49.303Z","isPitch":false,"isBaseRunningPlay":true,"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376685330710018,"aZ":-12.267679201611335,"pfxX":-2.459772977972527,"pfxZ":9.792401068230138,"pX":-0.09969547988335418,"pZ":2.6167714671993867,"vX0":5.246498899572433,"vY0":-141.46782122203297,"vZ0":-7.501104681357355,"x":120.8,"y":168.13,"x0":-1.6562486347159304,"y0":50.00410612752418,"z0":6.083897341198251,"aX":-5.001422786600062},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":3.5,"spinRate":2555,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.3867400829145424,"extension":6.844285608355715},"index":3,"playId":"48b0a3ce-06f0-3bfd-bf97-fcddf9cf9b04","pitchNumber":3,"startTime":"2026-06-01T23:43:49.303Z","endTime":"2026-06-01T23:43:53.072Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49599131448078,"aZ":-37.89837708079833,"pfxX":2.79097277871707,"pfxZ":-3.805401626581883,"pX":-0.52408137282561,"pZ":2.783102204436532,"vX0":2.492031829922653,"vY0":-121.33097969720238,"vZ0":-0.47874522823202204,"x":136.98,"y":163.64,"x0":-1.92326415621232,"y0":50.00136202019851,"z0":6.257380363259315,"aX":4.201582047073831},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.7,"breakHorizontal":-5.6,"spinRate":2738,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.44970530833966427,"extension":6.654268635986262},"index":4,"playId":"be873b17-4501-31c2-b811-31362c353abc","pitchNumber":4,"startTime":"2026-06-01T23:44:13.897Z","endTime":"2026-06-01T23:44:17.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.922569748834746,"aZ":-30.764315328225038,"pfxX":2.112125544562817,"pfxZ":0.8125609469248447,"pX":0.9547972574281329,"pZ":1.4690246102653035,"vX0":5.916856924575761,"vY0":-130.188981516197,"vZ0":-5.505049979884491,"x":80.61,"y":199.12,"x0":-1.6165784918477852,"y0":50.00064135529247,"z0":5.923970552462141,"aX":3.6432250528196026},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":-5.0,"spinRate":2776,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.419842257009686,"extension":6.9089485452778145},"index":5,"playId":"3fc8564b-0bef-370f-89ab-d755489285b2","pitchNumber":5,"startTime":"2026-06-01T23:44:33.468Z","endTime":"2026-06-01T23:44:37.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473366857325477,"aZ":-33.7937815588959,"pfxX":3.371740908561307,"pfxZ":-1.0129598857576045,"pX":-0.3264045303534772,"pZ":2.233791643469713,"vX0":2.68756726474153,"vY0":-125.73258765789234,"vZ0":-2.331004369136877,"x":129.44,"y":178.47,"x0":-1.8471151468932023,"y0":50.001531042014584,"z0":5.914915980819611,"aX":5.398129255895008},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":-6.7,"spinRate":2777,"spinDirection":78},"zone":7,"typeConfidence":0.9,"plateTime":0.4356050375668432,"extension":6.730550030978347},"index":6,"playId":"b8142e36-21e1-3aaf-8ed1-062d1c23e32e","pitchNumber":6,"startTime":"2026-06-01T23:44:54.354Z","endTime":"2026-06-01T23:44:58.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:44:58.040Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edwin Arroyo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-01T23:45:04.795Z","endTime":"2026-06-01T23:46:59.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205626612469807,"aZ":-40.953362496937096,"pfxX":4.950503094327127,"pfxZ":-5.845594861719144,"pX":-1.1620716062504877,"pZ":3.526809362461702,"vX0":0.21360250237622003,"vY0":-121.54518649089937,"vZ0":2.064940533691163,"x":161.3,"y":143.56,"x0":-1.8945895944592919,"y0":50.00601783979749,"z0":6.215173195239652,"aX":7.428752033169116},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.8,"breakHorizontal":-9.0,"spinRate":2853,"spinDirection":52},"zone":11,"typeConfidence":0.91,"plateTime":0.45015783001435894,"extension":6.604630933433124},"index":0,"playId":"ef24254f-5d52-3faa-9ac9-0ac45ca61a28","pitchNumber":1,"startTime":"2026-06-01T23:45:29.090Z","endTime":"2026-06-01T23:45:32.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.517582575036368,"aZ":-13.371426336541418,"pfxX":-2.267068669574895,"pfxZ":9.099844908901257,"pX":0.6791469251398475,"pZ":3.2819659314435814,"vX0":6.381061333535658,"vY0":-142.35385211341122,"vZ0":-5.454090700534484,"x":91.11,"y":150.17,"x0":-1.2900608278258725,"y0":50.00652604975335,"z0":6.058695933943381,"aX":-4.686413692605379},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":2.9,"spinRate":2479,"spinDirection":194},"zone":3,"typeConfidence":0.87,"plateTime":0.3837213981681149,"extension":6.87046998810943},"index":1,"playId":"f6ce2d7b-df13-30e3-a5f7-bd50b1b670e3","pitchNumber":2,"startTime":"2026-06-01T23:45:45.943Z","endTime":"2026-06-01T23:45:49.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856739384446694,"aZ":-24.539814555353303,"pfxX":-11.180167774905849,"pfxZ":4.106412461010472,"pX":0.5676082240065,"pZ":1.5259587241345305,"vX0":10.142578523846703,"vY0":-135.1140310663178,"vZ0":-6.785939095316295,"x":95.36,"y":197.58,"x0":-1.7718589674287863,"y0":50.005455930664226,"z0":5.7804844150509105,"aX":-20.793751724105697},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":18.2,"spinRate":2148,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4044931940374119,"extension":7.011181360267589},"index":2,"playId":"66169d9c-b986-3e2f-8f8c-4cb574fceb8f","pitchNumber":3,"startTime":"2026-06-01T23:46:10.538Z","endTime":"2026-06-01T23:46:14.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143022779259443,"aZ":-36.057269134975705,"pfxX":4.086638832187349,"pfxZ":-2.5182363264450345,"pX":-0.1574731748465404,"pZ":2.386361548246155,"vX0":2.657748672055777,"vY0":-123.22571906671028,"vZ0":-1.554769485694993,"x":123.0,"y":174.35,"x0":-1.7804683304508122,"y0":50.00413697289016,"z0":6.067458661960216,"aX":6.29470685959321},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":-8.0,"spinRate":2802,"spinDirection":56},"zone":5,"typeConfidence":0.86,"plateTime":0.44422708590680005,"extension":6.731802036447902},"index":3,"playId":"57ba8999-ab3c-3f2b-8850-1d672c8fc240","pitchNumber":4,"startTime":"2026-06-01T23:46:28.180Z","endTime":"2026-06-01T23:46:31.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.008291210250352,"aZ":-36.2200528588588,"pfxX":4.1957477904250435,"pfxZ":-2.561634206319148,"pX":0.5987203032023356,"pZ":2.3047579124911595,"vX0":4.460955238934661,"vY0":-125.2264905954908,"vZ0":-1.7253349468265071,"x":94.18,"y":176.55,"x0":-1.7558634934820816,"y0":50.005011996873435,"z0":5.98577307269467,"aX":6.6164283323527115},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.8,"breakHorizontal":-8.6,"spinRate":2993,"spinDirection":52},"zone":6,"typeConfidence":0.9,"plateTime":0.4386024108163462,"extension":6.864884958505688},"index":4,"playId":"30d4fc37-b03a-3b1c-b649-7d4e3506540f","pitchNumber":5,"startTime":"2026-06-01T23:46:56.251Z","endTime":"2026-06-01T23:46:59.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:46:59.574Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out to right fielder Spencer Steer.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:48:22.190Z","endTime":"2026-06-01T23:49:17.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.702085230484894,"aZ":-40.26599764260767,"pfxX":-6.049961834562877,"pfxZ":-6.2643684577972785,"pX":-0.007360745941285259,"pZ":1.854458253060213,"vX0":-4.18951780378945,"vY0":-113.26065015481757,"vZ0":0.2689206025762836,"x":117.28,"y":188.71,"x0":2.655641787524695,"y0":50.00161492273298,"z0":5.778382991043336,"aX":-7.817154920969068},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-10.9,"breakHorizontal":12.0,"spinRate":3057,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.48456857584272006,"extension":6.053591709996888},"hitData":{"launchSpeed":95.7,"launchAngle":20.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.5,"coordY":80.92}},"index":0,"playId":"57e7436f-a852-3d2e-8a0b-c0d5109f92dd","pitchNumber":1,"startTime":"2026-06-01T23:49:10.156Z","endTime":"2026-06-01T23:49:17.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:49:17.244Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a line drive to right fielder Spencer Steer.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:49:27.962Z","endTime":"2026-06-01T23:50:48.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"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":91.5,"endSpeed":83.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.808592175998808,"aZ":-16.70265123407669,"pfxX":3.7932152388246694,"pfxZ":8.688125558382099,"pX":-0.3946288051300406,"pZ":3.2274658043962514,"vX0":-8.27769620667097,"vY0":-132.94603193856724,"vZ0":-3.258412083017012,"x":132.04,"y":151.64,"x0":2.2734741841965787,"y0":50.00588486391401,"z0":5.688855932897296,"aX":6.75812622362728},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":-4.9,"spinRate":2436,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.41277362073756496,"extension":6.28623748606449},"index":0,"playId":"5ac8a690-04cb-3e9d-b818-12b1474f9dc8","pitchNumber":1,"startTime":"2026-06-01T23:49:43.890Z","endTime":"2026-06-01T23:49:47.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.433924446405424,"aZ":-31.127806874506458,"pfxX":-0.6874954074337722,"pfxZ":0.6835182068702947,"pX":-1.0675652850777038,"pZ":0.3649752029690205,"vX0":-8.627948082206068,"vY0":-122.74446053932178,"vZ0":-5.779674933706818,"x":157.69,"y":228.93,"x0":2.5767862067430074,"y0":50.00223572116298,"z0":5.388392623955734,"aX":-1.0531031997740092},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.1,"breakHorizontal":3.2,"spinRate":2621,"spinDirection":4},"zone":13,"typeConfidence":2.0,"plateTime":0.44557933295248553,"extension":6.176123031252542},"index":1,"playId":"0ef4c10a-9fa0-304a-a31d-b95011d36f74","pitchNumber":2,"startTime":"2026-06-01T23:49:58.884Z","endTime":"2026-06-01T23:50:02.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926466709978772,"aZ":-23.028238286065548,"pfxX":9.180519843217327,"pfxZ":5.072237184647001,"pX":-0.2632379966982405,"pZ":2.1491103209022464,"vX0":-9.72889686352208,"vY0":-133.91369833912896,"vZ0":-4.484014287666977,"x":127.03,"y":180.75,"x0":2.237027082576786,"y0":50.00138760612669,"z0":5.508080670686259,"aX":16.548846181752985},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":-14.3,"spinRate":2156,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.4101827771835467,"extension":6.237235810332811},"index":2,"playId":"cf7b6a1d-dd6a-3822-a7ad-9bd9e086c3ca","pitchNumber":3,"startTime":"2026-06-01T23:50:17.338Z","endTime":"2026-06-01T23:50:21.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.414003416341533,"aZ":-40.394719514076876,"pfxX":-6.553739927678695,"pfxZ":-6.101937502806523,"pX":-0.6399666511512845,"pZ":2.3153443598984462,"vX0":-5.061443399497962,"vY0":-115.29402818387109,"vZ0":1.0308871256778234,"x":141.39,"y":176.27,"x0":2.4353409723949366,"y0":50.004770686731185,"z0":5.760454348248226,"aX":-8.824289638241082},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.6,"breakHorizontal":13.1,"spinRate":2892,"spinDirection":323},"zone":7,"typeConfidence":2.0,"plateTime":0.47505598936539206,"extension":6.158975036678582},"hitData":{"launchSpeed":85.1,"launchAngle":15.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.56,"coordY":96.9}},"index":3,"playId":"3856abf6-39a8-3d0e-b07d-b7a4be40878f","pitchNumber":4,"startTime":"2026-06-01T23:50:36.889Z","endTime":"2026-06-01T23:50:48.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:50:48.813Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:50:52.723Z","endTime":"2026-06-01T23:53:51.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22910638722807,"aZ":-23.494712943076195,"pfxX":8.161961176116368,"pfxZ":4.818980611767509,"pX":0.6527539293578463,"pZ":3.010972657100701,"vX0":-6.987278838599088,"vY0":-133.26965845628362,"vZ0":-2.4626811437784415,"x":92.12,"y":157.48,"x0":2.246180291112251,"y0":50.003254227224794,"z0":5.641206276310751,"aX":14.704552515208134},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.4,"breakHorizontal":-13.3,"spinRate":2170,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.41075199944748864,"extension":6.363890901729614},"index":0,"playId":"99dd687f-f43e-33fb-959c-7b87eeaa2ed2","pitchNumber":1,"startTime":"2026-06-01T23:51:13.689Z","endTime":"2026-06-01T23:51:16.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907913156233764,"aZ":-21.33823374288192,"pfxX":7.867596613147702,"pfxZ":5.988142053632962,"pX":-0.3996662599676128,"pZ":2.05946171501491,"vX0":-10.119480513964831,"vY0":-133.23972933790958,"vZ0":-4.884739703815926,"x":132.23,"y":183.17,"x0":2.4140237724976568,"y0":50.003116609638724,"z0":5.445400543046963,"aX":14.237613861935873},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-12.2,"spinRate":2345,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4100764414854279,"extension":6.286318435737004},"index":1,"playId":"c7bfbbc3-8d97-32e2-b632-cea3ec7ccdd4","pitchNumber":2,"startTime":"2026-06-01T23:51:36.374Z","endTime":"2026-06-01T23:51:40.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39514397067137,"aZ":-27.901329955128094,"pfxX":-0.5451098877708294,"pfxZ":2.6680189061269513,"pX":-1.4252990679394046,"pZ":1.829413693176999,"vX0":-9.273739175194256,"vY0":-125.3098911681009,"vZ0":-3.226818647096513,"x":171.33,"y":189.39,"x0":2.3819885158988168,"y0":50.005433737067804,"z0":5.393659057525374,"aX":-0.8732238869924562},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.3,"breakHorizontal":3.0,"spinRate":2479,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43575403129768286,"extension":6.329610329693835},"index":2,"playId":"5c3fa904-6f80-316f-8b2b-93d8807132fc","pitchNumber":3,"startTime":"2026-06-01T23:51:57.531Z","endTime":"2026-06-01T23:52:01.234Z","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":91.9,"endSpeed":84.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161951481896665,"aZ":-17.476171803822716,"pfxX":3.8107925711481596,"pfxZ":8.082541014167461,"pX":-0.38488208215774355,"pZ":2.3115770546365457,"vX0":-8.605016764992367,"vY0":-133.5864894527971,"vZ0":-4.918597222798141,"x":131.67,"y":176.37,"x0":2.374257156636109,"y0":50.0009898064734,"z0":5.422062989432917,"aX":6.928922646788703},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-5.2,"spinRate":2322,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4090905283903443,"extension":6.2881674529709946},"index":3,"playId":"db4d84c1-80e9-3848-91e6-9258b4535ab5","pitchNumber":4,"startTime":"2026-06-01T23:52:12.525Z","endTime":"2026-06-01T23:52:15.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12621327821065,"aZ":-30.949667607056885,"pfxX":-0.5702617154294074,"pfxZ":0.7459836495443284,"pX":-0.4309696209655028,"pZ":1.68100043035774,"vX0":-6.894601428652071,"vY0":-126.74222444145931,"vZ0":-3.3344446766452687,"x":133.43,"y":193.39,"x0":2.3903617313467005,"y0":50.0030871019165,"z0":5.466439496374828,"aX":-0.9327590222246951},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":2.5,"spinRate":2685,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4309696709526629,"extension":6.423878921720822},"index":4,"playId":"7fcb2bba-279c-3e2c-9ec0-69a3ebdba360","pitchNumber":5,"startTime":"2026-06-01T23:52:32.533Z","endTime":"2026-06-01T23:52:37.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571571134115995,"aZ":-20.195031640752205,"pfxX":8.115655386100752,"pfxZ":6.714347421353133,"pX":-0.40928301940079237,"pZ":2.54964334470682,"vX0":-9.319199953403894,"vY0":-132.97745965315258,"vZ0":-4.080248987917558,"x":132.6,"y":169.94,"x0":2.092803424981926,"y0":50.002844840289974,"z0":5.576538681260618,"aX":14.477910369611786},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-12.6,"spinRate":2162,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.41252042881043893,"extension":6.386896536896665},"index":5,"playId":"ad1ce0d1-d9b5-3161-99d3-e6ab6647208c","pitchNumber":6,"startTime":"2026-06-01T23:52:59.468Z","endTime":"2026-06-01T23:53:02.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72474542853893,"aZ":-24.75538802477306,"pfxX":8.110256329953152,"pfxZ":4.118954379440556,"pX":0.8564511667769261,"pZ":4.22116953566204,"vX0":-6.538162648183767,"vY0":-133.60252805877622,"vZ0":0.714643271033896,"x":84.35,"y":124.81,"x0":2.2858877526517953,"y0":50.00398694042232,"z0":5.7342029003176025,"aX":14.611510084403635},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":-13.2,"spinRate":2350,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4105168001755102,"extension":6.238909288185695},"index":6,"playId":"26bb2878-4ea7-3e8c-a7d2-d1bc2bb711e9","pitchNumber":7,"startTime":"2026-06-01T23:53:24.679Z","endTime":"2026-06-01T23:53:27.679Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60356971581548,"aZ":-40.76664529369868,"pfxX":-5.275649286557568,"pfxZ":-6.362994360861083,"pX":-1.0885054378096997,"pZ":1.079264227282231,"vX0":-6.1498053568399484,"vY0":-116.29472556375777,"vZ0":-1.4765845945668439,"x":158.49,"y":209.64,"x0":2.2892586704110878,"y0":50.00106596176422,"z0":5.63758019854274,"aX":-7.126062880248436},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.5,"breakHorizontal":11.3,"spinRate":3012,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4734681430220382,"extension":6.415243975715605},"index":7,"playId":"5860c054-3f4a-301b-9ea0-8f88ceeab639","pitchNumber":8,"startTime":"2026-06-01T23:53:45.878Z","endTime":"2026-06-01T23:53:51.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:53:51.334Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a fly ball to center fielder Blake Dunn. Vinnie Pasquantino to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:54:00.344Z","endTime":"2026-06-01T23:54:43.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91588641542843,"aZ":-18.708200171230256,"pfxX":4.739865433610763,"pfxZ":7.668849431471154,"pX":-1.417295100934412,"pZ":2.9440692898295215,"vX0":-10.947501939763946,"vY0":-131.671420126003,"vZ0":-3.089766930073574,"x":171.02,"y":159.29,"x0":2.1782176745732404,"y0":50.004415488658516,"z0":5.51680322724786,"aX":8.325892103219289},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.4,"breakHorizontal":-6.2,"spinRate":2304,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4159490682025466,"extension":6.535416320259414},"index":0,"playId":"f41f6f00-3c32-3d26-aeda-54a4c415eb56","pitchNumber":1,"startTime":"2026-06-01T23:54:14.818Z","endTime":"2026-06-01T23:54:18.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.392090525230717,"aZ":-20.770377192914474,"pfxX":6.652029650733759,"pfxZ":6.363254287042443,"pX":-0.11616882791792055,"pZ":2.7997514759615134,"vX0":-8.291777604497621,"vY0":-133.65619634432926,"vZ0":-3.3456604058276733,"x":121.43,"y":163.19,"x0":2.176130693434296,"y0":50.00140454365205,"z0":5.576388241653773,"aX":11.918912125905468},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-10.1,"spinRate":2460,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4113111862783274,"extension":6.400709761572558},"hitData":{"launchSpeed":69.8,"launchAngle":31.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.17,"coordY":105.66}},"index":1,"playId":"41250d84-415c-3f10-bd42-fdb22576c978","pitchNumber":2,"startTime":"2026-06-01T23:54:31.737Z","endTime":"2026-06-01T23:54:43.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:54:43.519Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to shortstop Matt McLain.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:54:58.138Z","endTime":"2026-06-01T23:56:52.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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,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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51727149842793,"aZ":-40.82242025438773,"pfxX":-6.219726557462419,"pfxZ":-6.478235582279173,"pX":-1.062391016686802,"pZ":1.6948032181848298,"vX0":-5.960628790127308,"vY0":-114.90607374745778,"vZ0":-0.09191642844866488,"x":157.5,"y":193.02,"x0":2.3741652382945184,"y0":50.00045323145378,"z0":5.705260499789766,"aX":-8.306419165679095},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.4,"breakHorizontal":12.7,"spinRate":2953,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4768721382361125,"extension":6.305409927962837},"index":0,"playId":"45411bf1-8dde-36bf-9d2b-968111b3d77a","pitchNumber":1,"startTime":"2026-06-01T23:55:17.445Z","endTime":"2026-06-01T23:55:21.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100537467396485,"aZ":-29.960591606625,"pfxX":-1.1204757599971096,"pfxZ":1.372868604994566,"pX":-0.7563589781369557,"pZ":1.7588828380308008,"vX0":-7.084540976688648,"vY0":-125.5844033539947,"vZ0":-3.206920320394665,"x":145.83,"y":191.29,"x0":2.235437661578889,"y0":50.002603715647844,"z0":5.464409348843923,"aX":-1.8071290854790536},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":3.5,"spinRate":2683,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.43451917866002265,"extension":6.420573049276858},"index":1,"playId":"b45e5f14-4abb-3ff6-bf2f-6fabd1118bee","pitchNumber":2,"startTime":"2026-06-01T23:55:38.817Z","endTime":"2026-06-01T23:55:42.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0333415661853,"aZ":-14.871330271263206,"pfxX":5.254003112516183,"pfxZ":9.513192724615955,"pX":-0.5634901879636645,"pZ":0.9778526750857475,"vX0":-9.32179068808811,"vY0":-133.5762367050018,"vZ0":-8.557208952216753,"x":138.48,"y":212.38,"x0":2.2786524811122995,"y0":50.00106112793188,"z0":5.277599909208003,"aX":9.554908901686908},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-7.7,"spinRate":2418,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4090424789213616,"extension":6.475471037356841},"index":2,"playId":"abc2b925-a75e-3d66-81eb-c8ae05cb8b60","pitchNumber":3,"startTime":"2026-06-01T23:55:56.881Z","endTime":"2026-06-01T23:56:01.313Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.441933414362605,"aZ":-27.406607623025014,"pfxX":-0.5502857729889108,"pfxZ":2.974699005504391,"pX":-0.9926034204698122,"pZ":1.3692718411960574,"vX0":-8.149499985564159,"vY0":-124.62397036794364,"vZ0":-4.3629472580079,"x":154.84,"y":201.81,"x0":2.3650152484966047,"y0":50.00385810092825,"z0":5.355829867252267,"aX":-0.8826406901271876},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":2.5,"spinRate":2581,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.43625067459604283,"extension":6.323888769014504},"index":3,"playId":"60634ffb-8e8d-3c7e-bfc2-44f95a94d565","pitchNumber":4,"startTime":"2026-06-01T23:56:19.411Z","endTime":"2026-06-01T23:56:23.699Z","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":92.7,"endSpeed":85.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88013900147956,"aZ":-15.205875675904098,"pfxX":3.161806802705473,"pfxZ":9.183043752926737,"pX":-0.5560857620033646,"pZ":3.3208753953668313,"vX0":-8.556453890186257,"vY0":-134.73933173075037,"vZ0":-3.2456762578653326,"x":138.2,"y":149.12,"x0":2.242800809099133,"y0":50.00412490627332,"z0":5.608460518198692,"aX":5.843837279689092},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":-4.0,"spinRate":2380,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.40571404232590025,"extension":6.32334777202231},"hitData":{"launchSpeed":74.7,"launchAngle":49.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.52,"coordY":116.92}},"index":4,"playId":"84f4217f-03c6-3df0-90de-eefa68e4e58c","pitchNumber":5,"startTime":"2026-06-01T23:56:42.270Z","endTime":"2026-06-01T23:56:52.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:56:52.714Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out to third baseman Nick Loftin in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-01T23:58:26.179Z","endTime":"2026-06-01T23:59:07.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36032689301647,"aZ":-20.426096440567395,"pfxX":-9.372142119205144,"pfxZ":6.169840966311888,"pX":-0.8931679745619696,"pZ":2.8397883425034545,"vX0":5.84318517177503,"vY0":-137.79003805492857,"vZ0":-5.021215653999738,"x":151.05,"y":162.11,"x0":-1.8341585093518638,"y0":50.00532555265213,"z0":6.0845622013160545,"aX":-17.850977983708674},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2351,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.3989788110717285,"extension":6.780357968767965},"hitData":{"launchSpeed":68.4,"launchAngle":72.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.51,"coordY":183.16}},"index":0,"playId":"928bf6bb-e98c-3a52-9324-690d220c1366","pitchNumber":1,"startTime":"2026-06-01T23:58:58.458Z","endTime":"2026-06-01T23:59:07.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:59:07.353Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Dunn grounds out, third baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-01T23:59:21.325Z","endTime":"2026-06-01T23:59:51.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05531616923497,"aZ":-36.62992945588844,"pfxX":3.1630734494798993,"pfxZ":-3.0677284354019783,"pX":-0.0231087225556797,"pZ":2.8236076596408157,"vX0":3.5200193228936048,"vY0":-119.52025965323662,"vZ0":-0.3591449485136423,"x":117.88,"y":162.54,"x0":-1.9233428457916741,"y0":50.002455044443614,"z0":6.252701680600516,"aX":4.595818706687102},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.4,"breakHorizontal":-6.6,"spinRate":2747,"spinDirection":65},"zone":2,"typeConfidence":0.9,"plateTime":0.4574762186057817,"extension":6.574678387055453},"index":0,"playId":"6ca0aa91-65b0-3cfd-beb3-044c7028b11a","pitchNumber":1,"startTime":"2026-06-01T23:59:29.963Z","endTime":"2026-06-01T23:59:33.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11882080645813,"aZ":-32.87704502119324,"pfxX":3.0592908994110317,"pfxZ":-0.427030000874014,"pX":-1.0069490336381186,"pZ":2.412518612547048,"vX0":1.63472449130118,"vY0":-127.3940648281853,"vZ0":-2.4828683879890443,"x":155.38,"y":173.64,"x0":-2.052630247588641,"y0":50.0007331750914,"z0":5.977114181035746,"aX":5.069492525756896},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-5.9,"spinRate":2637,"spinDirection":96},"zone":13,"typeConfidence":0.91,"plateTime":0.4285841872152605,"extension":6.863355175486595},"hitData":{"launchSpeed":96.0,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":164.35}},"index":1,"playId":"eb9ba2e8-18dd-3b77-a8d1-5ff7dbe0796b","pitchNumber":2,"startTime":"2026-06-01T23:59:44.294Z","endTime":"2026-06-01T23:59:51.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-01T23:59:51.963Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-02T00:00:02.397Z","endTime":"2026-06-02T00:01:27.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.496389102016447,"aZ":-36.438552436097986,"pfxX":2.5113714741738367,"pfxZ":-2.8762306918102336,"pX":0.2581780042944257,"pZ":2.692381698565097,"vX0":4.571955022534478,"vY0":-120.87605944267665,"vZ0":-0.48408682409674164,"x":107.16,"y":166.09,"x0":-1.9839732720675043,"y0":50.00538084995168,"z0":6.093683932165281,"aX":3.71785788072483},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.0,"breakHorizontal":-5.6,"spinRate":2714,"spinDirection":76},"zone":6,"typeConfidence":0.89,"plateTime":0.45308524568612674,"extension":6.8383857973469},"index":0,"playId":"50dce06b-19c2-3786-b19b-c26817104e52","pitchNumber":1,"startTime":"2026-06-02T00:00:17.617Z","endTime":"2026-06-02T00:00:21.661Z","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":90.1,"endSpeed":82.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57520073750131,"aZ":-27.391147860304166,"pfxX":-8.87103247098296,"pfxZ":2.765455809098459,"pX":0.4633978048204847,"pZ":0.5234525431740075,"vX0":8.895238378180707,"vY0":-130.7165837096555,"vZ0":-8.163748136228422,"x":99.34,"y":224.65,"x0":-1.8312497002644095,"y0":50.00334695372705,"z0":5.743731041431384,"aX":-15.35077314812662},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":14.2,"spinRate":2081,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.41903311618238703,"extension":6.94416075666823},"index":1,"playId":"554e3564-89da-363b-b31b-382abca64d0d","pitchNumber":2,"startTime":"2026-06-02T00:00:31.291Z","endTime":"2026-06-02T00:00:34.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.996175650057307,"aZ":-35.47328456096794,"pfxX":5.115583348589892,"pfxZ":-2.2741314512789153,"pX":-1.802204477419953,"pZ":4.052793725008071,"vX0":-1.2440973509063815,"vY0":-119.31333834071039,"vZ0":2.4410362680850604,"x":185.7,"y":129.35,"x0":-1.9401788545673695,"y0":50.004888881502445,"z0":6.203092680656432,"aX":7.40931072564261},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":-9.0,"spinRate":2845,"spinDirection":69},"zone":11,"typeConfidence":0.9,"plateTime":0.45828498503452186,"extension":6.640805321644505},"index":2,"playId":"906151e7-0b4b-3aeb-8634-d50595366e1f","pitchNumber":3,"startTime":"2026-06-02T00:00:48.621Z","endTime":"2026-06-02T00:00:51.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3555147792756,"aZ":-17.492831111750903,"pfxX":-7.3073191011392415,"pfxZ":7.476329121017466,"pX":-0.9234343946039963,"pZ":1.7010700748744136,"vX0":4.225771572754038,"vY0":-139.69713015336026,"vZ0":-8.545961725273079,"x":152.2,"y":192.85,"x0":-1.511431036318944,"y0":50.004803923956636,"z0":5.964468380071746,"aX":-14.351568806371965},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":12.2,"spinRate":2506,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.39304904898128434,"extension":6.92228170777808},"index":3,"playId":"85830062-6bad-31c6-b3df-2a0e792714df","pitchNumber":4,"startTime":"2026-06-02T00:01:03.887Z","endTime":"2026-06-02T00:01:07.527Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64032321162661,"aZ":-23.200066664688254,"pfxX":-8.879789583892396,"pfxZ":5.288325943574313,"pX":1.065431587302674,"pZ":1.2812170841716992,"vX0":10.350048868677572,"vY0":-129.83965249639346,"vZ0":-6.9828286751126205,"x":76.39,"y":204.19,"x0":-1.8295899371166089,"y0":50.00459957778734,"z0":5.7859317240362005,"aX":-15.07609426284025},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":2020,"spinDirection":227},"zone":14,"typeConfidence":0.92,"plateTime":0.4227825503789595,"extension":6.836614694797843},"index":4,"playId":"c687b3f3-1937-303c-952d-b05d65408384","pitchNumber":5,"startTime":"2026-06-02T00:01:23.819Z","endTime":"2026-06-02T00:01:27.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:01:27.061Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Lane Thomas.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-02T00:01:37.541Z","endTime":"2026-06-02T00:03:25.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03367783374732,"aZ":-11.479044885434414,"pfxX":-0.7336408897335569,"pfxZ":10.446738148091507,"pX":0.8020783506501744,"pZ":0.705480021017233,"vX0":6.725373666426599,"vY0":-139.9635846258427,"vZ0":-12.014357024496753,"x":86.43,"y":219.73,"x0":-1.5382638638988828,"y0":50.005833305152535,"z0":5.809414144175668,"aX":-1.4549419403291615},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":-0.1,"spinRate":2509,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.39157192571903643,"extension":6.83505998215421},"index":0,"playId":"dbf724b4-ba06-300f-9b7c-1ba225878efa","pitchNumber":1,"startTime":"2026-06-02T00:01:59.491Z","endTime":"2026-06-02T00:02:02.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":97.0,"endSpeed":88.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.739284602525224,"aZ":-17.68172706690717,"pfxX":-8.717728028882888,"pfxZ":7.298257447579584,"pX":-0.756693627758204,"pZ":0.6088762772779062,"vX0":5.200852210490951,"vY0":-140.67902402919466,"vZ0":-11.334661875256304,"x":145.84,"y":222.34,"x0":-1.505987809217555,"y0":50.00398582951864,"z0":5.861947277069001,"aX":-17.308634999907984},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":14.5,"spinRate":2496,"spinDirection":208},"zone":13,"typeConfidence":0.92,"plateTime":0.39077413893122337,"extension":6.7811776343893415},"index":1,"playId":"89609231-cf83-3d43-b208-73491fbdb0f9","pitchNumber":2,"startTime":"2026-06-02T00:02:19.379Z","endTime":"2026-06-02T00:02:23.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.272780525172305,"aZ":-31.658069338617356,"pfxX":3.1220214520755705,"pfxZ":0.3247490967229787,"pX":0.1828225603219021,"pZ":1.7765945877025153,"vX0":4.45921139949343,"vY0":-126.2269496888454,"vZ0":-3.6068915872066962,"x":110.03,"y":190.81,"x0":-2.0168558662352822,"y0":50.004874671634006,"z0":5.791007193281668,"aX":5.0050814655091855},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":-6.7,"spinRate":2675,"spinDirection":74},"zone":8,"typeConfidence":0.91,"plateTime":0.4350222038270237,"extension":6.674046647162045},"index":2,"playId":"a68bd333-21c4-3922-98b7-cbc6724cb7cb","pitchNumber":3,"startTime":"2026-06-02T00:02:56.656Z","endTime":"2026-06-02T00:03:00.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69624670781612,"aZ":-30.824643455785033,"pfxX":2.1787496715607397,"pfxZ":0.8155434182633794,"pX":0.2785515715663388,"pZ":1.5536330906583202,"vX0":5.2655002460852325,"vY0":-128.04122720077137,"vZ0":-4.656856739497956,"x":106.38,"y":196.83,"x0":-2.0885350255199575,"y0":50.003999429258535,"z0":5.810826015050917,"aX":3.613908973205694},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":-5.2,"spinRate":2699,"spinDirection":82},"zone":14,"typeConfidence":0.91,"plateTime":0.42794597549359903,"extension":6.824165467530558},"hitData":{"launchSpeed":92.5,"launchAngle":33.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.34,"coordY":89.99}},"index":3,"playId":"23937860-0570-3246-bd32-3345e015e4ec","pitchNumber":4,"startTime":"2026-06-02T00:03:15.461Z","endTime":"2026-06-02T00:03:25.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:03:25.435Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a bunt ground ball to third baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-02T00:05:35.772Z","endTime":"2026-06-02T00:06:02.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Leibrandt replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T00:04:13.752Z","endTime":"2026-06-02T00:05:38.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605335,"link":"/api/v1/people/605335"},"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":88.6,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68428941241785,"aZ":-15.77318185473858,"pfxX":4.445148486065963,"pfxZ":9.967166647461092,"pX":-0.24823940527345173,"pZ":2.7238777809078027,"vX0":-3.6255838631576602,"vY0":-128.7595794484724,"vZ0":-5.6005497688287935,"x":126.46,"y":165.24,"x0":0.6144474863545952,"y0":50.004809654339574,"z0":6.18674273921771,"aX":7.316541595942638},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.7,"breakHorizontal":-7.1,"spinRate":2163,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4286703048349527,"extension":6.446258915337971},"index":1,"playId":"5e353daf-6c27-342d-a016-35ff23ed6515","pitchNumber":1,"startTime":"2026-06-02T00:05:38.033Z","endTime":"2026-06-02T00:05:42.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.790967645613378,"aZ":-24.687525808506937,"pfxX":-2.922328963301574,"pfxZ":4.732126694866178,"pX":-0.14829237642753684,"pZ":2.58152982296066,"vX0":-1.5066253549363624,"vY0":-125.40246265812264,"vZ0":-3.678599604485238,"x":122.65,"y":169.08,"x0":0.8411965482575346,"y0":50.00538017444017,"z0":6.095370468514824,"aX":-4.626704201079214},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.9,"breakHorizontal":5.6,"spinRate":2399,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.43778179695163466,"extension":6.368926609427737},"hitData":{"launchSpeed":43.9,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":113.45,"coordY":181.04}},"index":2,"playId":"25f787da-4ee4-3331-b211-6b614baeb236","pitchNumber":2,"startTime":"2026-06-02T00:05:54.479Z","endTime":"2026-06-02T00:06:02.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:06:02.279Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, third baseman Sal Stewart to first baseman Nathaniel Lowe. Michael Massey to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-02T00:06:20.517Z","endTime":"2026-06-02T00:07:32.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490412368411903,"aZ":-25.266645473092176,"pfxX":-3.3989416572926308,"pfxZ":4.4706497743005045,"pX":0.004239613241529199,"pZ":2.643512720718788,"vX0":-1.4980085366732188,"vY0":-123.21113586170878,"vZ0":-3.102691024664886,"x":116.84,"y":167.41,"x0":1.0607920184497113,"y0":50.0001155420013,"z0":6.044189490412451,"aX":-5.247315086078226},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.7,"breakHorizontal":6.5,"spinRate":2363,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.44381546780781544,"extension":6.501793211717756},"index":0,"playId":"7affdab2-1b9a-3c00-b607-e71f304fa70e","pitchNumber":1,"startTime":"2026-06-02T00:06:32.397Z","endTime":"2026-06-02T00:06:35.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.968489095161196,"aZ":-25.69384517288533,"pfxX":7.878792637363018,"pfxZ":4.926188615182895,"pX":0.38268989935180026,"pZ":1.6126979428986115,"vX0":-3.195325854446913,"vY0":-113.94252844830446,"vZ0":-4.217973953283908,"x":102.41,"y":195.24,"x0":0.7797925436350924,"y0":50.000948742406,"z0":6.027136148880109,"aX":10.356671079746048},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":8.2,"breakHorizontal":-13.4,"spinRate":1328,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4807360436390744,"extension":6.793434469394526},"index":1,"playId":"2b2ea603-3f6e-339f-b8fb-71e891134e3a","pitchNumber":2,"startTime":"2026-06-02T00:07:02.700Z","endTime":"2026-06-02T00:07:05.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04612079257606,"aZ":-26.490230880657105,"pfxX":6.296688720313771,"pfxZ":3.9433942408252376,"pX":-0.44366050983760646,"pZ":1.4032407605127075,"vX0":-4.253495974319674,"vY0":-119.11198055463775,"vZ0":-5.408423246969093,"x":133.91,"y":200.89,"x0":0.5436597290571145,"y0":50.00595320731164,"z0":6.087318424639951,"aX":9.084660006736163},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":-10.4,"spinRate":1697,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.45916954692785383,"extension":6.529589832413262},"hitData":{"launchSpeed":93.7,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.53,"coordY":167.9}},"index":2,"playId":"872b18f5-d58f-3963-b367-0d4a47e45668","pitchNumber":3,"startTime":"2026-06-02T00:07:23.654Z","endTime":"2026-06-02T00:07:32.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:07:32.137Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Isbel pops out to catcher Tyler Stephenson in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-02T00:07:49.726Z","endTime":"2026-06-02T00:09:45.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993467884079323,"aZ":-15.690170011615823,"pfxX":1.9554082711905476,"pfxZ":9.698061284852681,"pX":0.7396743527380742,"pZ":3.837042111081656,"vX0":-0.9391808082693718,"vY0":-129.75894550581353,"vZ0":-2.908540650211666,"x":88.81,"y":135.18,"x0":0.8529263499296272,"y0":50.00052090224189,"z0":6.172685694608524,"aX":3.32297872474731},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.2,"breakHorizontal":-3.4,"spinRate":2197,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.422646530660721,"extension":6.418884866311764},"index":0,"playId":"116273fc-4e34-3f39-b3be-d08d5b4a6c90","pitchNumber":1,"startTime":"2026-06-02T00:08:02.481Z","endTime":"2026-06-02T00:08:06.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.788315443504768,"aZ":-26.3096816146646,"pfxX":-2.851202669702093,"pfxZ":3.84144673596081,"pX":-0.2809216036056097,"pZ":1.3262312728714956,"vX0":-2.235449384969225,"vY0":-122.18279046280242,"vZ0":-5.772474867641053,"x":127.71,"y":202.97,"x0":1.0130535250327237,"y0":50.00320046060678,"z0":5.951253094076676,"aX":-4.354788685673822},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":5.6,"spinRate":2342,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.44654769365558566,"extension":6.4717404405154},"index":1,"playId":"7e221629-92a8-336a-ae38-cbd040888c04","pitchNumber":2,"startTime":"2026-06-02T00:08:19.036Z","endTime":"2026-06-02T00:08:22.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12345646124205,"aZ":-27.426376545128452,"pfxX":-2.7013712281160256,"pfxZ":3.1321969905074223,"pX":0.800174977173429,"pZ":3.582998851204922,"vX0":-0.016348381555571223,"vY0":-121.8344674981333,"vZ0":-0.3284950472285265,"x":86.5,"y":142.04,"x0":1.1583763957188642,"y0":50.00261150601827,"z0":6.0736130870658105,"aX":-4.093608850124669},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.9,"breakHorizontal":4.9,"spinRate":2369,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.44818288627276637,"extension":6.415573802522352},"index":2,"playId":"730c04d7-1d36-34d3-99fc-3a0fc225f57a","pitchNumber":3,"startTime":"2026-06-02T00:08:39.423Z","endTime":"2026-06-02T00:08:43.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07168881643531,"aZ":-35.75278598127894,"pfxX":-10.263933418670149,"pfxZ":-2.7896471097496,"pX":-0.7201233813413626,"pZ":0.2627920074610352,"vX0":-0.6349377745784532,"vY0":-113.51936469074745,"vZ0":-4.6240429637229195,"x":144.45,"y":231.68,"x0":0.8949325024047223,"y0":50.003885568968066,"z0":5.951289727002487,"aX":-13.167950923282334},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.0,"breakHorizontal":18.7,"spinRate":2724,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4856828650586307,"extension":6.536987627620034},"index":3,"playId":"f319845f-2c04-3144-88d9-81cfa613118f","pitchNumber":4,"startTime":"2026-06-02T00:09:11.096Z","endTime":"2026-06-02T00:09:14.772Z","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":88.8,"endSpeed":80.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420419845763437,"aZ":-13.949061515314781,"pfxX":2.1170988119604552,"pfxZ":10.823697492919768,"pX":-0.10587246155120011,"pZ":3.4646370435539593,"vX0":-3.0780431763933063,"vY0":-129.30194574986976,"vZ0":-3.993519274199697,"x":121.04,"y":145.23,"x0":0.8280599425932368,"y0":50.00008307524306,"z0":6.108396046584549,"aX":3.5639704168908795},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.8,"breakHorizontal":-3.1,"spinRate":2281,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.42454389407154824,"extension":6.403596152801057},"hitData":{"launchSpeed":75.2,"launchAngle":82.0,"totalDistance":54.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":107.03,"coordY":216.66}},"index":4,"playId":"2ae1cade-0ee5-3a11-8752-4438303c3ca5","pitchNumber":5,"startTime":"2026-06-02T00:09:36.186Z","endTime":"2026-06-02T00:09:45.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:09:45.319Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out, pitcher Brandon Leibrandt to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-02T00:10:03.213Z","endTime":"2026-06-02T00:10:27.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605335,"link":"/api/v1/people/605335"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69236029762115,"aZ":-27.436152852522447,"pfxX":-3.411934570182787,"pfxZ":3.0870952679187003,"pX":-0.2627203007497331,"pZ":1.1777009014007638,"vX0":-2.0933234696839196,"vY0":-123.12403893270726,"vZ0":-5.8776833107557085,"x":127.01,"y":206.98,"x0":1.0420136678413305,"y0":50.00178140291895,"z0":5.920778856215814,"aX":-5.231743779106516},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":6.7,"spinRate":2366,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.44504679726828966,"extension":6.576172707015082},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.41,"coordY":184.11}},"index":0,"playId":"ccf5afa3-93ca-3dde-9bc9-b4f0ec82417c","pitchNumber":1,"startTime":"2026-06-02T00:10:19.779Z","endTime":"2026-06-02T00:10:27.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:10:27.650Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T00:12:45.632Z","endTime":"2026-06-02T00:14:44.144Z","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":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67466644914593,"aZ":-15.82173067877528,"pfxX":-8.466204921920887,"pfxZ":8.394180180098019,"pX":-0.7390347732711956,"pZ":2.2826568131751803,"vX0":5.7480909087738095,"vY0":-139.27358489603344,"vZ0":-7.435478483588482,"x":145.17,"y":177.15,"x0":-1.738370326742849,"y0":50.00462733290497,"z0":6.049934060229911,"aX":-16.497294964661556},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":14.0,"spinRate":2442,"spinDirection":206},"zone":4,"typeConfidence":0.92,"plateTime":0.39451929785861717,"extension":6.732803757528162},"index":0,"playId":"1e85176b-462b-363c-a9dc-626cd133da27","pitchNumber":1,"startTime":"2026-06-02T00:13:08.711Z","endTime":"2026-06-02T00:13:11.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.933616767319716,"aZ":-30.62724112455584,"pfxX":2.9033149120956483,"pfxZ":0.9318714537240416,"pX":0.8474718575699437,"pZ":1.6647062515077995,"vX0":5.981065534829304,"vY0":-128.23576672332615,"vZ0":-4.520622837913813,"x":84.7,"y":193.83,"x0":-1.89392150767361,"y0":50.00369562213891,"z0":5.84424981678585,"aX":4.827222890077885},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-6.6,"spinRate":2648,"spinDirection":88},"zone":14,"typeConfidence":0.9,"plateTime":0.42739710775043216,"extension":6.875908313749353},"index":1,"playId":"ca2ee2e6-c2e0-380c-96fa-498dd6d3de20","pitchNumber":2,"startTime":"2026-06-02T00:13:24.078Z","endTime":"2026-06-02T00:13:28.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419899123915915,"aZ":-33.870256819459335,"pfxX":4.424076799358748,"pfxZ":-1.0516791262507503,"pX":-0.4123654152052257,"pZ":1.9864965184847807,"vX0":2.525320893022405,"vY0":-126.82035408231691,"vZ0":-2.918991457103558,"x":132.72,"y":185.14,"x0":-1.9991483088183013,"y0":50.003028779231336,"z0":5.882230623282575,"aX":7.132147230751358},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.4,"breakHorizontal":-8.6,"spinRate":2809,"spinDirection":82},"zone":7,"typeConfidence":0.91,"plateTime":0.4335928453980964,"extension":6.832050857156817},"index":2,"playId":"ec26e36c-ef9e-3b92-ac13-3560bd010774","pitchNumber":3,"startTime":"2026-06-02T00:13:36.715Z","endTime":"2026-06-02T00:13:40.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960665786237602,"aZ":-35.480782368256584,"pfxX":4.191814028022446,"pfxZ":-2.173910192778152,"pX":1.0635679081679805,"pZ":2.2120733128728443,"vX0":5.229734256453779,"vY0":-122.77148626781221,"vZ0":-2.2745351359484456,"x":76.46,"y":179.05,"x0":-1.6409972164449123,"y0":50.001552961631326,"z0":6.178598315929411,"aX":6.379627527066322},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.2,"breakHorizontal":-8.9,"spinRate":2939,"spinDirection":50},"zone":14,"typeConfidence":0.7,"plateTime":0.4466307228496942,"extension":6.774613991963179},"index":3,"playId":"2b6d4415-9e74-3089-a338-7b5022413c58","pitchNumber":4,"startTime":"2026-06-02T00:13:52.100Z","endTime":"2026-06-02T00:13:56.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047445280884315,"aZ":-31.733929432531852,"pfxX":2.464141505368616,"pfxZ":0.2632012483419668,"pX":-0.2773119750709971,"pZ":0.4877014419079529,"vX0":3.7262440752910826,"vY0":-128.39230750972584,"vZ0":-7.179002270706386,"x":127.57,"y":225.61,"x0":-2.0664317883772454,"y0":50.00469396683685,"z0":5.782954332067521,"aX":4.12192683982647},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.8,"breakHorizontal":-5.3,"spinRate":2768,"spinDirection":67},"zone":13,"typeConfidence":0.91,"plateTime":0.4262562035826667,"extension":6.951505768496623},"index":4,"playId":"0d3bca25-2df6-31ee-98f2-24db8a759d85","pitchNumber":5,"startTime":"2026-06-02T00:14:07.892Z","endTime":"2026-06-02T00:14:12.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495162156057603,"aZ":-34.17437484144493,"pfxX":3.3729669947904215,"pfxZ":-1.2816439526234795,"pX":-1.5450951677721738,"pZ":2.6830860995102057,"vX0":0.32584248504525,"vY0":-124.65022594770741,"vZ0":-0.9912735440852034,"x":175.9,"y":166.34,"x0":-2.1155913141328244,"y0":50.005036125427665,"z0":5.933980463120436,"aX":5.252864659866041},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":-6.1,"spinRate":2773,"spinDirection":80},"zone":11,"typeConfidence":0.66,"plateTime":0.4411751817475005,"extension":6.79190855252712},"index":5,"playId":"ddc67be5-bca6-301d-b476-df3f7a4a2d04","pitchNumber":6,"startTime":"2026-06-02T00:14:40.727Z","endTime":"2026-06-02T00:14:44.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:14:44.144Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nathaniel Lowe grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. Eugenio Suárez out at 2nd. Nathaniel Lowe to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T00:15:03.706Z","endTime":"2026-06-02T00:16:36.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70861510304018,"aZ":-11.997664996778289,"pfxX":-1.4409229854991885,"pfxZ":10.13074564347603,"pX":0.6446333015641134,"pZ":3.041234431383095,"vX0":6.248704863184375,"vY0":-140.45084462110327,"vZ0":-6.250046589665681,"x":92.43,"y":156.67,"x0":-1.4248301593899504,"y0":50.00584247387438,"z0":6.080595353307903,"aX":-2.8713892650533746},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":1.3,"spinRate":2588,"spinDirection":194},"zone":3,"typeConfidence":0.9,"plateTime":0.390441795756324,"extension":6.767068727640749},"index":0,"playId":"67d97227-12ff-344e-8e04-ea43961687d2","pitchNumber":1,"startTime":"2026-06-02T00:15:14.037Z","endTime":"2026-06-02T00:15:41.038Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}}},{"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":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424746295082038,"aZ":-18.561502031771507,"pfxX":-6.749937085695516,"pfxZ":7.6169364955763115,"pX":0.8589945071122705,"pZ":-0.20885056515540093,"vX0":8.918966215957278,"vY0":-133.5180250922017,"vZ0":-11.853973127318582,"x":84.26,"y":244.42,"x0":-1.663419935200852,"y0":50.0053997592518,"z0":5.6543416633992685,"aX":-12.06766818088198},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":10.1,"spinRate":1977,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.41179531689867455,"extension":7.013669439040997},"index":1,"playId":"2babf712-2c9c-3f0e-82b2-6510c1f1e3dd","pitchNumber":2,"startTime":"2026-06-02T00:15:47.556Z","endTime":"2026-06-02T00:15:50.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13375038197983,"aZ":-26.7182382224506,"pfxX":-10.83135172104214,"pfxZ":3.273193287554757,"pX":0.6981824573964805,"pZ":1.712870276541794,"vX0":10.02195282508345,"vY0":-128.6734690191034,"vZ0":-5.211182336559945,"x":90.39,"y":192.53,"x0":-1.850763789126568,"y0":50.00303159352945,"z0":5.849364650483798,"aX":-18.05846770000161},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":2035,"spinDirection":236},"zone":9,"typeConfidence":0.92,"plateTime":0.42661732949642994,"extension":6.855619120445069},"index":2,"playId":"beb580ef-a037-3d1c-b69a-305c59c8e002","pitchNumber":3,"startTime":"2026-06-02T00:16:11.771Z","endTime":"2026-06-02T00:16:15.649Z","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":96.4,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890184075275812,"aZ":-11.630562979132947,"pfxX":-1.6450150275745927,"pfxZ":10.366361921522373,"pX":0.856173131293706,"pZ":1.8838793660389366,"vX0":6.795563968700448,"vY0":-139.95690309761423,"vZ0":-9.076213430282712,"x":84.36,"y":187.92,"x0":-1.3907649642417281,"y0":50.004680960515195,"z0":5.932811132618742,"aX":-3.261469167888858},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":1.6,"spinRate":2487,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.3915072930670167,"extension":6.8590606280583675},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":152.19}},"index":3,"playId":"6a1a0cff-e326-3ca3-8c1f-d90c25b8fd5c","pitchNumber":4,"startTime":"2026-06-02T00:16:28.394Z","endTime":"2026-06-02T00:16:36.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:16:36.841Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a line drive to left fielder Isaac Collins. Nathaniel Lowe to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T00:16:54.921Z","endTime":"2026-06-02T00:18:08.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901955941159816,"aZ":-35.209892463573304,"pfxX":3.455628550161631,"pfxZ":-1.9569763241287728,"pX":0.48703524832367046,"pZ":3.777371150468786,"vX0":4.5238155870623995,"vY0":-123.8042062070949,"vZ0":1.1996460408980654,"x":98.44,"y":136.79,"x0":-1.8133887047587878,"y0":50.00287323699056,"z0":6.235231249802134,"aX":5.359396555534285},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":-7.3,"spinRate":2634,"spinDirection":76},"zone":12,"typeConfidence":0.76,"plateTime":0.4425435532402817,"extension":6.693431111650885},"index":0,"playId":"76ba014f-7c46-3c85-aa7e-99f83fab5e64","pitchNumber":1,"startTime":"2026-06-02T00:17:03.794Z","endTime":"2026-06-02T00:17:07.896Z","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":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.000458025096776,"aZ":-16.839412639242088,"pfxX":-7.814326822235143,"pfxZ":7.578805570997854,"pX":-1.2389359454180542,"pZ":1.4872401883404507,"vX0":3.601694600629015,"vY0":-141.30176935009698,"vZ0":-9.447638926715982,"x":164.23,"y":198.62,"x0":-1.514427668259491,"y0":50.00163262965031,"z0":5.954376359446656,"aX":-15.811016357771386},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2445,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.38752778914371566,"extension":6.861748402361788},"index":1,"playId":"ecb37196-4409-3946-91b5-207b14ee6198","pitchNumber":2,"startTime":"2026-06-02T00:17:19.478Z","endTime":"2026-06-02T00:17:22.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18439120586876,"aZ":-30.56935859991312,"pfxX":2.4917889932617205,"pfxZ":0.9675820918662428,"pX":0.8142257507228003,"pZ":2.1472879030215277,"vX0":5.729597833069445,"vY0":-128.353560222728,"vZ0":-3.4425643933718657,"x":85.96,"y":180.8,"x0":-1.7730712881147344,"y0":50.00547527855427,"z0":5.892676937626559,"aX":4.147527028151345},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.2,"breakHorizontal":-5.9,"spinRate":2568,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.42713371856087434,"extension":6.748509957940076},"index":2,"playId":"dded9b45-6832-388d-b4c0-09c5e535c80b","pitchNumber":3,"startTime":"2026-06-02T00:17:40.157Z","endTime":"2026-06-02T00:17:44.509Z","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":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85964728965062,"aZ":-11.369709243780724,"pfxX":-1.8619930363734734,"pfxZ":10.650692364560593,"pX":0.4930708918861773,"pZ":3.1530555549228967,"vX0":6.208527724364789,"vY0":-139.260267378261,"vZ0":-6.070546668956807,"x":98.21,"y":153.65,"x0":-1.5287232090003675,"y0":50.005591457624156,"z0":6.121877365024565,"aX":-3.6389695188196067},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":2.0,"spinRate":2486,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.39414620645075527,"extension":6.7955433214744545},"hitData":{"launchSpeed":89.2,"launchAngle":19.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.51,"coordY":112.15}},"index":3,"playId":"1be2c55e-7b46-30d6-98fe-509c341d4336","pitchNumber":4,"startTime":"2026-06-02T00:17:56.863Z","endTime":"2026-06-02T00:18:08.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:18:08.724Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Stephenson grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. Nathaniel Lowe to 3rd. Spencer Steer out at 2nd. Tyler Stephenson to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T00:19:08.292Z","endTime":"2026-06-02T00:19:35.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-02T00:18:22.558Z","endTime":"2026-06-02T00:19:10.541Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.093065028686535,"aZ":-30.930477427114404,"pfxX":2.058279961847206,"pfxZ":0.7640784398428089,"pX":-0.533098099073994,"pZ":3.399150406785298,"vX0":2.996550072128173,"vY0":-126.9511044033179,"vZ0":-0.4655374307617334,"x":137.32,"y":147.0,"x0":-1.9999652887538706,"y0":50.00038116793835,"z0":6.065569612103539,"aX":3.3286928191485736},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2634,"spinDirection":109},"zone":1,"typeConfidence":0.91,"plateTime":0.43290179887317626,"extension":6.7465381509414355},"index":1,"playId":"33a346de-1955-3044-aecb-b46d7139b112","pitchNumber":1,"startTime":"2026-06-02T00:19:10.541Z","endTime":"2026-06-02T00:19:14.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89750905731523,"aZ":-15.183680289695015,"pfxX":-2.1999632472965396,"pfxZ":8.516112333368234,"pX":-0.891897425802881,"pZ":3.2756124153874886,"vX0":2.308394756027997,"vY0":-140.5813981853071,"vZ0":-5.0883835802951864,"x":151.0,"y":150.34,"x0":-1.439200480605957,"y0":50.00148846586421,"z0":6.100204165021024,"aX":-4.388122531280429},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":3.5,"spinRate":2503,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.39014549286914857,"extension":6.870565033144543},"hitData":{"launchSpeed":64.0,"launchAngle":16.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.94,"coordY":133.59}},"index":2,"playId":"b07a1a37-5af3-33e6-9e7f-34a5573007f6","pitchNumber":2,"startTime":"2026-06-02T00:19:27.498Z","endTime":"2026-06-02T00:19:35.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:19:35.701Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edwin Arroyo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T00:19:57.307Z","endTime":"2026-06-02T00:21:57.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52375031570746,"aZ":-16.12130612758395,"pfxX":0.3971626086004889,"pfxZ":8.063750570200648,"pX":-0.40919169373906517,"pZ":4.624881457595798,"vX0":2.5501754025365804,"vY0":-140.38864122370165,"vZ0":-1.456682367563093,"x":132.6,"y":113.91,"x0":-1.3819306029198735,"y0":50.005958422879274,"z0":6.202621287546322,"aX":0.7902639021364953},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":-1.2,"spinRate":2602,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.39052701539925927,"extension":6.745766857996991},"index":0,"playId":"0d283acd-ef5d-31a2-99df-9b9b10dd0211","pitchNumber":1,"startTime":"2026-06-02T00:20:15.481Z","endTime":"2026-06-02T00:20:18.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60546319712682,"aZ":-16.490934164256355,"pfxX":-8.999667642258776,"pfxZ":7.898008895059336,"pX":-0.006004587349613754,"pZ":1.8777329107978074,"vX0":7.087270874319032,"vY0":-140.87981758141456,"vZ0":-8.242559738440118,"x":117.23,"y":188.08,"x0":-1.4002849471836107,"y0":50.004976123871685,"z0":5.933345010957567,"aX":-17.87441710243971},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":14.6,"spinRate":2433,"spinDirection":198},"zone":8,"typeConfidence":0.92,"plateTime":0.39060150653024994,"extension":6.97713063104432},"index":1,"playId":"c23da68b-0c16-3d16-85a2-c67bffb73356","pitchNumber":2,"startTime":"2026-06-02T00:20:33.548Z","endTime":"2026-06-02T00:20:36.548Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"a88e93b3-b2ea-4038-ae34-cb69500018ec","startTime":"2026-06-02T00:20:54.024Z","endTime":"2026-06-02T00:20:59.024Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.960321939242316,"aZ":-36.22744190335641,"pfxX":2.86561246948034,"pfxZ":-2.6637287058964523,"pX":-0.21375611929015473,"pZ":1.9459146177380735,"vX0":3.1975876586801015,"vY0":-123.73541225689016,"vZ0":-2.5287738928508467,"x":125.15,"y":186.24,"x0":-1.904135557305581,"y0":50.002996950020865,"z0":6.072371418022651,"aX":4.360447415464769},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.2,"breakHorizontal":-6.0,"spinRate":2819,"spinDirection":55},"zone":8,"typeConfidence":0.7,"plateTime":0.4458379447921925,"extension":6.862038313874489},"index":3,"playId":"fdc997cf-9df1-31f5-be64-5bdaa047f560","pitchNumber":3,"startTime":"2026-06-02T00:21:09.007Z","endTime":"2026-06-02T00:21:12.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.18830924031285,"aZ":-17.962981387075157,"pfxX":-6.444693706364924,"pfxZ":7.03642280447926,"pX":-1.559756233692987,"pZ":3.3009435753624783,"vX0":1.9511111107520434,"vY0":-142.51942812364226,"vZ0":-4.59398233853038,"x":176.45,"y":149.65,"x0":-1.4234939672974765,"y0":50.00705168081611,"z0":6.097679063384706,"aX":-13.025029484838182},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":11.2,"spinRate":2392,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.3869682976994282,"extension":6.8876106507922605},"index":4,"playId":"c0897a6e-eeab-30ae-a96a-4df7972e101d","pitchNumber":4,"startTime":"2026-06-02T00:21:54.144Z","endTime":"2026-06-02T00:21:57.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:21:57.394Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (16) on a sharp fly ball to center fielder Blake Dunn.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T00:23:59.597Z","endTime":"2026-06-02T00:24:57.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":74.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25110474175465,"aZ":-21.399805908411007,"pfxX":5.742724379699739,"pfxZ":7.65709728812647,"pX":-0.3435930808205355,"pZ":-0.1802212455986447,"vX0":-3.915298462896959,"vY0":-117.82554204721652,"vZ0":-9.594904440680638,"x":130.1,"y":243.65,"x0":0.5930139850588901,"y0":50.002079755644985,"z0":5.919977607992772,"aX":8.07941372657212},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.8,"breakHorizontal":-9.5,"spinRate":1552,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4647446345878188,"extension":6.694894869339528},"index":0,"playId":"af97d297-b9a4-3d99-b942-f8d19b617c51","pitchNumber":1,"startTime":"2026-06-02T00:24:23.153Z","endTime":"2026-06-02T00:24:26.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.673936406061546,"aZ":-24.429271047202857,"pfxX":3.4805757515735634,"pfxZ":5.755847470833055,"pX":0.0030815981489461094,"pZ":1.601804996897675,"vX0":-2.6624485681012517,"vY0":-115.31887882436843,"vZ0":-4.903897572707944,"x":116.88,"y":195.53,"x0":0.7210227055616065,"y0":50.002867845333675,"z0":6.115850399755632,"aX":4.682571686815939},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":9.5,"breakHorizontal":-5.6,"spinRate":1395,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.47517873205915784,"extension":6.697529069274523},"hitData":{"launchSpeed":100.3,"launchAngle":32.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":71.28,"coordY":57.09}},"index":1,"playId":"4010bd55-91cd-3256-8535-2936fd0fd8f6","pitchNumber":2,"startTime":"2026-06-02T00:24:44.032Z","endTime":"2026-06-02T00:24:57.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:24:57.957Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out to left fielder JJ Bleday.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T00:25:18.708Z","endTime":"2026-06-02T00:26:52.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":87.4,"endSpeed":79.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.949296599890246,"aZ":-14.84557031200403,"pfxX":5.166062684750226,"pfxZ":10.667998113178012,"pX":-0.03173968386868823,"pZ":2.5359444158786775,"vX0":-3.748675847303864,"vY0":-127.12916619106078,"vZ0":-5.780829236328029,"x":78.96,"y":147.49,"x0":0.7964779418724203,"y0":50.00105651698949,"z0":6.032763684168158,"aX":8.389700920678068},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":18.1,"breakHorizontal":-8.4,"spinRate":2055,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.43213468374799247,"extension":6.610573248491664},"index":0,"playId":"6ca6c710-0d11-3c0f-8aac-74bf68e8a26b","pitchNumber":1,"startTime":"2026-06-02T00:25:35.910Z","endTime":"2026-06-02T00:25:39.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490725184743187,"aZ":-18.71983318353232,"pfxX":7.824951290647078,"pfxZ":8.074728606966822,"pX":1.7919389062715245,"pZ":2.943987849493337,"vX0":-0.8539209789475737,"vY0":-128.70337590487077,"vZ0":-4.154108417116472,"x":48.7,"y":159.29,"x0":1.1137702507582588,"y0":50.000838819061,"z0":6.042286058376457,"aX":13.031009969835301},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.8,"breakHorizontal":-13.9,"spinRate":2111,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.426748188200305,"extension":6.5263767452189345},"index":1,"playId":"bbd0802f-5550-3dac-88ff-bf3411a818f0","pitchNumber":2,"startTime":"2026-06-02T00:26:02.508Z","endTime":"2026-06-02T00:26:07.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.002231814329964,"aZ":-29.18471046620666,"pfxX":-2.7529388542695856,"pfxZ":2.0062108640034904,"pX":-0.9029031811725056,"pZ":2.6132272042014892,"vX0":-3.3824019377675816,"vY0":-121.29927799918023,"vZ0":-2.196766107589262,"x":151.42,"y":168.22,"x0":0.8678135155620437,"y0":50.00156765886911,"z0":6.078305815310802,"aX":-4.09596321161511},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.4,"breakHorizontal":5.8,"spinRate":2375,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.45176611531653466,"extension":6.339860134839988},"index":2,"playId":"d989eb3f-28dd-387f-8147-c3f91d8ad947","pitchNumber":3,"startTime":"2026-06-02T00:26:23.342Z","endTime":"2026-06-02T00:26:27.833Z","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":87.6,"endSpeed":80.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48982177382771,"aZ":-15.51776933408937,"pfxX":2.7006717006079946,"pfxZ":10.116167927326194,"pX":0.2782129519061681,"pZ":4.024252656673739,"vX0":-2.4341937087756507,"vY0":-127.58202386964693,"vZ0":-2.280935610639961,"x":106.4,"y":130.13,"x0":0.8942535131813888,"y0":50.005877332465246,"z0":6.154297301248306,"aX":4.448579977657864},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":18.0,"breakHorizontal":-4.3,"spinRate":2203,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.42947824288952186,"extension":6.3397054413793485},"hitData":{"launchSpeed":79.1,"launchAngle":26.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.26,"coordY":96.47}},"index":3,"playId":"52621524-42b2-32b9-a250-e09f9d80779f","pitchNumber":4,"startTime":"2026-06-02T00:26:41.975Z","endTime":"2026-06-02T00:26:52.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:26:52.927Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jac Caglianone homers (6) on a fly ball to center field. Bobby Witt Jr. scores.","rbi":2,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T00:27:23.889Z","endTime":"2026-06-02T00:28:25.906Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":605335,"link":"/api/v1/people/605335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":605335,"link":"/api/v1/people/605335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":"4658cad5-68e8-4cf3-9ca1-174077b078bc","startTime":"2026-06-02T00:27:23.889Z","endTime":"2026-06-02T00:27:28.889Z","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":87.7,"endSpeed":80.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33363088671319,"aZ":-19.6621386277558,"pfxX":6.446633329430805,"pfxZ":7.536149794318071,"pX":1.6954248113381456,"pZ":2.6086327429830933,"vX0":-0.18010154705061887,"vY0":-127.76984916617658,"vZ0":-4.732714822585845,"x":52.37,"y":168.35,"x0":0.9286779876251189,"y0":50.001267554419314,"z0":6.021648882373961,"aX":10.700361373023057},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.8,"breakHorizontal":-11.6,"spinRate":2111,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.42803183723935767,"extension":6.468837388728942},"index":1,"playId":"2c780ce9-7db5-3c94-b247-f3a786c61004","pitchNumber":1,"startTime":"2026-06-02T00:27:44.638Z","endTime":"2026-06-02T00:27:48.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07291169305213,"aZ":-27.804249941890113,"pfxX":-1.7386928217100834,"pfxZ":2.884116354771196,"pX":-0.11174283297847973,"pZ":2.884362145476706,"vX0":-2.4474487439021386,"vY0":-121.7436356877126,"vZ0":-1.811988559581522,"x":121.26,"y":160.9,"x0":1.1292468475865753,"y0":50.00077142024761,"z0":6.026094471022017,"aX":-2.630149536723049},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.0,"breakHorizontal":3.7,"spinRate":2361,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4485155694791705,"extension":6.391186245982121},"hitData":{"launchSpeed":108.1,"launchAngle":25.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.72,"coordY":35.13}},"index":2,"playId":"e4179cd4-7501-357c-baea-cfd3226e694b","pitchNumber":2,"startTime":"2026-06-02T00:28:03.887Z","endTime":"2026-06-02T00:28:25.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:28:25.906Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to right fielder Spencer Steer.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T00:28:38.804Z","endTime":"2026-06-02T00:29:15.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":78.1,"endSpeed":72.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.560608982872637,"aZ":-36.46384718361236,"pfxX":-6.141679840365743,"pfxZ":-3.2586778624823385,"pX":-1.450313193977518,"pZ":1.605028464190493,"vX0":-3.316808894203305,"vY0":-113.82730287193885,"vZ0":-2.0888444553776853,"x":172.28,"y":195.44,"x0":0.8230099013870288,"y0":50.005161504928246,"z0":6.1391177587117065,"aX":-8.073987068180235},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.1,"breakHorizontal":12.0,"spinRate":2733,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.48087213110557014,"extension":6.381185208238015},"index":0,"playId":"10d413f5-5920-3b7c-b127-3602600e0e43","pitchNumber":1,"startTime":"2026-06-02T00:28:50.005Z","endTime":"2026-06-02T00:28:53.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93515072277958,"aZ":-16.89008288067014,"pfxX":5.707612673768435,"pfxZ":8.847742317975674,"pX":0.002795167950091312,"pZ":2.769328638478732,"vX0":-3.785941357685979,"vY0":-130.46469425272332,"vZ0":-5.222423087430257,"x":116.89,"y":164.01,"x0":0.7297249195042781,"y0":50.00344286466962,"z0":6.066343414321892,"aX":9.859150467811384},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.1,"breakHorizontal":-9.5,"spinRate":2113,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.41951069951358777,"extension":6.546365262421535},"hitData":{"launchSpeed":80.9,"launchAngle":47.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.68,"coordY":126.19}},"index":1,"playId":"7ea79fb5-8385-3c35-9765-84e931c5379d","pitchNumber":2,"startTime":"2026-06-02T00:29:06.317Z","endTime":"2026-06-02T00:29:15.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:29:15.967Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lane Thomas doubles (4) on a sharp line drive to center fielder Blake Dunn.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T00:29:22.313Z","endTime":"2026-06-02T00:30:45.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53214337294816,"aZ":-25.724379670621428,"pfxX":6.700372254636024,"pfxZ":4.538035960197674,"pX":-0.44921114545522356,"pZ":1.154378045620659,"vX0":-4.4677107004806755,"vY0":-118.17754470283532,"vZ0":-5.82470076936846,"x":134.12,"y":207.61,"x0":0.5908759232260083,"y0":50.00183137566438,"z0":5.999815809061978,"aX":9.521291510943065},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.1,"breakHorizontal":-11.2,"spinRate":1491,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4626414091825346,"extension":6.71025052109777},"index":0,"playId":"8fe62328-8100-3563-b69d-c5bee25ae758","pitchNumber":1,"startTime":"2026-06-02T00:29:43.307Z","endTime":"2026-06-02T00:29:46.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72564556587506,"aZ":-24.548534423531382,"pfxX":6.91673721995433,"pfxZ":5.406954229764942,"pX":0.309613935691072,"pZ":1.3787060603580894,"vX0":-2.794000459468646,"vY0":-118.10545440458499,"vZ0":-5.73740632804067,"x":105.2,"y":201.55,"x0":0.6099711701782896,"y0":50.00495148573877,"z0":6.100385499971593,"aX":9.761845005446316},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.6,"breakHorizontal":-11.9,"spinRate":1478,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.46396096087701943,"extension":6.61842510492066},"index":1,"playId":"30295ad9-f7aa-34ca-a918-95599c8cffd2","pitchNumber":2,"startTime":"2026-06-02T00:29:57.694Z","endTime":"2026-06-02T00:30:01.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12250979680917,"aZ":-25.021861310720837,"pfxX":-3.826911352151018,"pfxZ":4.517702917280981,"pX":0.07477686417147911,"pZ":1.5343207969941328,"vX0":-1.0765754383750465,"vY0":-124.5410791009628,"vZ0":-5.685034624157858,"x":114.15,"y":197.35,"x0":1.0091112626317245,"y0":50.00446331725525,"z0":5.894758187963202,"aX":-6.060208280048472},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":7.2,"spinRate":2363,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.43844538449123815,"extension":6.449390411628374},"index":2,"playId":"2b1ce410-66e7-3357-a54e-13b0cf896ede","pitchNumber":3,"startTime":"2026-06-02T00:30:14.808Z","endTime":"2026-06-02T00:30:18.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13604872321448,"aZ":-17.44606347374648,"pfxX":5.743009122808654,"pfxZ":8.697606200814612,"pX":0.43805069791365586,"pZ":1.9115822495610857,"vX0":-2.82256351029094,"vY0":-129.80971153251787,"vZ0":-6.882061833386626,"x":100.3,"y":187.17,"x0":0.7978521745267404,"y0":50.0043575694652,"z0":5.9427812422772215,"aX":9.72586498344497},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.3,"breakHorizontal":-9.7,"spinRate":2252,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4232074653928972,"extension":6.435095244340502},"hitData":{"launchSpeed":104.8,"launchAngle":12.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.93,"coordY":71.42}},"index":3,"playId":"9ff50028-49ed-398f-a2b0-28515629a5fd","pitchNumber":4,"startTime":"2026-06-02T00:30:31.899Z","endTime":"2026-06-02T00:30:45.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:30:45.749Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Massey pops out to third baseman Sal Stewart.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T00:31:09.397Z","endTime":"2026-06-02T00:32:25.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993163719610834,"aZ":-15.169242978010688,"pfxX":6.369162633815133,"pfxZ":10.21174241792614,"pX":-0.18556150351248774,"pZ":1.6259552173274867,"vX0":-4.71604548263231,"vY0":-128.55552626785334,"vZ0":-7.713350217098663,"x":124.07,"y":194.88,"x0":0.8501739975191555,"y0":50.00022240417129,"z0":5.854848281199333,"aX":10.601647986676536},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.9,"breakHorizontal":-10.4,"spinRate":2052,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.42695802468225885,"extension":6.670309457982007},"index":0,"playId":"cd9674d3-fcd9-3358-b42d-30543e9ba49d","pitchNumber":1,"startTime":"2026-06-02T00:31:16.971Z","endTime":"2026-06-02T00:31:21.387Z","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":87.5,"endSpeed":79.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00339323879462,"aZ":-17.492547498702233,"pfxX":7.659211971821415,"pfxZ":8.987564652224375,"pX":1.3707962922907218,"pZ":4.638718093312265,"vX0":-1.301226356231202,"vY0":-127.46938724365256,"vZ0":-0.42655544184675875,"x":64.75,"y":113.53,"x0":0.895655788786891,"y0":50.00264959917372,"z0":6.198366150571717,"aX":12.51044257846567},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":16.4,"breakHorizontal":-13.6,"spinRate":2049,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4309193101842843,"extension":6.522444958702595},"index":1,"playId":"accd8f89-2eca-3565-bf6e-6b2bc1520ff4","pitchNumber":2,"startTime":"2026-06-02T00:31:37.265Z","endTime":"2026-06-02T00:31:40.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5721908135131,"aZ":-24.56091102366588,"pfxX":-1.2802890537533298,"pfxZ":4.876760650228272,"pX":-0.30345368824019175,"pZ":3.002710596589278,"vX0":-2.943657056488717,"vY0":-123.61682578851453,"vZ0":-2.3033546283563853,"x":128.57,"y":157.71,"x0":1.0649252213312745,"y0":50.004289664940075,"z0":5.989747863553037,"aX":-1.9988659994214866},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.6,"breakHorizontal":3.0,"spinRate":2344,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.441572787258226,"extension":6.36804798515537},"index":2,"playId":"a22fb412-1001-38f0-ab73-8baeca1505e9","pitchNumber":3,"startTime":"2026-06-02T00:31:59.489Z","endTime":"2026-06-02T00:32:03.803Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.293029410708566,"aZ":-14.953086970332727,"pfxX":2.9333638735914915,"pfxZ":10.331731455712374,"pX":0.014905570944524474,"pZ":3.4069663762122038,"vX0":-2.8938171972894318,"vY0":-128.69648735795138,"vZ0":-3.6153451881320584,"x":116.43,"y":146.79,"x0":0.7762279160073526,"y0":50.00206008814638,"z0":5.998029408266653,"aX":4.88920383392332},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":18.0,"breakHorizontal":-4.6,"spinRate":2133,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.42663950928448546,"extension":6.5189930916904},"hitData":{"launchSpeed":67.6,"launchAngle":74.0,"totalDistance":64.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":119.88,"coordY":168.91}},"index":3,"playId":"1d186782-e10e-3d73-881f-b4a8c28ec29c","pitchNumber":4,"startTime":"2026-06-02T00:32:16.580Z","endTime":"2026-06-02T00:32:25.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:32:25.313Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-02T00:33:33.508Z","endTime":"2026-06-02T00:35:25.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.446069053010387,"aZ":-20.220048562990833,"pfxX":-8.833417308052603,"pfxZ":6.429382138906211,"pX":-1.2518060583009205,"pZ":1.179826139726811,"vX0":4.2574000561015035,"vY0":-135.89706607604506,"vZ0":-8.653485310585639,"x":164.72,"y":206.92,"x0":-1.6962167062826006,"y0":50.00258626057474,"z0":5.824999015971297,"aX":-16.422855589062515},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":15.0,"spinRate":2295,"spinDirection":204},"zone":13,"typeConfidence":0.89,"plateTime":0.4039770031255787,"extension":6.961372414341255},"index":0,"playId":"68e872ca-426a-3339-95f7-2bd94ef671d5","pitchNumber":1,"startTime":"2026-06-02T00:34:38.033Z","endTime":"2026-06-02T00:34:41.907Z","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.3,"endSpeed":88.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103196261067755,"aZ":-17.0765507459178,"pfxX":-1.7199130426165414,"pfxZ":7.682417847532997,"pX":-0.1281106568042568,"pZ":1.2493021153499295,"vX0":5.381859827416238,"vY0":-138.6055548337278,"vZ0":-9.45073813906015,"x":121.88,"y":205.05,"x0":-1.8630791362383365,"y0":50.0036104797859,"z0":5.820168861310537,"aX":-3.380838771389896},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":2.2,"spinRate":2532,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.39367910399571615,"extension":6.785678643510768},"index":1,"playId":"f4d47ce9-645f-3b12-b226-d84bf14c91d6","pitchNumber":2,"startTime":"2026-06-02T00:34:50.246Z","endTime":"2026-06-02T00:34:54.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30261846286783,"aZ":-18.639648381912327,"pfxX":-5.58862258041324,"pfxZ":6.880169371786762,"pX":-0.5952552492471291,"pZ":0.7807103561433973,"vX0":5.177036956008721,"vY0":-138.71341894578242,"vZ0":-10.688917817014737,"x":139.69,"y":217.7,"x0":-1.7512384935390843,"y0":50.00113111175015,"z0":5.901849122608887,"aX":-10.99193231364659},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":9.1,"spinRate":2411,"spinDirection":203},"zone":13,"typeConfidence":0.5,"plateTime":0.3934475040001386,"extension":6.7990562517272455},"index":2,"playId":"dc8f337d-932a-37dc-a337-47dd4e8a21b9","pitchNumber":3,"startTime":"2026-06-02T00:35:05.072Z","endTime":"2026-06-02T00:35:08.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09985971438869,"aZ":-21.817337600921466,"pfxX":-7.726335496730986,"pfxZ":5.434557843147793,"pX":-1.0853333634358044,"pZ":4.6994742445467255,"vX0":4.143860935096613,"vY0":-137.09944926327418,"vZ0":-0.2587834850299912,"x":158.37,"y":111.89,"x0":-1.6120412286579966,"y0":50.00076544614701,"z0":6.28320740853768,"aX":-14.717126788364903},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":13.1,"spinRate":2404,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.39940507109590273,"extension":6.710060316010158},"index":3,"playId":"df682853-4232-3799-a3c9-423044235783","pitchNumber":4,"startTime":"2026-06-02T00:35:22.754Z","endTime":"2026-06-02T00:35:25.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:35:25.895Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Dunn strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-02T00:35:33.571Z","endTime":"2026-06-02T00:37:46.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.797089096422845,"aZ":-21.425148727696072,"pfxX":-8.312929804654035,"pfxZ":5.587056473178045,"pX":-1.301255281354947,"pZ":3.4491079741190034,"vX0":3.9343285095063494,"vY0":-138.3092325899886,"vZ0":-3.2573113768030795,"x":166.6,"y":145.65,"x0":-1.6673878889160376,"y0":50.005101403603256,"z0":6.090506609797797,"aX":-15.998213430423561},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":2385,"spinDirection":200},"zone":11,"typeConfidence":0.92,"plateTime":0.3970547295941538,"extension":6.757036614238278},"index":0,"playId":"09d0c1ed-8feb-3e34-8ce8-a435f887db3f","pitchNumber":1,"startTime":"2026-06-02T00:35:52.043Z","endTime":"2026-06-02T00:35:55.293Z","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.1,"endSpeed":87.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9212400750967,"aZ":-16.77619052316816,"pfxX":-1.1133547557844592,"pfxZ":7.912896879045924,"pX":-1.1497115705850625,"pZ":2.0195458281983334,"vX0":2.3011610888367517,"vY0":-138.39710838801588,"vZ0":-7.575668853639355,"x":160.82,"y":184.25,"x0":-1.846076838810645,"y0":50.0044414548939,"z0":5.909023345874145,"aX":-2.1671716921903563},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":1.6,"spinRate":2464,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.3952645610121768,"extension":6.914531820815701},"index":1,"playId":"7b7130a8-e2ec-3ba3-b834-9a5f0e2917c0","pitchNumber":2,"startTime":"2026-06-02T00:36:08.568Z","endTime":"2026-06-02T00:36:12.732Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.320283137878043,"aZ":-12.633118356847778,"pfxX":-1.4004166852045763,"pfxZ":10.031373211793266,"pX":0.19059874179409347,"pZ":2.1598999205354725,"vX0":4.946852812741365,"vY0":-138.7581341109052,"vZ0":-7.982124565119864,"x":109.73,"y":180.46,"x0":-1.4341641044666515,"y0":50.00682408659668,"z0":5.917712646235164,"aX":-2.729834401757858},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":1.4,"spinRate":2425,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.39489141698952546,"extension":6.8315677987623875},"index":2,"playId":"2f46390a-be55-3d25-b6e5-3d294e99a668","pitchNumber":3,"startTime":"2026-06-02T00:36:25.482Z","endTime":"2026-06-02T00:36:29.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15603650196821,"aZ":-31.827892661138666,"pfxX":2.898824781961261,"pfxZ":0.2079499481126863,"pX":-0.9787014346092112,"pZ":3.122513116689318,"vX0":1.7060741841349754,"vY0":-126.9446799478214,"vZ0":-0.8157103656160358,"x":154.31,"y":154.47,"x0":-2.0352333358957346,"y0":50.00036062665016,"z0":5.974055261960099,"aX":4.746037340429525},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.5,"breakHorizontal":-5.6,"spinRate":2578,"spinDirection":118},"zone":11,"typeConfidence":0.91,"plateTime":0.43090163172278606,"extension":6.649832129112614},"index":3,"playId":"3d275443-fde9-3e21-96b5-403b3cc3dc25","pitchNumber":4,"startTime":"2026-06-02T00:36:40.673Z","endTime":"2026-06-02T00:36:44.388Z","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":95.3,"endSpeed":87.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508199311037874,"aZ":-13.600095463466213,"pfxX":-1.6838561961572451,"pfxZ":9.502690737481618,"pX":-0.17482556357015236,"pZ":2.414338527152788,"vX0":4.229773146967406,"vY0":-138.58261875073566,"vZ0":-7.371246938040468,"x":123.66,"y":173.59,"x0":-1.4987254117594162,"y0":50.00368384315292,"z0":6.007704267821411,"aX":-3.2918201416110664},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":2.2,"spinRate":2461,"spinDirection":197},"zone":5,"typeConfidence":0.91,"plateTime":0.3944613131589647,"extension":6.795377662154226},"index":4,"playId":"25006d50-167a-3ed2-b936-e92335e2cd07","pitchNumber":5,"startTime":"2026-06-02T00:37:00.127Z","endTime":"2026-06-02T00:37:03.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.727152980249812,"aZ":-31.30828183953827,"pfxX":2.9005040980555306,"pfxZ":0.5244066685956179,"pX":-0.6833088921363025,"pZ":1.7684295542436193,"vX0":2.0767611486604225,"vY0":-126.99337375500984,"vZ0":-4.107788322216707,"x":143.05,"y":191.03,"x0":-1.8869502584287106,"y0":50.00098752599128,"z0":5.8829171262511055,"aX":4.761289915739832},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-5.8,"spinRate":2542,"spinDirection":120},"zone":7,"typeConfidence":0.91,"plateTime":0.43045037290088706,"extension":6.7306576111204395},"index":5,"playId":"06852791-f8a4-3071-b254-15bd18379aa6","pitchNumber":6,"startTime":"2026-06-02T00:37:18.898Z","endTime":"2026-06-02T00:37:21.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.518109081307383,"aZ":-12.740098420652618,"pfxX":-1.5673719903863215,"pfxZ":9.63624107050398,"pX":-0.7030403794464529,"pZ":3.5083580468320945,"vX0":3.340420710167111,"vY0":-140.99315090192727,"vZ0":-4.822186929070854,"x":143.8,"y":144.05,"x0":-1.6985657439600477,"y0":50.002856803705576,"z0":6.0604271160511205,"aX":-3.161256763055446},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":2.2,"spinRate":2531,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.3882019499931739,"extension":6.826581162328934},"index":6,"playId":"a6f852ce-fcc2-378a-a410-9808d969d43a","pitchNumber":7,"startTime":"2026-06-02T00:37:43.146Z","endTime":"2026-06-02T00:37:46.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:37:46.578Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-02T00:37:55.127Z","endTime":"2026-06-02T00:39:22.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78341538438793,"aZ":-16.62691549454456,"pfxX":-6.0533865484834495,"pfxZ":7.846364867779672,"pX":-0.3501522467866584,"pZ":2.5003908949168423,"vX0":4.952214227108542,"vY0":-140.36959718294582,"vZ0":-6.640913286179266,"x":130.35,"y":171.27,"x0":-1.3567087871268295,"y0":50.005669157384844,"z0":5.9924405664157065,"aX":-12.000019339323432},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":9.8,"spinRate":2406,"spinDirection":207},"zone":4,"typeConfidence":0.89,"plateTime":0.39120941950245847,"extension":6.9939710943424975},"index":0,"playId":"4eb9a1f4-3d43-34ee-9a88-684a2f165cf2","pitchNumber":1,"startTime":"2026-06-02T00:38:11.357Z","endTime":"2026-06-02T00:38:14.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.011374217424738,"aZ":-37.44142638802325,"pfxX":4.793915115499601,"pfxZ":-3.4615111935042826,"pX":-0.7965798789823336,"pZ":3.193945773184129,"vX0":0.9617568654436296,"vY0":-122.53423193901334,"vZ0":0.6502536335127025,"x":147.36,"y":152.54,"x0":-1.816905694755908,"y0":50.002462652147,"z0":6.121854767019565,"aX":7.295751508742882},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-8.9,"spinRate":2731,"spinDirection":68},"zone":1,"typeConfidence":0.9,"plateTime":0.44684304698898947,"extension":6.584769006096783},"index":1,"playId":"f813358d-6dc9-30b4-b6fb-1de6d8e2be1c","pitchNumber":2,"startTime":"2026-06-02T00:38:36.304Z","endTime":"2026-06-02T00:38:40.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.648629435708735,"aZ":-18.524798115085357,"pfxX":-8.538023227287525,"pfxZ":6.883194484180182,"pX":-1.1955531082882591,"pZ":2.1838711822798977,"vX0":3.7016130953324677,"vY0":-140.60405195116982,"vZ0":-7.3273008647398665,"x":162.57,"y":179.82,"x0":-1.4266495630080929,"y0":50.00641473624096,"z0":6.0456200693445075,"aX":-16.93928063421719},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":2501,"spinDirection":200},"zone":13,"typeConfidence":0.92,"plateTime":0.3909499280772706,"extension":6.871820865063836},"index":2,"playId":"737ee04c-e4ce-3e8d-a144-84e9d3113cf4","pitchNumber":3,"startTime":"2026-06-02T00:38:53.853Z","endTime":"2026-06-02T00:38:56.853Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-02T00:39:08.239Z","endTime":"2026-06-02T00:39:18.716Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4697848764107,"aZ":-38.47954635296347,"pfxX":4.881464235335777,"pfxZ":-4.110678592233099,"pX":0.8263498769704926,"pZ":1.424728014760394,"vX0":5.039638599224391,"vY0":-123.75383949173207,"vZ0":-3.0221033904553307,"x":85.5,"y":200.31,"x0":-1.8799449693373855,"y0":50.004653313983006,"z0":5.923725577511236,"aX":7.481440640910924},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.9,"breakHorizontal":-10.1,"spinRate":2882,"spinDirection":56},"zone":14,"typeConfidence":0.6,"plateTime":0.44464833605829845,"extension":6.76249957371293},"index":4,"playId":"7f6c85fc-8c16-32b9-b4d1-70d2f0504de8","pitchNumber":4,"startTime":"2026-06-02T00:39:18.716Z","endTime":"2026-06-02T00:39:22.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:39:22.462Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Stewart grounds into a force out, third baseman Nick Loftin to second baseman Michael Massey. Matt McLain out at 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-02T00:39:29.886Z","endTime":"2026-06-02T00:40:53.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.627563215604706,"aZ":-31.850704517126356,"pfxX":2.4489775506580873,"pfxZ":0.19066664941173794,"pX":0.5210932527525336,"pZ":1.5930597210582664,"vX0":5.617793598889705,"vY0":-128.65429239426683,"vZ0":-4.351286831886331,"x":97.14,"y":195.77,"x0":-2.012099199279762,"y0":50.00188089323112,"z0":5.7853692956730995,"aX":4.087753408676416},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":-5.8,"spinRate":2609,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4263488820813808,"extension":6.925116905547116},"index":0,"playId":"5e11f52f-f27e-32cf-af41-b7346fcd1b9b","pitchNumber":1,"startTime":"2026-06-02T00:39:48.788Z","endTime":"2026-06-02T00:39:51.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"218f280a-5310-4995-8e13-e40d6d757878","startTime":"2026-06-02T00:40:09.389Z","endTime":"2026-06-02T00:40:14.389Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038841134780174,"aZ":-12.132801146236224,"pfxX":-1.54697050392703,"pfxZ":9.975950895319457,"pX":0.3713471943362335,"pZ":1.0611534940403082,"vX0":5.944263592783485,"vY0":-140.6537292694142,"vZ0":-11.132368957021018,"x":102.85,"y":210.13,"x0":-1.5658904555886795,"y0":50.00695523093457,"z0":5.850722235438682,"aX":-3.1093245340118143},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":1.7,"spinRate":2596,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.38898715202349,"extension":6.885029104035723},"index":2,"playId":"03e07d9d-d3c4-33b0-afb6-a6eae31c3ce8","pitchNumber":2,"startTime":"2026-06-02T00:40:24.632Z","endTime":"2026-06-02T00:40:27.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704341374259315,"aZ":-33.45606828956006,"pfxX":4.184410617649112,"pfxZ":-0.7749023076076682,"pX":0.08456375287766636,"pZ":2.162913283177316,"vX0":3.7697107439673285,"vY0":-127.79204622447595,"vZ0":-2.7312502970987964,"x":113.78,"y":180.38,"x0":-1.9541879164877671,"y0":50.00410072674649,"z0":5.877651499544648,"aX":6.910204109138773},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":-8.4,"spinRate":2859,"spinDirection":89},"zone":8,"typeConfidence":0.91,"plateTime":0.42884822228188035,"extension":6.791272769413621},"hitData":{"launchSpeed":92.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":171.45}},"index":3,"playId":"87d65768-4eae-3ff6-b766-13221cd365be","pitchNumber":3,"startTime":"2026-06-02T00:40:45.989Z","endTime":"2026-06-02T00:40:53.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:40:53.813Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Loftin walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:42:31.877Z","endTime":"2026-06-02T00:44:21.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73013469038262,"aZ":-14.181669992925327,"pfxX":1.9346723898650264,"pfxZ":10.804302959943403,"pX":-1.6014860023349562,"pZ":2.1728209025842222,"vX0":-5.930015122938897,"vY0":-128.76258398377286,"vZ0":-6.833781809702612,"x":178.04,"y":180.11,"x0":0.4882498269561931,"y0":50.00594121965655,"z0":5.974941583720931,"aX":3.2230490555668374},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":18.1,"breakHorizontal":-2.0,"spinRate":2162,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.42668359642005615,"extension":6.481713400095798},"index":0,"playId":"aa1271a8-3fa9-33a7-9ff3-b3011805d230","pitchNumber":1,"startTime":"2026-06-02T00:43:02.957Z","endTime":"2026-06-02T00:43:07.412Z","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":79.3,"endSpeed":72.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.496038490525557,"aZ":-25.80729007019498,"pfxX":7.21737863734179,"pfxZ":4.745055209783541,"pX":1.0171827893891354,"pZ":2.7990308804340094,"vX0":-1.660659773582811,"vY0":-115.42472583026203,"vZ0":-2.1725674416866,"x":78.23,"y":163.21,"x0":0.8105171958563424,"y0":50.005541890842544,"z0":6.2500503548220605,"aX":9.690533311133747},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.3,"breakHorizontal":-12.6,"spinRate":1527,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.47546435542071963,"extension":6.40011421399701},"index":1,"playId":"404487a7-1894-30d9-a062-f4ddfff34ec2","pitchNumber":2,"startTime":"2026-06-02T00:43:17.261Z","endTime":"2026-06-02T00:43:21.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-02T00:43:28.543Z","endTime":"2026-06-02T00:43:45.915Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62951227586765,"aZ":-24.17785638371364,"pfxX":-2.29870490188146,"pfxZ":5.203619775684932,"pX":-1.1113489529079787,"pZ":0.4060894276859732,"vX0":-4.171198024659467,"vY0":-123.45702254612696,"vZ0":-8.15100711617477,"x":159.36,"y":227.82,"x0":0.901796371725063,"y0":50.00343705289943,"z0":5.799752009166516,"aX":-3.5313948537292337},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.7,"breakHorizontal":5.2,"spinRate":2329,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4444495910546058,"extension":6.535577018407293},"index":3,"playId":"5b9e760f-5982-3ef1-b8bf-581baa433a2b","pitchNumber":3,"startTime":"2026-06-02T00:43:45.915Z","endTime":"2026-06-02T00:43:48.952Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233000888570533,"aZ":-15.048778510726265,"pfxX":1.7732947721367782,"pfxZ":10.21695096826689,"pX":0.4373755102558668,"pZ":2.9802779151624392,"vX0":-1.3457789295206184,"vY0":-129.23829932457522,"vZ0":-4.9001690517916145,"x":100.33,"y":158.31,"x0":0.7368328566057826,"y0":50.00384449001846,"z0":6.073069306828678,"aX":2.972520512825146},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.5,"breakHorizontal":-2.9,"spinRate":2127,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.4253183640178144,"extension":6.436157329378464},"index":4,"playId":"cf345801-961d-3261-adee-50c40af9d23d","pitchNumber":4,"startTime":"2026-06-02T00:44:03.494Z","endTime":"2026-06-02T00:44:09.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84064443399691,"aZ":-24.57802841102392,"pfxX":-1.5265582657723993,"pfxZ":4.846712501060841,"pX":0.8151166824984779,"pZ":2.7166894505133103,"vX0":-0.41523794525058577,"vY0":-123.87128341100693,"vZ0":-3.077871274555792,"x":85.93,"y":165.43,"x0":1.1829256362322638,"y0":50.0018616972216,"z0":6.011986941112501,"aX":-2.3914304606599557},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.4,"breakHorizontal":2.9,"spinRate":2387,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4407918417351926,"extension":6.291720203318715},"index":5,"playId":"dbc9877b-6423-355c-b1b7-fff16b1713bd","pitchNumber":5,"startTime":"2026-06-02T00:44:18.159Z","endTime":"2026-06-02T00:44:21.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:44:21.913Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:44:24.685Z","endTime":"2026-06-02T00:46:12.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.438857538393396,"aZ":-17.672441328290276,"pfxX":4.9739884418650036,"pfxZ":8.887585135589918,"pX":-0.40569147888690343,"pZ":2.493975856694081,"vX0":-4.778503528278325,"vY0":-127.04321827417492,"vZ0":-4.814621412775494,"x":132.46,"y":171.44,"x0":0.8548960510557918,"y0":50.0034819105421,"z0":5.821659591951752,"aX":8.117262390116771},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2262,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4314090920744369,"extension":6.670687165744966},"index":0,"playId":"30ac80f0-2b6c-304e-8841-d0e809a8c4f5","pitchNumber":1,"startTime":"2026-06-02T00:44:50.596Z","endTime":"2026-06-02T00:44:54.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12035439042248,"aZ":-27.764548836434006,"pfxX":-0.8888766231597984,"pfxZ":2.9263077247320535,"pX":-0.3741203373360043,"pZ":1.7863520900727945,"vX0":-3.4841842617978718,"vY0":-121.50162379659726,"vZ0":-3.6893157242942207,"x":131.26,"y":190.55,"x0":1.1895029340098695,"y0":50.00221800640002,"z0":5.717238405329364,"aX":-1.3385567554241966},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":2.4,"spinRate":2323,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.44950159319745264,"extension":6.6393500769576015},"index":1,"playId":"43a51e5a-e24e-33b5-99de-3098ebff0346","pitchNumber":2,"startTime":"2026-06-02T00:45:09.294Z","endTime":"2026-06-02T00:45:36.320Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"65ada1b1-0172-3f49-b49a-bacaf2ebdd9f","startTime":"2026-06-02T00:45:50.519Z","endTime":"2026-06-02T00:45:53.584Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.2,"endSpeed":73.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.264752153628937,"aZ":-28.10665845028194,"pfxX":5.868692832116703,"pfxZ":3.0119837894275383,"pX":0.038717484024205336,"pZ":1.1013192151353663,"vX0":-3.1390687318071318,"vY0":-115.3462067487961,"vZ0":-5.0224234043027,"x":115.52,"y":209.04,"x0":0.6541492344499873,"y0":50.00135566867054,"z0":6.014051229289868,"aX":7.914724371109229},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.4,"breakHorizontal":-9.8,"spinRate":1429,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4746805016774567,"extension":6.686550363151126},"index":3,"playId":"004f74fd-4f3d-3ca9-9cb4-31474d593bfb","pitchNumber":3,"startTime":"2026-06-02T00:46:08.194Z","endTime":"2026-06-02T00:46:12.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:46:12.048Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to center fielder Blake Dunn.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:46:19.407Z","endTime":"2026-06-02T00:47:32.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.294350523297325,"aZ":-17.495910323139622,"pfxX":4.428759166181084,"pfxZ":8.961198384524039,"pX":1.2601489329748254,"pZ":2.125956831819664,"vX0":-0.8115316756448689,"vY0":-127.6831536244687,"vZ0":-5.895706654264437,"x":68.97,"y":181.38,"x0":1.0086573145809288,"y0":50.00145627540247,"z0":5.859048504901106,"aX":7.251809747692552},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":15.0,"breakHorizontal":-7.8,"spinRate":2237,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.43032533358301794,"extension":6.565374565156393},"index":0,"playId":"33259c26-0257-3e72-a325-057226f62290","pitchNumber":1,"startTime":"2026-06-02T00:46:40.446Z","endTime":"2026-06-02T00:46:44.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"9184c880-953c-32f3-8d5c-43255eac1223","startTime":"2026-06-02T00:46:58.111Z","endTime":"2026-06-02T00:47:02.229Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549933605125666,"aZ":-17.930257097086752,"pfxX":5.990030750973485,"pfxZ":8.775957794658197,"pX":0.8639261112905045,"pZ":2.6797561365852802,"vX0":-2.02336354388961,"vY0":-127.2383423827228,"vZ0":-4.6003923542769485,"x":84.07,"y":166.43,"x0":0.8958911490261037,"y0":50.003763210899194,"z0":5.951676237896753,"aX":9.723535287327591},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.0,"breakHorizontal":-10.3,"spinRate":2221,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4321422459687594,"extension":6.469345671691834},"hitData":{"launchSpeed":78.3,"launchAngle":40.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":95.94}},"index":2,"playId":"dd6b731d-c49b-3286-bdcc-73394d87d7b2","pitchNumber":2,"startTime":"2026-06-02T00:47:18.115Z","endTime":"2026-06-02T00:47:32.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:47:32.589Z","atBatIndex":48},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brandon Leibrandt intentionally walks Bobby Witt Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:47:37.676Z","endTime":"2026-06-02T00:49:38.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605335,"link":"/api/v1/people/605335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33983249948752,"aZ":-17.663229964315565,"pfxX":5.040238931823692,"pfxZ":8.831272040760895,"pX":0.9850973585033099,"pZ":4.256835258457701,"vX0":-1.4491879806454318,"vY0":-127.87322769593068,"vZ0":-1.2513670747734587,"x":79.45,"y":123.85,"x0":0.9072136470762426,"y0":50.00070597211362,"z0":6.149266537808611,"aX":8.278696069280242},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":16.0,"breakHorizontal":-8.8,"spinRate":2083,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.42965179691261346,"extension":6.225443095186161},"index":0,"playId":"37cd8e83-50eb-33a2-a408-0f047a2efcd0","pitchNumber":1,"startTime":"2026-06-02T00:47:57.444Z","endTime":"2026-06-02T00:48:01.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089692775926796,"aZ":-24.06714988225456,"pfxX":-1.4907345822683284,"pfxZ":5.193524939015874,"pX":0.0944529619019476,"pZ":1.5248599882848557,"vX0":-1.9177744851695626,"vY0":-123.7473339845095,"vZ0":-5.565486504236771,"x":113.4,"y":197.61,"x0":1.0711872833755929,"y0":50.00544100323057,"z0":5.801268680275498,"aX":-2.3280886711759043},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.4,"breakHorizontal":3.1,"spinRate":2357,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4414427008523596,"extension":6.315789464050876},"index":1,"playId":"7d2e9998-4e95-3076-8197-7b805fb4fe2c","pitchNumber":2,"startTime":"2026-06-02T00:48:16.756Z","endTime":"2026-06-02T00:48:21.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"a759c67a-c8c2-480f-9cc3-7613c4ce4026","startTime":"2026-06-02T00:48:35.150Z","endTime":"2026-06-02T00:48:45.049Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Brandon Leibrandt on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"a759c67a-c8c2-480f-9cc3-7613c4ce4026","startTime":"2026-06-02T00:49:02.740Z","endTime":"2026-06-02T00:49:16.350Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"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":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.531573394181834,"aZ":-29.878092125842336,"pfxX":5.78005954617265,"pfxZ":1.7438167275260241,"pX":0.9626659505034109,"pZ":4.562188723405042,"vX0":-1.4419486792040157,"vY0":-114.01476411464026,"vZ0":2.7183023401978135,"x":80.31,"y":115.6,"x0":0.8514198331723459,"y0":50.00498965753227,"z0":6.29865915043452,"aX":7.627348282693036},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.1,"breakHorizontal":-10.1,"spinRate":1423,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.48000075060634373,"extension":6.355075687782687},"index":4,"playId":"62eefde8-fefe-3952-9843-b6bcb0b55974","pitchNumber":3,"startTime":"2026-06-02T00:49:16.350Z","endTime":"2026-06-02T00:49:19.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":5,"playId":"08245106-0506-1003-001c-f08cd117d70a","pitchNumber":3,"startTime":"2026-06-02T00:49:33.652Z","endTime":"2026-06-02T00:49:38.501Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-06-02T00:49:38.501Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a line drive to right fielder Spencer Steer. Nick Loftin scores. Bobby Witt Jr. to 3rd.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:49:47.333Z","endTime":"2026-06-02T00:50:32.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":605335,"link":"/api/v1/people/605335"},"isScoringEvent":true,"rbi":true,"earned":true,"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.903345040397145,"aZ":-17.670281313277446,"pfxX":3.239117082511706,"pfxZ":8.775640939430726,"pX":1.337376779565612,"pZ":3.4483601396780674,"vX0":-0.21085530545099365,"vY0":-128.1401511729579,"vZ0":-2.9007514908322025,"x":66.02,"y":145.67,"x0":1.0004260203946451,"y0":50.00624255049478,"z0":5.985023618934427,"aX":5.3567157448631955},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":15.4,"breakHorizontal":-5.8,"spinRate":2167,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.428384384631447,"extension":6.1763922194469725},"index":0,"playId":"6045eb72-1cd0-3f88-bb48-c7c00fc1afb1","pitchNumber":1,"startTime":"2026-06-02T00:50:02.744Z","endTime":"2026-06-02T00:50:06.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406514744182488,"aZ":-18.522694353979098,"pfxX":6.7323379886456705,"pfxZ":8.244530327635896,"pX":0.39462627336642936,"pZ":2.3958250060740562,"vX0":-3.2638598418173888,"vY0":-128.35007133680782,"vZ0":-5.389617285025847,"x":101.96,"y":174.09,"x0":0.8131116257573172,"y0":50.00509493706279,"z0":5.981038580476387,"aX":11.15037904154323},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.8,"breakHorizontal":-11.4,"spinRate":2161,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4279626685166207,"extension":6.423735137297658},"hitData":{"launchSpeed":94.8,"launchAngle":9.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.37,"coordY":114.2}},"index":1,"playId":"97fcfb07-fedc-3004-898d-c2d9b0e9037d","pitchNumber":2,"startTime":"2026-06-02T00:50:22.853Z","endTime":"2026-06-02T00:50:32.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:50:32.598Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jac Caglianone flies out to center fielder Blake Dunn.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:51:02.637Z","endTime":"2026-06-02T00:51:18.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":77.9,"endSpeed":70.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96813022675543,"aZ":-33.55348039727224,"pfxX":-6.57387212302496,"pfxZ":-1.073587330921149,"pX":-0.5483148974718515,"pZ":1.9423423469234462,"vX0":-1.8827740035098415,"vY0":-113.31747212097619,"vZ0":-1.3680993920803455,"x":137.9,"y":186.34,"x0":1.1511230877620748,"y0":50.005527507466475,"z0":5.958157864763999,"aX":-8.406218910884123},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.0,"breakHorizontal":12.4,"spinRate":2727,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.4865196470355211,"extension":6.359463727211509},"hitData":{"launchSpeed":84.4,"launchAngle":34.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.3,"coordY":76.24}},"index":0,"playId":"0a1b535b-de2f-30fb-b7c3-2f54cc4c9f7c","pitchNumber":1,"startTime":"2026-06-02T00:51:08.114Z","endTime":"2026-06-02T00:51:18.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:51:18.222Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:53:41.244Z","endTime":"2026-06-02T00:54:43.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Luinder Avila.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T00:52:21.503Z","endTime":"2026-06-02T00:53:43.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501339823416107,"aZ":-37.854861078962074,"pfxX":-10.088881277330124,"pfxZ":-3.0554385524840457,"pX":0.18867744093508096,"pZ":1.7975515049110713,"vX0":10.553626070030957,"vY0":-135.7202982070988,"vZ0":0.1661227164966359,"x":109.81,"y":190.25,"x0":-2.444815700959039,"y0":50.00176688396273,"z0":4.378159686704542,"aX":-18.766592302972114},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-5.3,"breakHorizontal":16.0,"spinRate":2263,"spinDirection":255},"zone":8,"typeConfidence":0.91,"plateTime":0.40402315618028783,"extension":6.491365126750537},"index":1,"playId":"54b122ec-c7f0-37b1-99be-039fa29c29f8","pitchNumber":1,"startTime":"2026-06-02T00:53:43.554Z","endTime":"2026-06-02T00:53:46.674Z","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.1,"endSpeed":85.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.580523132442824,"aZ":-17.97478149604798,"pfxX":-7.325636072755743,"pfxZ":7.518701771795897,"pX":0.9032170203647636,"pZ":4.381504230912716,"vX0":11.072061978252805,"vY0":-136.65683853066272,"vZ0":2.084956340865942,"x":82.57,"y":120.48,"x0":-2.2521129406985136,"y0":50.00055191975769,"z0":4.844609777539973,"aX":-13.832075255509412},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2411,"spinDirection":243},"zone":12,"typeConfidence":0.91,"plateTime":0.40106660937188643,"extension":6.421235346532336},"index":2,"playId":"65d92531-c968-3429-b83e-72c74acdcb63","pitchNumber":2,"startTime":"2026-06-02T00:54:05.120Z","endTime":"2026-06-02T00:54:08.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05913782321523,"aZ":-33.491795999338294,"pfxX":-12.144278994385985,"pfxZ":-0.7181794990567578,"pX":0.2661209430779659,"pZ":2.258362961083126,"vX0":10.935243985152242,"vY0":-135.50710747635304,"vZ0":0.038602330232073045,"x":106.86,"y":177.8,"x0":-2.2613633820272523,"y0":50.00055008065826,"z0":4.601144655659271,"aX":-22.382312238689718},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.1,"breakHorizontal":19.4,"spinRate":2318,"spinDirection":253},"zone":6,"typeConfidence":0.91,"plateTime":0.405592962496093,"extension":6.478006527537987},"index":3,"playId":"9e6957f7-6f76-3151-bca9-ad6dc9d31153","pitchNumber":3,"startTime":"2026-06-02T00:54:22.419Z","endTime":"2026-06-02T00:54:26.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.657328604248736,"aZ":-29.198861195838393,"pfxX":9.121435488365908,"pfxZ":2.051432442901735,"pX":1.3390125157834083,"pZ":2.0542421879072066,"vX0":6.4688387325205925,"vY0":-120.25248380677037,"vZ0":1.4020241883531452,"x":65.96,"y":183.32,"x0":-2.5807582711214216,"y0":50.000557738310896,"z0":4.074635405267621,"aX":13.213137150408688},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.4,"breakHorizontal":-18.2,"spinRate":2783,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4573637120018841,"extension":6.411326802589497},"index":4,"playId":"d70f103d-6415-32a3-995c-8e9182c847ea","pitchNumber":4,"startTime":"2026-06-02T00:54:40.283Z","endTime":"2026-06-02T00:54:43.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:54:43.527Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:54:47.211Z","endTime":"2026-06-02T00:56:25.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04806151738849,"aZ":-19.461583606688325,"pfxX":-8.897635260284618,"pfxZ":6.6433184904837725,"pX":0.8180955148428593,"pZ":2.2049244739933958,"vX0":11.330809743704657,"vY0":-137.34533136277756,"vZ0":-2.674767349446566,"x":85.82,"y":179.25,"x0":-2.20226893050079,"y0":50.00072687720829,"z0":4.51297302839564,"aX":-17.02042680397728},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":13.8,"spinRate":2305,"spinDirection":251},"zone":14,"typeConfidence":0.91,"plateTime":0.3986085196758453,"extension":6.555823137220456},"index":0,"playId":"ed665132-6d9f-31e3-9e9b-9c290754b8a5","pitchNumber":1,"startTime":"2026-06-02T00:55:11.030Z","endTime":"2026-06-02T00:55:15.698Z","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.3,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.292315213681565,"aZ":-19.348305935721164,"pfxX":-7.8476326267807375,"pfxZ":6.735256961412993,"pX":-0.09300073080491476,"pZ":3.1581242600640507,"vX0":9.144265933040796,"vY0":-137.1358735431211,"vZ0":-0.3948233023713472,"x":120.54,"y":153.51,"x0":-2.4509315926608113,"y0":50.005426556660694,"z0":4.623645494164704,"aX":-14.951456474680278},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":12.2,"spinRate":2365,"spinDirection":244},"zone":2,"typeConfidence":0.91,"plateTime":0.3993809878606678,"extension":6.450496474680785},"index":1,"playId":"895e3edf-70c0-38f6-9fe3-cfa719e009f8","pitchNumber":2,"startTime":"2026-06-02T00:55:28.664Z","endTime":"2026-06-02T00:55:32.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749620516580755,"aZ":-36.635600735881305,"pfxX":-5.418852504677941,"pfxZ":-2.742281489243119,"pX":1.5708815999793102,"pZ":1.467564395195722,"vX0":11.409267201617528,"vY0":-126.61714503872243,"vZ0":-0.3429924297495106,"x":57.12,"y":199.16,"x0":-2.2887854219371744,"y0":50.00534359167502,"z0":4.535186031235231,"aX":-8.803638424654727},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.8,"breakHorizontal":7.2,"spinRate":1140,"spinDirection":281},"zone":14,"typeConfidence":0.9,"plateTime":0.432513006990344,"extension":6.507565225164865},"index":2,"playId":"4131027c-a92e-39fa-839d-1363039f790e","pitchNumber":3,"startTime":"2026-06-02T00:55:44.939Z","endTime":"2026-06-02T00:55:49.292Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72008988811549,"aZ":-19.629684404871707,"pfxX":-7.445976766364039,"pfxZ":6.602707175350878,"pX":1.1197777012985861,"pZ":2.4718253162605586,"vX0":11.454190291018195,"vY0":-137.09687748980355,"vZ0":-2.0976394578717956,"x":74.32,"y":172.04,"x0":-2.147842171096008,"y0":50.00587858837989,"z0":4.5887110506803275,"aX":-14.155433360308852},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":11.0,"spinRate":2414,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.39972413020183106,"extension":6.483525319273393},"index":3,"playId":"9bead90b-51e3-354c-a78b-b59981e97bd2","pitchNumber":4,"startTime":"2026-06-02T00:56:03.432Z","endTime":"2026-06-02T00:56:07.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.897587164813306,"aZ":-35.36426242629902,"pfxX":-12.313959651492592,"pfxZ":-1.7777085135099098,"pX":0.8341555778326546,"pZ":1.5560472030371892,"vX0":12.284916500534832,"vY0":-133.76810769606493,"vZ0":-0.42894978527317495,"x":85.2,"y":196.77,"x0":-2.243085771711359,"y0":50.00441724861393,"z0":4.27858261123394,"aX":-22.066187420789145},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.1,"breakHorizontal":19.3,"spinRate":2276,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.41123134330477784,"extension":6.699002199776847},"index":4,"playId":"03dde9cc-ffaa-3745-b3b8-ed28b7c1a707","pitchNumber":5,"startTime":"2026-06-02T00:56:21.080Z","endTime":"2026-06-02T00:56:25.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T00:56:25.177Z","atBatIndex":53},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Reds challenged (play at 1st), call on the field was upheld: Spencer Steer grounds into a double play, shortstop Bobby Witt Jr. to second baseman Michael Massey to first baseman Vinnie Pasquantino. Nathaniel Lowe out at 2nd. Spencer Steer out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:56:31.218Z","endTime":"2026-06-02T00:57:21.335Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957171667855118,"aZ":-30.346706020951814,"pfxX":7.974472575483315,"pfxZ":1.2579176331527933,"pX":1.5884399729240501,"pZ":2.0302901191850498,"vX0":7.4920932491542445,"vY0":-120.6131944486813,"vZ0":1.5844388023239868,"x":56.45,"y":183.96,"x0":-2.612105447217247,"y0":50.000142357499165,"z0":4.07249040601249,"aX":11.559546921820814},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.4,"spinRate":2748,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4569259909028305,"extension":6.266261928368318},"index":0,"playId":"5ba35fa4-8726-3c50-9783-3928e23ff48f","pitchNumber":1,"startTime":"2026-06-02T00:56:56.320Z","endTime":"2026-06-02T00:56:59.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59205678269151,"aZ":-36.71620880839599,"pfxX":-11.450110014275417,"pfxZ":-2.47195315635048,"pX":-0.8226202176738999,"pZ":2.359370110425641,"vX0":8.245545025180219,"vY0":-135.55180071838004,"vZ0":1.4124687116071604,"x":148.36,"y":175.08,"x0":-2.438406324573777,"y0":50.005549575135646,"z0":4.4226526848309815,"aX":-21.005676344418152},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.8,"breakHorizontal":18.6,"spinRate":2328,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.4063129265545742,"extension":6.611381343551911},"hitData":{"launchSpeed":63.7,"launchAngle":0.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.4,"coordY":158.58}},"index":1,"playId":"88774542-41be-3adf-bbfa-00bf1b84ce61","pitchNumber":2,"startTime":"2026-06-02T00:57:13.432Z","endTime":"2026-06-02T00:57:21.335Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":113},"playEndTime":"2026-06-02T00:57:21.335Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T01:01:15.203Z","endTime":"2026-06-02T01:02:20.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.956519765973113,"aZ":-16.775799895126248,"pfxX":6.097819982849179,"pfxZ":9.312852715187002,"pX":-0.021579236671289508,"pZ":2.465974290259669,"vX0":-3.776125578879074,"vY0":-127.93630974920589,"vZ0":-5.692458444309024,"x":117.82,"y":172.2,"x0":0.6829695820213068,"y0":50.00580882027551,"z0":6.039430783804564,"aX":10.087028631378864},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.7,"breakHorizontal":-10.2,"spinRate":2203,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4284894180482124,"extension":6.434159667823637},"index":0,"playId":"f9fa091c-32e2-326e-8f0b-ede42899c675","pitchNumber":1,"startTime":"2026-06-02T01:01:15.203Z","endTime":"2026-06-02T01:01:21.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786463822985954,"aZ":-25.001938440301814,"pfxX":7.200065355940397,"pfxZ":5.22007600802638,"pX":0.28613718152847795,"pZ":1.499551029325292,"vX0":-3.0636660660530364,"vY0":-116.73715100683911,"vZ0":-5.0602567123430235,"x":106.09,"y":198.29,"x0":0.6828423047840897,"y0":50.00492342333795,"z0":6.060348645893124,"aX":9.899280524123135},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.4,"breakHorizontal":-12.2,"spinRate":1445,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4699078153624394,"extension":6.435684768315317},"index":1,"playId":"b4426821-ea59-356d-aa7f-139e92efce1c","pitchNumber":2,"startTime":"2026-06-02T01:01:44.786Z","endTime":"2026-06-02T01:01:48.317Z","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":88.2,"endSpeed":79.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86758590168838,"aZ":-13.6168389841685,"pfxX":3.5576179333211493,"pfxZ":11.234409658124006,"pX":-0.6863037931021952,"pZ":3.9882513055591304,"vX0":-4.919969832580098,"vY0":-128.32472742134746,"vZ0":-2.7908916566506687,"x":143.16,"y":131.1,"x0":0.8019459059144457,"y0":50.006120291247534,"z0":6.163374529702781,"aX":5.879076703621797},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":19.8,"breakHorizontal":-5.2,"spinRate":2245,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4283576743763762,"extension":6.193085980204143},"index":2,"playId":"e3ecc3fe-2e1a-3bda-b735-300f32362b82","pitchNumber":3,"startTime":"2026-06-02T01:02:01.410Z","endTime":"2026-06-02T01:02:05.330Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151177922351778,"aZ":-26.61541249701581,"pfxX":5.890765776511954,"pfxZ":4.112654835745314,"pX":0.008649453426982543,"pZ":1.2679981817593313,"vX0":-3.193580373178239,"vY0":-115.66977302716688,"vZ0":-5.032808689543213,"x":116.67,"y":204.54,"x0":0.6439046846768672,"y0":50.002520152948016,"z0":6.032681376279721,"aX":7.959338148373463},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.5,"breakHorizontal":-9.8,"spinRate":1501,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.474053010665052,"extension":6.52203688194952},"index":3,"playId":"f869dbc2-0e03-3774-83a2-30fabf6a0fae","pitchNumber":4,"startTime":"2026-06-02T01:02:16.595Z","endTime":"2026-06-02T01:02:20.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:02:20.065Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out, shortstop Matt McLain to first baseman Nathaniel Lowe.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T01:02:26.719Z","endTime":"2026-06-02T01:04:30.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531730663088666,"aZ":-24.67336148086893,"pfxX":-2.3588546420568193,"pfxZ":5.032672079727357,"pX":-1.2913877354451588,"pZ":0.6385778549913484,"vX0":-4.735781515609039,"vY0":-121.27593772368564,"vZ0":-7.024298415842615,"x":166.22,"y":221.54,"x0":0.9925280092737903,"y0":50.00380344940294,"z0":5.7220789826612775,"aX":-3.516566024330065},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.7,"breakHorizontal":5.4,"spinRate":2403,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.4514972746334527,"extension":6.464636330383794},"index":0,"playId":"0062bcbf-486c-31c1-b0b1-05b75da96572","pitchNumber":1,"startTime":"2026-06-02T01:02:46.636Z","endTime":"2026-06-02T01:02:50.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.385116102204883,"aZ":-26.767059118563875,"pfxX":5.705079859802689,"pfxZ":3.937618909554523,"pX":0.6933146684258612,"pZ":1.4935948523285922,"vX0":-1.9066659698411028,"vY0":-116.82352296491987,"vZ0":-4.822989875525875,"x":90.57,"y":198.45,"x0":0.7820224053205226,"y0":50.00165299560179,"z0":6.12070057285207,"aX":7.832307782484609},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.1,"breakHorizontal":-9.8,"spinRate":1295,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.47005390115550316,"extension":6.3855067359931335},"index":1,"playId":"6812fb7a-2f39-3c0f-8adf-85bcda13fd75","pitchNumber":2,"startTime":"2026-06-02T01:03:04.776Z","endTime":"2026-06-02T01:03:10.307Z","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":88.4,"endSpeed":80.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051413725868517,"aZ":-12.755734177231423,"pfxX":2.78872733298508,"pfxZ":11.7323168147993,"pX":-0.33835181380415197,"pZ":2.4374104222296884,"vX0":-3.6139401569173195,"vY0":-128.46735270715467,"vZ0":-6.428082555014779,"x":129.9,"y":172.97,"x0":0.7307476606161474,"y0":50.000792705128255,"z0":5.981933220873674,"aX":4.615065287382793},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":19.8,"breakHorizontal":-4.2,"spinRate":2295,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.42795257308492207,"extension":6.429859697114117},"index":2,"playId":"b3b1510c-e356-3bbd-9664-6ef323e83ea2","pitchNumber":3,"startTime":"2026-06-02T01:03:23.722Z","endTime":"2026-06-02T01:03:27.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":68.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74012528870429,"aZ":-39.22311681216641,"pfxX":-6.935987296076979,"pfxZ":-5.907730485542256,"pX":-0.13567215986007208,"pZ":2.1972874568332923,"vX0":-0.36219317015882424,"vY0":-109.56981094331874,"vZ0":0.42690851045691214,"x":122.17,"y":179.45,"x0":0.9313387208746237,"y0":50.00247155829941,"z0":6.2558283854328165,"aX":-8.275365425563937},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.1,"breakHorizontal":12.6,"spinRate":2567,"spinDirection":323},"zone":5,"typeConfidence":2.0,"plateTime":0.5035009788702114,"extension":6.3611470286699445},"index":3,"playId":"54e6070d-9b44-374c-957c-4acbf3a41d63","pitchNumber":4,"startTime":"2026-06-02T01:03:38.759Z","endTime":"2026-06-02T01:03:42.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.640377665524017,"aZ":-25.753512830736693,"pfxX":7.23880397336023,"pfxZ":4.68301413215539,"pX":0.09380810197314496,"pZ":0.6181450864255782,"vX0":-3.6111153464455135,"vY0":-116.50135435358173,"vZ0":-6.563304813594704,"x":113.42,"y":222.09,"x0":0.7265040464864166,"y0":50.00055773693328,"z0":5.917947795362544,"aX":9.91237868156992},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.1,"breakHorizontal":-12.1,"spinRate":1382,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4708122189531365,"extension":6.800767624618535},"index":4,"playId":"ff96d362-a9b3-34c7-8e7e-dd998a0f7996","pitchNumber":5,"startTime":"2026-06-02T01:04:00.764Z","endTime":"2026-06-02T01:04:04.347Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02802270312348,"aZ":-27.56431369925254,"pfxX":6.775968958517527,"pfxZ":3.4457083781773434,"pX":0.7316224131167333,"pZ":1.745672516429147,"vX0":-1.9430259160411103,"vY0":-115.07642260137047,"vZ0":-3.764744428848637,"x":89.11,"y":191.65,"x0":0.7083644679460972,"y0":50.000488106078215,"z0":6.082830915106058,"aX":9.055778066420592},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.5,"breakHorizontal":-11.8,"spinRate":1321,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.47658577209646147,"extension":6.502812053420055},"hitData":{"launchSpeed":93.4,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.05,"coordY":141.19}},"index":5,"playId":"84c15c66-9df0-37d9-a198-b6ff57b0e60d","pitchNumber":6,"startTime":"2026-06-02T01:04:22.814Z","endTime":"2026-06-02T01:04:30.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:04:30.640Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Massey homers (5) on a fly ball to right center field.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T01:04:40.077Z","endTime":"2026-06-02T01:06:05.947Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":605335,"link":"/api/v1/people/605335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":75.5,"endSpeed":68.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668810068664158,"aZ":-38.45141372468375,"pfxX":-8.008424773011818,"pfxZ":-5.269526594860173,"pX":-1.4338131595619956,"pZ":3.0310490153721172,"vX0":-2.7064396032042786,"vY0":-109.76700988311987,"vZ0":2.0399523535160453,"x":171.65,"y":156.94,"x0":0.8636891151588513,"y0":50.00132545883918,"z0":6.25567560523428,"aX":-9.542793678001043},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-8.4,"breakHorizontal":15.2,"spinRate":2610,"spinDirection":318},"zone":11,"typeConfidence":2.0,"plateTime":0.5035304281827653,"extension":6.403402918539541},"index":0,"playId":"1bc9f943-5b64-3abb-b59e-3f1f801d52e0","pitchNumber":1,"startTime":"2026-06-02T01:04:56.418Z","endTime":"2026-06-02T01:04:59.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":79.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36211021946821,"aZ":-13.702684480968577,"pfxX":2.118881249737013,"pfxZ":11.34530362678828,"pX":-0.7733242224305164,"pZ":2.8609914922908515,"vX0":-4.61556540453126,"vY0":-127.83434005212162,"vZ0":-5.09296920537921,"x":146.48,"y":161.53,"x0":0.7935839812391234,"y0":50.00089108314517,"z0":5.983329697332844,"aX":3.4493653196344622},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":19.3,"breakHorizontal":-2.6,"spinRate":2310,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.43115654021202676,"extension":6.458638338019422},"index":1,"playId":"8cab558a-3a11-3871-95e2-9d32f786cbf5","pitchNumber":2,"startTime":"2026-06-02T01:05:12.119Z","endTime":"2026-06-02T01:05:17.349Z","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":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189548555315316,"aZ":-14.339170809177329,"pfxX":3.430798055298362,"pfxZ":10.771391164187182,"pX":-0.44728645253375265,"pZ":2.655809801276398,"vX0":-4.089167309257843,"vY0":-128.51806082447098,"vZ0":-5.6332183121427475,"x":134.05,"y":167.07,"x0":0.7263919370448929,"y0":50.00029780171587,"z0":6.008843197884323,"aX":5.679387034063446},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":18.2,"breakHorizontal":-5.2,"spinRate":2245,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.42787196615201006,"extension":6.3831363873474},"hitData":{"launchSpeed":101.1,"launchAngle":26.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.84,"coordY":54.01}},"index":2,"playId":"c009a3a7-5baa-35f3-9871-5840c320809c","pitchNumber":3,"startTime":"2026-06-02T01:05:41.517Z","endTime":"2026-06-02T01:06:05.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:06:05.947Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a ground ball to center fielder Blake Dunn.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T01:06:12.967Z","endTime":"2026-06-02T01:06:58.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.805741750971723,"aZ":-39.95881647045375,"pfxX":-6.257388190396007,"pfxZ":-6.580378754514008,"pX":0.23565660472939687,"pZ":2.5161330340024173,"vX0":0.2088387528851865,"vY0":-109.22967221213327,"vZ0":1.2869300579179535,"x":108.02,"y":170.84,"x0":0.9480751885717958,"y0":50.00038428435942,"z0":6.283242018346604,"aX":-7.409104770133029},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-11.0,"breakHorizontal":11.2,"spinRate":2646,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.5053258877062925,"extension":6.276085926957668},"index":0,"playId":"5ffde4bd-efc0-3f6e-a121-79b726dd6c59","pitchNumber":1,"startTime":"2026-06-02T01:06:33.339Z","endTime":"2026-06-02T01:06:37.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.531057220335185,"aZ":-25.8674163127539,"pfxX":6.074693379894439,"pfxZ":4.654984852014755,"pX":0.6572352004399782,"pZ":1.99613607390193,"vX0":-1.998039746019108,"vY0":-115.93229691799013,"vZ0":-3.739978121883195,"x":91.95,"y":184.88,"x0":0.7430719866228626,"y0":50.00473712844838,"z0":6.1109655222789145,"aX":8.234674728039474},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.7,"breakHorizontal":-10.4,"spinRate":1553,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4732296894238335,"extension":6.45380539791785},"hitData":{"launchSpeed":73.1,"launchAngle":11.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.25,"coordY":107.99}},"index":1,"playId":"8571655d-5e81-3bab-b8ad-dc8364e3af8c","pitchNumber":2,"startTime":"2026-06-02T01:06:47.406Z","endTime":"2026-06-02T01:06:58.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:06:58.083Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Isbel lines out to left fielder JJ Bleday.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T01:07:15.851Z","endTime":"2026-06-02T01:07:52.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.595472714045634,"aZ":-26.217678249499983,"pfxX":-2.2756554767112513,"pfxZ":4.002431846202826,"pX":-0.6442193348561998,"pZ":1.3507235339130732,"vX0":-3.5705099322879468,"vY0":-121.71752904678243,"vZ0":-5.0296672656214145,"x":141.56,"y":202.31,"x0":1.1418221622956695,"y0":50.00516346037019,"z0":5.7354778509308355,"aX":-3.388232302904426},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.2,"breakHorizontal":5.0,"spinRate":2304,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.45132378656403427,"extension":6.425520593588537},"index":0,"playId":"c3357c04-d6c9-396b-8d6c-b91c06077467","pitchNumber":1,"startTime":"2026-06-02T01:07:25.423Z","endTime":"2026-06-02T01:07:28.423Z","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":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87810916206024,"aZ":-34.17690892076183,"pfxX":-10.644516261037065,"pfxZ":-1.5955187457780493,"pX":-0.8605222329831156,"pZ":2.188063979404634,"vX0":-1.5458930514036453,"vY0":-112.42198621067352,"vZ0":-0.4384947973547728,"x":149.8,"y":179.7,"x0":1.2200046127766662,"y0":50.002998883302645,"z0":5.910315854331949,"aX":-13.372974461018966},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-2.6,"breakHorizontal":19.7,"spinRate":2714,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.49068682070578395,"extension":6.3118256249656675},"hitData":{"launchSpeed":79.1,"launchAngle":26.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.31,"coordY":115.15}},"index":1,"playId":"828c6568-9788-39c3-b108-d7b678ee736e","pitchNumber":2,"startTime":"2026-06-02T01:07:43.365Z","endTime":"2026-06-02T01:07:52.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:07:52.031Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Stephenson lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-02T01:10:35.679Z","endTime":"2026-06-02T01:11:01.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Lineout","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":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T01:08:46.480Z","endTime":"2026-06-02T01:10:37.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.287757480399737,"aZ":-24.497592096192832,"pfxX":-2.1762788468054635,"pfxZ":4.066863118557141,"pX":0.5913757990241958,"pZ":2.2863612717854767,"vX0":6.712386880370345,"vY0":-136.7930993852148,"vZ0":-4.494654143460819,"x":94.46,"y":177.05,"x0":-1.6157449134805044,"y0":50.002354426719585,"z0":5.638408939933306,"aX":-4.108134308344816},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":2.5,"spinRate":2246,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4010080287660549,"extension":6.38803106408045},"index":1,"playId":"37548385-d01a-395c-a495-a8a49a4c84a3","pitchNumber":1,"startTime":"2026-06-02T01:10:37.983Z","endTime":"2026-06-02T01:10:41.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4750799086945,"aZ":-36.67072689273066,"pfxX":0.2359019620733931,"pfxZ":-2.7592893273427386,"pX":-0.36169096462918204,"pZ":2.1636728838956505,"vX0":3.2264608407766007,"vY0":-127.48662496452084,"vZ0":-1.7126843108764147,"x":130.79,"y":180.36,"x0":-1.6791794500344426,"y0":50.000805526830156,"z0":5.763608571710076,"aX":0.38461803380356263},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.2,"breakHorizontal":-1.2,"spinRate":2277,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4311567386176809,"extension":6.373651941242729},"hitData":{"launchSpeed":89.8,"launchAngle":21.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.28,"coordY":84.27}},"index":2,"playId":"b5dea80c-d567-345e-a768-8042856f0b60","pitchNumber":2,"startTime":"2026-06-02T01:10:53.381Z","endTime":"2026-06-02T01:11:01.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:11:01.809Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edwin Arroyo strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-02T01:11:07.787Z","endTime":"2026-06-02T01:12:16.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":91.8,"endSpeed":83.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41061738512633,"aZ":-29.66709775585653,"pfxX":-9.296999474743693,"pfxZ":1.4039644525551083,"pX":-1.0482063323378132,"pZ":2.4728123641957014,"vX0":5.06572438706126,"vY0":-133.5419387155545,"vZ0":-2.720147897071171,"x":156.96,"y":172.01,"x0":-1.7717530707017088,"y0":50.00481719428889,"z0":5.660730402134357,"aX":-16.627615549985403},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.2,"breakHorizontal":15.6,"spinRate":2076,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4117070408421437,"extension":6.34387171069452},"index":0,"playId":"87de3c26-b847-30fd-9e21-22246edb5f3f","pitchNumber":1,"startTime":"2026-06-02T01:11:26.237Z","endTime":"2026-06-02T01:11:29.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.127919437434205,"aZ":-35.09022941300176,"pfxX":-1.1616081446650064,"pfxZ":-1.7741417504693002,"pX":0.8618264831184057,"pZ":0.2914859050228613,"vX0":6.362999783786995,"vY0":-128.48901916114627,"vZ0":-6.701647527551815,"x":84.15,"y":230.91,"x0":-1.5108531615733887,"y0":50.00065259961277,"z0":5.708253639906586,"aX":-1.9160672433940358},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.7,"breakHorizontal":0.5,"spinRate":2258,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.42861442591251686,"extension":6.447193066045422},"index":1,"playId":"14413e01-af6b-3e8f-8b5f-349f39d37505","pitchNumber":2,"startTime":"2026-06-02T01:11:45.591Z","endTime":"2026-06-02T01:11:51.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-02T01:12:11.767Z","endTime":"2026-06-02T01:12:11.768Z","isPitch":false,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50335585602636,"aZ":-36.775084967119085,"pfxX":-2.133926871222732,"pfxZ":-2.7867856326255094,"pX":-0.07381333234035031,"pZ":0.7077069052943714,"vX0":4.838736075837898,"vY0":-128.24399368168798,"vZ0":-5.394989810353508,"x":119.81,"y":219.67,"x0":-1.714553410157312,"y0":50.002764034486866,"z0":5.733677479941882,"aX":-3.5268617720303395},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.1,"breakHorizontal":2.6,"spinRate":2289,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4284209743194234,"extension":6.4662403507417965},"index":3,"playId":"97a0a3ee-161d-3fea-8188-32ca76400190","pitchNumber":3,"startTime":"2026-06-02T01:12:11.769Z","endTime":"2026-06-02T01:12:16.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:12:16.058Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain called out on strikes.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-02T01:12:21.733Z","endTime":"2026-06-02T01:13:41.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.430224268445663,"aZ":-23.28882999033504,"pfxX":-9.990363443105814,"pfxZ":4.414629458583876,"pX":-0.5575127073475481,"pZ":2.6236071105083787,"vX0":6.814295211753457,"vY0":-140.83498736992746,"vZ0":-4.1105469880603485,"x":138.25,"y":167.94,"x0":-1.7082304951326772,"y0":50.00140262570012,"z0":5.60477539420884,"aX":-20.104264441480844},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":16.7,"spinRate":2203,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3886364639486435,"extension":6.45346594137402},"index":0,"playId":"d9b8bf27-554b-3225-a485-36c410f8322e","pitchNumber":1,"startTime":"2026-06-02T01:12:41.727Z","endTime":"2026-06-02T01:12:45.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177947141075283,"aZ":-32.24060634611792,"pfxX":-3.277099422034224,"pfxZ":-0.04323715515983739,"pX":0.214317107447797,"pZ":1.78901339027881,"vX0":5.878596732970002,"vY0":-127.70824890622426,"vZ0":-3.455324155526112,"x":108.83,"y":190.48,"x0":-1.6910463505160043,"y0":50.000720089199035,"z0":5.694113028055473,"aX":-5.415636069596944},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":4.6,"spinRate":2318,"spinDirection":2},"zone":8,"typeConfidence":2.0,"plateTime":0.4288008983858287,"extension":6.338611111142371},"index":1,"playId":"5bdc2de6-04e5-307b-8397-290740ec7fa9","pitchNumber":2,"startTime":"2026-06-02T01:12:54.453Z","endTime":"2026-06-02T01:12:57.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-02T01:13:13.817Z","endTime":"2026-06-02T01:13:13.818Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"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":92.5,"endSpeed":85.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16743443070234,"aZ":-30.425844580144915,"pfxX":-10.260374752286108,"pfxZ":0.9482758942480349,"pX":0.44184181766423314,"pZ":0.6375507544865465,"vX0":9.085227321527762,"vY0":-134.3648464079715,"vZ0":-7.258656972212486,"x":100.16,"y":221.57,"x0":-1.638472078837719,"y0":50.00247092030491,"z0":5.5151612058950485,"aX":-18.89474149748264},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.4,"breakHorizontal":16.8,"spinRate":1901,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.40653359858055405,"extension":6.3906112807641655},"index":3,"playId":"5b1a2bd1-f424-3df5-a821-937489f6f9af","pitchNumber":3,"startTime":"2026-06-02T01:13:13.819Z","endTime":"2026-06-02T01:13:16.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76273329969533,"aZ":-14.740211215106491,"pfxX":-9.285540306929683,"pfxZ":8.6959671414599,"pX":0.036766275761166686,"pZ":2.207125302704838,"vX0":8.023027832266388,"vY0":-140.64184272203042,"vZ0":-6.679150021673069,"x":115.6,"y":179.19,"x0":-1.6458754501000403,"y0":50.00024454692244,"z0":5.567923556194106,"aX":-18.607818881121176},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":15.1,"spinRate":2335,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.38939575809159965,"extension":6.466853874157506},"index":4,"playId":"af2aed26-1603-3003-98e5-07e8fd9aef2c","pitchNumber":4,"startTime":"2026-06-02T01:13:38.079Z","endTime":"2026-06-02T01:13:41.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:13:41.818Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to center fielder Blake Dunn.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T01:15:27.657Z","endTime":"2026-06-02T01:17:24.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":78.1,"endSpeed":71.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.103912215749673,"aZ":-33.55914460852252,"pfxX":-3.8728387803010795,"pfxZ":-1.0752459078587395,"pX":-1.592229078860875,"pZ":0.08744420582191073,"vX0":-4.5417849184638435,"vY0":-113.50200606219755,"vZ0":-5.254555617628886,"x":177.69,"y":236.42,"x0":0.947089398999619,"y0":50.00376288469551,"z0":5.820094220938341,"aX":-4.99115221022717},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.1,"breakHorizontal":8.3,"spinRate":2595,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4848106766720721,"extension":6.249711430794969},"index":0,"playId":"190edbeb-4456-3510-b600-b376d2dc853d","pitchNumber":1,"startTime":"2026-06-02T01:15:54.509Z","endTime":"2026-06-02T01:15:57.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76850189986281,"aZ":-25.406794911862583,"pfxX":8.713264220453565,"pfxZ":5.015604916502303,"pX":0.7765359154488997,"pZ":2.4687815462867353,"vX0":-2.7211932419114393,"vY0":-115.77587407502034,"vZ0":-2.705222956146517,"x":87.4,"y":172.12,"x0":0.8389512271897949,"y0":50.00461462198058,"z0":6.098477654730692,"aX":11.761994844438616},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":1456,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.47414114749213043,"extension":6.447888694376397},"index":1,"playId":"db4220fd-5d89-31a9-af0f-16f9af8576ce","pitchNumber":2,"startTime":"2026-06-02T01:16:09.266Z","endTime":"2026-06-02T01:16:12.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.758215839986487,"aZ":-33.116696026756834,"pfxX":-8.493080933503734,"pfxZ":-0.751531484782519,"pX":-0.32230680518600313,"pZ":1.6579761428264146,"vX0":-0.6803919029489229,"vY0":-111.38498004613929,"vZ0":-1.9620423926552644,"x":129.29,"y":194.01,"x0":1.0904189375596665,"y0":50.00480139417142,"z0":5.987697663002741,"aX":-10.62895848068424},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-1.6,"breakHorizontal":15.6,"spinRate":2586,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.4925163640427588,"extension":6.271467973071199},"index":2,"playId":"fda8d253-bce5-3954-add5-287111950a3c","pitchNumber":3,"startTime":"2026-06-02T01:16:23.357Z","endTime":"2026-06-02T01:16:27.508Z","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":81.1,"endSpeed":74.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85702483582477,"aZ":-23.916322601065033,"pfxX":6.388232662080308,"pfxZ":5.864663288337283,"pX":1.0148574465231814,"pZ":0.8329074060998631,"vX0":-1.3590449276006002,"vY0":-118.00422532056797,"vZ0":-6.760728322717546,"x":78.32,"y":216.29,"x0":0.7690511100058789,"y0":50.002241816062934,"z0":5.944240290878588,"aX":8.991310799661742},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.2,"breakHorizontal":-11.3,"spinRate":1476,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.46450979511680623,"extension":6.3522902869037},"index":3,"playId":"c5450cfd-3601-3d38-9fe9-cbcbdfea3813","pitchNumber":4,"startTime":"2026-06-02T01:16:39.403Z","endTime":"2026-06-02T01:16:42.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.801045534805784,"aZ":-29.542068739677237,"pfxX":6.244784770054386,"pfxZ":1.9767363824435726,"pX":-0.8171397230712687,"pZ":1.2179021375923345,"vX0":-5.107708642930796,"vY0":-114.64145515696683,"vZ0":-4.408110861517065,"x":148.15,"y":205.9,"x0":0.6262539287027874,"y0":50.00556517801995,"z0":6.043062315581327,"aX":8.330211473544862},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.8,"breakHorizontal":-10.1,"spinRate":1433,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4774234460001905,"extension":6.425345447708063},"index":4,"playId":"be79b7d8-2982-3310-b140-20472f13decb","pitchNumber":5,"startTime":"2026-06-02T01:16:57.569Z","endTime":"2026-06-02T01:17:01.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749118157375424,"aZ":-16.772934367966926,"pfxX":5.693814744341669,"pfxZ":9.315941307436237,"pX":0.33080256605211517,"pZ":2.712191672019476,"vX0":-3.2136617399039156,"vY0":-127.86215588092365,"vZ0":-4.816384811862158,"x":104.39,"y":165.55,"x0":0.8652393809455606,"y0":50.00221629658182,"z0":5.93935220386888,"aX":9.412553137936888},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":16.0,"breakHorizontal":-9.6,"spinRate":2059,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4286235869524275,"extension":6.305318481408163},"hitData":{"launchSpeed":98.8,"launchAngle":34.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.01,"coordY":51.79}},"index":5,"playId":"3664857b-ae1b-30ee-a30b-934d7998b154","pitchNumber":6,"startTime":"2026-06-02T01:17:13.965Z","endTime":"2026-06-02T01:17:24.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:17:24.633Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, third baseman Sal Stewart to first baseman Nathaniel Lowe.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T01:17:30.266Z","endTime":"2026-06-02T01:20:32.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.167834715024604,"aZ":-34.73484706198945,"pfxX":-7.849744023352473,"pfxZ":-1.9693628580051499,"pX":0.5318152134194035,"pZ":2.3856069609367303,"vX0":0.6508239677626086,"vY0":-113.7251867527474,"vZ0":-0.42189790124155835,"x":96.73,"y":174.37,"x0":1.259733253307918,"y0":50.001762310640125,"z0":6.038682518514661,"aX":-10.212172540759019},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.4,"breakHorizontal":14.0,"spinRate":2398,"spinDirection":291},"zone":6,"typeConfidence":2.0,"plateTime":0.48285877795165133,"extension":6.333897909519118},"index":0,"playId":"1c8375b0-da67-3350-9a3d-a57085ed57f0","pitchNumber":1,"startTime":"2026-06-02T01:17:50.704Z","endTime":"2026-06-02T01:17:54.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867160567447044,"aZ":-16.148605522480356,"pfxX":2.210556094585524,"pfxZ":9.647762829661973,"pX":-0.2318881802079167,"pZ":3.948249929459229,"vX0":-3.487997704907824,"vY0":-128.17696987598887,"vZ0":-2.228149409915186,"x":125.84,"y":132.18,"x0":0.8603159085855155,"y0":50.00584051228365,"z0":6.091947354876659,"aX":3.673579004885715},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.2,"breakHorizontal":-3.2,"spinRate":2108,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4275734031722003,"extension":6.28503105555069},"index":1,"playId":"91c5925b-5fb2-3ddf-b7a8-5eb78efe2bcc","pitchNumber":2,"startTime":"2026-06-02T01:18:07.937Z","endTime":"2026-06-02T01:18:10.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-02T01:18:19.090Z","endTime":"2026-06-02T01:18:30.418Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.108967777783494,"aZ":-22.81988651115179,"pfxX":2.3319428290664277,"pfxZ":6.8868441426587825,"pX":-0.49669336048780555,"pZ":1.0249810377185948,"vX0":-3.676802990074474,"vY0":-116.20863602854378,"vZ0":-6.157621341356331,"x":135.93,"y":211.11,"x0":0.8077862124422157,"y0":50.00519915510861,"z0":5.896215880291263,"aX":3.169193552442369},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":11.2,"breakHorizontal":-3.2,"spinRate":1344,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.47251500285917425,"extension":6.512088700732863},"index":3,"playId":"255ebbeb-2912-3ab7-be79-434460568c0c","pitchNumber":3,"startTime":"2026-06-02T01:18:30.418Z","endTime":"2026-06-02T01:18:33.781Z","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":80.9,"endSpeed":74.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081002673162015,"aZ":-26.956720975637786,"pfxX":7.103751535790282,"pfxZ":3.7681998440795748,"pX":-0.327506895412441,"pZ":-0.1334322698967153,"vX0":-4.6297319719131345,"vY0":-117.43318339580264,"vZ0":-8.017233507502501,"x":129.48,"y":242.38,"x0":0.7554075331420249,"y0":50.00200006836789,"z0":5.863822132870329,"aX":9.833239408945238},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.9,"breakHorizontal":-11.6,"spinRate":1378,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.46799650434531204,"extension":6.536648092075878},"index":4,"playId":"3ef02d29-7e83-3846-8789-72dd592e190c","pitchNumber":4,"startTime":"2026-06-02T01:18:53.567Z","endTime":"2026-06-02T01:18:56.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2651054567231,"aZ":-37.21703225741296,"pfxX":-7.634448265333606,"pfxZ":-3.96208610336733,"pX":0.2670123730696999,"pZ":2.888572198468547,"vX0":0.24614287566106824,"vY0":-112.90342274202274,"vZ0":1.1722020987709367,"x":106.82,"y":160.79,"x0":1.1454361325581988,"y0":50.00346078030748,"z0":6.149616463341079,"aX":-9.716596500663842},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.5,"breakHorizontal":13.7,"spinRate":2761,"spinDirection":304},"zone":2,"typeConfidence":2.0,"plateTime":0.48778494666542027,"extension":6.128240267075627},"index":5,"playId":"ae8404ea-1ef5-3ba4-bb8f-58216f112fe7","pitchNumber":5,"startTime":"2026-06-02T01:19:18.683Z","endTime":"2026-06-02T01:19:23.235Z","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":87.5,"endSpeed":79.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860074645563053,"aZ":-16.30101629742334,"pfxX":2.497676295238441,"pfxZ":9.709868187171278,"pX":0.5532454536770224,"pZ":4.190789179344681,"vX0":-1.8140361084545147,"vY0":-127.4743381728343,"vZ0":-1.4242343319347261,"x":95.91,"y":125.63,"x0":0.9520013876615684,"y0":50.00231240323598,"z0":6.052583372170842,"aX":4.082660161026396},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.4,"breakHorizontal":-4.1,"spinRate":2116,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.43080449703914603,"extension":6.236982807007964},"index":6,"playId":"c3d35c59-5899-395b-808c-af3c096f8178","pitchNumber":6,"startTime":"2026-06-02T01:19:43.576Z","endTime":"2026-06-02T01:19:46.712Z","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":87.1,"endSpeed":79.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19518016214526,"aZ":-13.433601354647996,"pfxX":1.9220715777121429,"pfxZ":11.566977833019635,"pX":0.9165841679642607,"pZ":3.0190710030797536,"vX0":-1.0198504764092962,"vY0":-126.81364746017489,"vZ0":-4.78476821364912,"x":82.06,"y":157.27,"x0":1.0753350657146807,"y0":50.00431805763035,"z0":6.01086823366527,"aX":3.1144538190457274},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":20.0,"breakHorizontal":-3.2,"spinRate":2238,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4327831503572934,"extension":6.457955698352399},"index":7,"playId":"c99c1f94-77e7-3d79-b510-24946583bc59","pitchNumber":7,"startTime":"2026-06-02T01:20:03.489Z","endTime":"2026-06-02T01:20:06.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.261850349014477,"aZ":-27.33293610845301,"pfxX":-2.6572541043772335,"pfxZ":3.165946938496303,"pX":-0.7816080002233017,"pZ":1.486746834825222,"vX0":-3.6132520922580142,"vY0":-122.60104743845201,"vZ0":-4.9942428961209036,"x":146.79,"y":198.64,"x0":1.0540081992728396,"y0":50.00137980202485,"z0":5.870808335739987,"aX":-4.062319667630777},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":5.6,"spinRate":2334,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4460156756048512,"extension":6.376816448229421},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":169.42}},"index":8,"playId":"8347cc50-e355-3228-bdae-725f6d227e81","pitchNumber":8,"startTime":"2026-06-02T01:20:24.581Z","endTime":"2026-06-02T01:20:32.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:20:32.219Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T01:20:41.016Z","endTime":"2026-06-02T01:22:38.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.300912167580908,"aZ":-28.402430085388772,"pfxX":-2.1256955000219513,"pfxZ":2.490689228470262,"pX":0.280616710999463,"pZ":1.327191362657131,"vX0":-1.5390833585900732,"vY0":-122.04480605949072,"vZ0":-4.769808782467704,"x":106.3,"y":202.95,"x0":1.194851883835651,"y0":50.0021982338664,"z0":5.74402725557511,"aX":-3.2163484736316095},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.7,"breakHorizontal":4.2,"spinRate":2329,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.44825289525014833,"extension":6.268282737251649},"index":0,"playId":"320c0bca-0121-3db6-8d84-6a267ea6d5dd","pitchNumber":1,"startTime":"2026-06-02T01:21:00.500Z","endTime":"2026-06-02T01:21:05.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.692016621926772,"aZ":-25.16889859350658,"pfxX":4.592856865878572,"pfxZ":5.196065742821022,"pX":0.010560404577189552,"pZ":1.3438535034511845,"vX0":-3.2226064702633193,"vY0":-115.9507303936436,"vZ0":-4.989474191931588,"x":116.6,"y":202.5,"x0":0.8285514741395394,"y0":50.00296758984971,"z0":5.954282574225024,"aX":6.191816373772843},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.3,"breakHorizontal":-7.4,"spinRate":1330,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.47419097297694757,"extension":6.475766208561559},"index":1,"playId":"ed5b0454-02e7-3257-80da-df5482bef7a3","pitchNumber":2,"startTime":"2026-06-02T01:21:16.497Z","endTime":"2026-06-02T01:21:21.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957892570467266,"aZ":-28.07693452874967,"pfxX":-1.7117808163542108,"pfxZ":2.7685689826304154,"pX":-0.2712391109009939,"pZ":1.7364145348936002,"vX0":-2.7933812310595516,"vY0":-120.74061186073111,"vZ0":-3.9242866857985192,"x":127.34,"y":191.9,"x0":1.121965415935132,"y0":50.00375047657431,"z0":5.846714702377456,"aX":-2.5332834797650197},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.3,"breakHorizontal":3.7,"spinRate":2407,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.4532135884778099,"extension":6.225156055944931},"index":2,"playId":"3996e49f-782a-36a2-a827-713ed794f58b","pitchNumber":3,"startTime":"2026-06-02T01:21:33.096Z","endTime":"2026-06-02T01:21:37.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.036851350231515,"aZ":-36.04342673331196,"pfxX":-10.073449560643198,"pfxZ":-3.018896782586479,"pX":1.0766897860722562,"pZ":2.79229126566968,"vX0":2.3730448310773684,"vY0":-112.90065914210518,"vZ0":0.8114346115740805,"x":75.96,"y":163.39,"x0":1.3156119344760724,"y0":50.00318626680135,"z0":6.077905232018572,"aX":-12.904202542497181},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.9,"breakHorizontal":17.5,"spinRate":2989,"spinDirection":250},"zone":12,"typeConfidence":2.0,"plateTime":0.48656813247665864,"extension":6.213502214131216},"index":3,"playId":"810a5743-3391-3322-8608-1239d8b8fd47","pitchNumber":4,"startTime":"2026-06-02T01:21:49.848Z","endTime":"2026-06-02T01:21:54.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651842163971768,"aZ":-29.132805559533402,"pfxX":-2.0090961947568666,"pfxZ":2.068578606929658,"pX":0.3244096313994528,"pZ":1.581847393300187,"vX0":-1.3326688852776825,"vY0":-120.74694019240754,"vZ0":-3.989569364585564,"x":104.63,"y":196.07,"x0":1.1454593611611028,"y0":50.00255374318217,"z0":5.833710326450024,"aX":-2.9506493616112888},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.0,"breakHorizontal":4.0,"spinRate":2397,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4545306036974157,"extension":6.317459160624261},"index":4,"playId":"2f245924-76c3-372f-b1b7-e871b4c452e9","pitchNumber":5,"startTime":"2026-06-02T01:22:07.412Z","endTime":"2026-06-02T01:22:11.049Z","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":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64811016125553,"aZ":-26.77081176875333,"pfxX":6.828439326318081,"pfxZ":4.079429785060455,"pX":-1.3988957287298465,"pZ":2.6193678237747156,"vX0":-6.77678755925099,"vY0":-114.01035124272485,"vZ0":-1.8179211640659783,"x":170.32,"y":168.06,"x0":0.7155390645027958,"y0":50.004366669680664,"z0":6.052326801040995,"aX":9.050530456165424},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":7.2,"breakHorizontal":-10.8,"spinRate":1277,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.47918785248406737,"extension":6.597999758135051},"index":5,"playId":"d4e947b3-f09b-33f8-9265-b366ab0e0b02","pitchNumber":6,"startTime":"2026-06-02T01:22:35.272Z","endTime":"2026-06-02T01:22:38.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:22:38.791Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a line drive to right fielder Spencer Steer. Vinnie Pasquantino to 3rd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T01:22:46.280Z","endTime":"2026-06-02T01:24:11.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.4,"endSpeed":72.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.27415183961269,"aZ":-26.312928747059356,"pfxX":6.311614563134015,"pfxZ":4.410984758602558,"pX":0.7009539033612086,"pZ":2.2899838073438037,"vX0":-2.3396010784061576,"vY0":-114.27370225929594,"vZ0":-2.6051710378852673,"x":90.28,"y":176.95,"x0":0.9158256727380912,"y0":50.0013414262734,"z0":6.019384673897413,"aX":8.379554738497575},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.7,"breakHorizontal":-10.9,"spinRate":1423,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.47859431279362186,"extension":6.474460962827358},"index":0,"playId":"fde2a0ff-a6db-33c2-8e13-03ad476e448e","pitchNumber":1,"startTime":"2026-06-02T01:23:04.833Z","endTime":"2026-06-02T01:23:08.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.501050154503034,"aZ":-36.926077150754885,"pfxX":-5.99587841321555,"pfxZ":-3.7538561662026737,"pX":-0.04353529356237184,"pZ":2.254078415242691,"vX0":-1.3914037368529468,"vY0":-112.16250731929262,"vZ0":0.10010262573211004,"x":118.66,"y":177.92,"x0":1.364680326650279,"y0":50.00342309860286,"z0":5.994433045554705,"aX":-7.58993237999869},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-6.5,"breakHorizontal":11.2,"spinRate":2731,"spinDirection":348},"zone":8,"typeConfidence":2.0,"plateTime":0.4895453955475131,"extension":6.3070473582919},"index":1,"playId":"823d9e63-025d-3a63-98c2-8401dff1e628","pitchNumber":2,"startTime":"2026-06-02T01:23:20.685Z","endTime":"2026-06-02T01:23:23.686Z","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":80.8,"endSpeed":74.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736653373808085,"aZ":-26.862984089706227,"pfxX":8.014538354893391,"pfxZ":3.8175156123695198,"pX":0.7363305467027406,"pZ":1.5382207043489797,"vX0":-3.0229145783894475,"vY0":-117.62160168350088,"vZ0":-4.223980734332388,"x":88.93,"y":197.25,"x0":1.0018241421823666,"y0":50.003628838431624,"z0":5.867734565981634,"aX":11.153198181034776},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.1,"breakHorizontal":-13.7,"spinRate":1499,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.46690354513990906,"extension":6.483226232580377},"index":2,"playId":"6f27150f-33d9-300d-992c-712e549b3358","pitchNumber":3,"startTime":"2026-06-02T01:23:42.599Z","endTime":"2026-06-02T01:23:46.898Z","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":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219754249964147,"aZ":-25.363508270594675,"pfxX":7.415603592022917,"pfxZ":4.943351955982511,"pX":0.5894680731839216,"pZ":1.048596650520401,"vX0":-3.166263160586545,"vY0":-116.96507510706674,"vZ0":-5.534509233303886,"x":94.53,"y":210.47,"x0":1.001392259710802,"y0":50.00282419183788,"z0":5.840576073164119,"aX":10.217032465478164},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.8,"breakHorizontal":-12.6,"spinRate":1447,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.46929573438803684,"extension":6.428848630257215},"hitData":{"launchSpeed":69.7,"launchAngle":16.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.35,"coordY":136.7}},"index":3,"playId":"2a8337e4-8e05-3f72-b51d-463910947176","pitchNumber":4,"startTime":"2026-06-02T01:23:59.543Z","endTime":"2026-06-02T01:24:11.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:24:11.057Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T01:24:29.506Z","endTime":"2026-06-02T01:25:48.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03137283507731,"aZ":-13.055645878384633,"pfxX":2.4011583449246623,"pfxZ":11.94467148784933,"pX":-0.523215967621325,"pZ":4.1538066108547325,"vX0":-4.110920300060726,"vY0":-126.56771467959457,"vZ0":-2.0985687865976232,"x":136.94,"y":126.63,"x0":0.8199982536941721,"y0":50.00566272972043,"z0":6.055600414068693,"aX":3.844704668643343},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":21.2,"breakHorizontal":-3.2,"spinRate":2181,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.43497373189383426,"extension":6.353706537014321},"index":0,"playId":"1bf09da1-17e3-35f6-9958-74c9ce1119f7","pitchNumber":1,"startTime":"2026-06-02T01:24:40.559Z","endTime":"2026-06-02T01:24:43.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31454175139135,"aZ":-23.83186304594913,"pfxX":-1.4390828114595302,"pfxZ":5.695297865118603,"pX":-0.16742775459847262,"pZ":2.042838480550118,"vX0":-2.712946711542391,"vY0":-120.01531846956624,"vZ0":-4.1460118720918375,"x":123.38,"y":183.62,"x0":1.1627401931385875,"y0":50.003618824939174,"z0":5.904936059929256,"aX":-2.1077587541751317},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.6,"breakHorizontal":3.2,"spinRate":2321,"spinDirection":170},"zone":8,"typeConfidence":2.0,"plateTime":0.45564813599728815,"extension":6.403733228613087},"index":1,"playId":"2eefef88-f7fa-379c-b9e8-5dee1f50c8b1","pitchNumber":2,"startTime":"2026-06-02T01:24:56.929Z","endTime":"2026-06-02T01:25:02.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.923359376852638,"aZ":-13.744901548168883,"pfxX":2.555769805974615,"pfxZ":11.309931063612861,"pX":0.10850976392915274,"pZ":3.3134021916573744,"vX0":-2.722896463948934,"vY0":-127.29932216450055,"vZ0":-3.9327572799663333,"x":112.86,"y":149.32,"x0":0.863671661353744,"y0":50.000859952882315,"z0":5.977931428384526,"aX":4.163679417357436},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":19.7,"breakHorizontal":-4.0,"spinRate":2211,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4314875152050641,"extension":6.455867983782761},"index":2,"playId":"82ca77d4-32fc-3363-a1f7-3d76650072bd","pitchNumber":3,"startTime":"2026-06-02T01:25:25.096Z","endTime":"2026-06-02T01:25:28.096Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.174443826183325,"aZ":-15.49718179312836,"pfxX":3.749615505276619,"pfxZ":10.401605002395021,"pX":-0.1864986411798653,"pZ":3.4224125114877286,"vX0":-3.876846617989008,"vY0":-126.19761605928079,"vZ0":-3.324517266747999,"x":124.11,"y":146.37,"x0":0.887015979693602,"y0":50.00017461955161,"z0":6.015149641779225,"aX":6.009815925908041},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":18.2,"breakHorizontal":-5.9,"spinRate":2066,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.43507756482874393,"extension":6.354913119906346},"index":3,"playId":"70c3b324-0991-3064-892f-594fa528fcbb","pitchNumber":4,"startTime":"2026-06-02T01:25:44.194Z","endTime":"2026-06-02T01:25:48.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:25:48.234Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:28:51.220Z","endTime":"2026-06-02T01:29:04.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Black replaces Alex Lange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T01:27:02.986Z","endTime":"2026-06-02T01:27:23.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696131,"link":"/api/v1/people/696131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Will Benson replaces Blake Dunn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-02T01:27:23.425Z","endTime":"2026-06-02T01:28:54.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":694362,"link":"/api/v1/people/694362"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-02T01:28:53.322Z","endTime":"2026-06-02T01:28:53.323Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53868653949074,"aZ":-35.27442928815353,"pfxX":6.085380541724,"pfxZ":-2.135370266124463,"pX":0.5702883366788555,"pZ":2.9132275750868577,"vX0":5.573697887790289,"vY0":-119.96146921469422,"vZ0":2.256896214894976,"x":95.26,"y":160.12,"x0":-2.5793517241285904,"y0":50.00546842233993,"z0":5.118324002434417,"aX":8.81614783692421},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.0,"breakHorizontal":-12.5,"spinRate":2551,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.4576658147849444,"extension":6.468194193936609},"hitData":{"launchSpeed":64.7,"launchAngle":39.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.17,"coordY":120.2}},"index":3,"playId":"8edb3cc9-6c45-34f0-8e90-c961d823b82b","pitchNumber":1,"startTime":"2026-06-02T01:28:53.324Z","endTime":"2026-06-02T01:29:04.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:29:04.056Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday called out on strikes.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:29:11.883Z","endTime":"2026-06-02T01:30:58.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127708524490888,"aZ":-32.33048085612014,"pfxX":4.38556723622208,"pfxZ":-0.10443065833437437,"pX":0.2354865931467335,"pZ":2.8109415436779774,"vX0":5.441919930950377,"vY0":-122.49185642886215,"vZ0":1.4342753766222793,"x":108.02,"y":162.88,"x0":-2.5956940738989704,"y0":50.00287643228504,"z0":5.0090288930126015,"aX":6.576606341507218},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-9.4,"spinRate":2795,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.44939767899128746,"extension":6.495832013452036},"index":0,"playId":"7bebddda-cd88-358c-8e24-12b7ac049584","pitchNumber":1,"startTime":"2026-06-02T01:29:25.688Z","endTime":"2026-06-02T01:29:28.688Z","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":90.2,"endSpeed":82.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.998562002522654,"aZ":-32.4994230633335,"pfxX":-7.293794811468561,"pfxZ":-0.18652118909751803,"pX":-0.2140880750855609,"pZ":0.5671490515761026,"vX0":8.503454199938394,"vY0":-131.07116492114508,"vZ0":-4.519164367284721,"x":125.16,"y":223.47,"x0":-2.560447013341691,"y0":50.00443375238897,"z0":4.754366132883973,"aX":-12.62884721111281},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.2,"breakHorizontal":11.3,"spinRate":1226,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.41869373343743943,"extension":6.36902204507091},"index":1,"playId":"a4ed668c-9444-347f-aa6b-cbff6057e67c","pitchNumber":2,"startTime":"2026-06-02T01:29:40.189Z","endTime":"2026-06-02T01:29:43.790Z","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":83.8,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345436403934777,"aZ":-38.86200484799364,"pfxX":7.289451231560501,"pfxZ":-4.524190093737468,"pX":1.2949711738227438,"pZ":2.274248819349259,"vX0":6.723768910056127,"vY0":-121.74213327928086,"vZ0":1.552226657846297,"x":67.64,"y":177.38,"x0":-2.4654765937003322,"y0":50.00370362365256,"z0":5.031745582232323,"aX":10.77206909208626},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.4,"breakHorizontal":-15.0,"spinRate":2554,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45259959625566637,"extension":6.455215827465705},"index":2,"playId":"172307e8-9263-3350-80e8-6c23ca77a67e","pitchNumber":3,"startTime":"2026-06-02T01:29:58.521Z","endTime":"2026-06-02T01:30:02.338Z","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":95.3,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10335051781775,"aZ":-16.67917243380837,"pfxX":-8.493117287489715,"pfxZ":8.046615597566689,"pX":-0.06862779964792376,"pZ":3.125498746543469,"vX0":8.722186688515544,"vY0":-138.41590520145687,"vZ0":-2.3536158950953796,"x":119.62,"y":154.39,"x0":-2.16879721066672,"y0":50.00139730873877,"z0":5.113509372578553,"aX":-16.352768012828758},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":13.4,"spinRate":1977,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.39687327650248516,"extension":6.788262072487426},"index":3,"playId":"ddc96468-dd3e-3f7e-b19b-502a94acebfe","pitchNumber":4,"startTime":"2026-06-02T01:30:15.036Z","endTime":"2026-06-02T01:30:18.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178824592913628,"aZ":-31.510752706332877,"pfxX":-0.5832902975296332,"pfxZ":0.3931753242347735,"pX":0.5927646237598586,"pZ":3.501378153166502,"vX0":7.63822056530745,"vY0":-130.00764515091456,"vZ0":1.795847113955872,"x":94.41,"y":144.24,"x0":-2.3171390427825918,"y0":50.005479953130916,"z0":5.206230372698492,"aX":-0.9924654255841002},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-0.7,"spinRate":2483,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.42254071045350194,"extension":6.48278726038179},"index":4,"playId":"ec0b0658-ff0f-3d5d-9576-332b20106354","pitchNumber":5,"startTime":"2026-06-02T01:30:36.671Z","endTime":"2026-06-02T01:30:41.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.715339019919902,"aZ":-23.38574884211253,"pfxX":-10.574116986449138,"pfxZ":4.588800393983998,"pX":0.5910625386342023,"pZ":2.3091254869755833,"vX0":11.131570578429884,"vY0":-137.59399323275662,"vZ0":-2.626929192077902,"x":94.47,"y":176.43,"x0":-2.13445174376765,"y0":50.00508144594034,"z0":4.861985949368363,"aX":-20.264512760376075},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2247,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3981645737981263,"extension":6.739405447311883},"index":5,"playId":"592fe9e5-44a8-35d4-afe6-a3941a2f6cbe","pitchNumber":6,"startTime":"2026-06-02T01:30:54.234Z","endTime":"2026-06-02T01:30:58.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:30:58.064Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a line drive to right fielder Lane Thomas.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:31:04.177Z","endTime":"2026-06-02T01:31:38.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"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],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083866337784915,"aZ":-38.14470289982429,"pfxX":5.298885405030926,"pfxZ":-3.9862314688121394,"pX":-0.05196688579051966,"pZ":2.630751924418912,"vX0":4.126753057465704,"vY0":-122.09826812696359,"vZ0":1.687887602754912,"x":118.98,"y":167.75,"x0":-2.4580985352088742,"y0":50.004944939787414,"z0":5.23515043322507,"aX":7.928900737989774},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.5,"breakHorizontal":-10.7,"spinRate":2848,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.45016643019760405,"extension":6.394435202942289},"hitData":{"launchSpeed":96.4,"launchAngle":13.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.35,"coordY":98.21}},"index":0,"playId":"1815b9c2-987c-3477-8357-c544928659e5","pitchNumber":1,"startTime":"2026-06-02T01:31:27.356Z","endTime":"2026-06-02T01:31:38.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:31:38.323Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to left fielder Isaac Collins. Sal Stewart to 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:31:43.011Z","endTime":"2026-06-02T01:32:31.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.452155341674512,"aZ":-21.525204288585194,"pfxX":-10.888001901970387,"pfxZ":5.694333402701547,"pX":-0.5752566485231478,"pZ":2.5442467061893175,"vX0":8.420561503826216,"vY0":-136.2569386675217,"vZ0":-2.4671892879255575,"x":138.93,"y":170.09,"x0":-2.2994355690878416,"y0":50.00365679428142,"z0":4.9576330712463825,"aX":-20.36346380801524},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":17.8,"spinRate":2191,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4028139834252924,"extension":6.695304291559539},"index":0,"playId":"79cffbcc-2e80-3501-89ce-83d3c057aedd","pitchNumber":1,"startTime":"2026-06-02T01:32:04.897Z","endTime":"2026-06-02T01:32:08.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.211252040105585,"aZ":-30.80646668398533,"pfxX":-1.2968347994802165,"pfxZ":0.8430685970314062,"pX":0.4009632142404815,"pZ":2.1123401047459964,"vX0":7.179150912562226,"vY0":-127.15536174287635,"vZ0":-1.3204942360119183,"x":101.72,"y":181.75,"x0":-2.2963593677540506,"y0":50.00614332902535,"z0":5.093263477809182,"aX":-2.114687528688671},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":0.6,"spinRate":2399,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.43152848987898107,"extension":6.605616534128587},"hitData":{"launchSpeed":102.2,"launchAngle":7.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.57,"coordY":121.76}},"index":1,"playId":"6c3f3a37-22c7-3d6e-aedc-2f97506f0dd5","pitchNumber":2,"startTime":"2026-06-02T01:32:21.695Z","endTime":"2026-06-02T01:32:31.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:32:31.730Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathaniel Lowe pops out to third baseman Nick Loftin in foul territory.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:32:48.955Z","endTime":"2026-06-02T01:34:59.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.373469269637795,"aZ":-16.308131248178444,"pfxX":-8.047143010584925,"pfxZ":8.365748115962546,"pX":-0.7187808961753932,"pZ":4.650739247222257,"vX0":6.99835257359947,"vY0":-137.31077296168277,"vZ0":1.464963191110448,"x":144.4,"y":113.21,"x0":-2.2637402988038713,"y0":50.00030893494683,"z0":5.2248123442372725,"aX":-15.257762319330475},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":13.0,"spinRate":2351,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39996311203772983,"extension":6.6683852217540025},"index":0,"playId":"1719c9a4-445e-383a-9022-b3c9bf79b431","pitchNumber":1,"startTime":"2026-06-02T01:33:01.613Z","endTime":"2026-06-02T01:33:04.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.981640211874904,"aZ":-16.863689267862956,"pfxX":-8.943355609325058,"pfxZ":8.088621147414058,"pX":-0.23808500673809793,"pZ":3.3610300802310564,"vX0":8.341787915916496,"vY0":-137.1301797359343,"vZ0":-1.4119181011807438,"x":126.08,"y":148.03,"x0":-2.166191878636155,"y0":50.00656030805844,"z0":5.0399914890339845,"aX":-16.937033458869056},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":14.3,"spinRate":2363,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4003306581144215,"extension":6.7195247535865805},"index":1,"playId":"6e86774f-a2e4-34e6-b923-9acd312b38e1","pitchNumber":2,"startTime":"2026-06-02T01:33:17.718Z","endTime":"2026-06-02T01:33:22.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73325801216646,"aZ":-13.654245579453587,"pfxX":-8.724778344972075,"pfxZ":9.718901346442799,"pX":0.887843420097325,"pZ":1.0339295298180455,"vX0":11.103462341539702,"vY0":-137.2543815638946,"vZ0":-7.791230029129419,"x":83.16,"y":210.86,"x0":-2.0787894481374787,"y0":50.00255407745725,"z0":4.841589769049588,"aX":-16.625883250031837},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":13.4,"spinRate":2213,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3992495693765976,"extension":6.898584520171515},"index":2,"playId":"50bfd4da-3db6-37e4-807e-08d2159829dc","pitchNumber":3,"startTime":"2026-06-02T01:33:58.987Z","endTime":"2026-06-02T01:34:01.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676457065026835,"aZ":-23.626895940405856,"pfxX":-10.074006134101362,"pfxZ":4.476912956356436,"pX":0.6826546787275727,"pZ":3.1392493815568123,"vX0":10.918815124584512,"vY0":-136.94920865734898,"vZ0":-0.5428110080404642,"x":90.98,"y":154.02,"x0":-2.03668165888545,"y0":50.00536699309349,"z0":4.948273559656924,"aX":-19.24495849651639},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":16.1,"spinRate":2130,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.3991080606749655,"extension":6.698791992016717},"index":3,"playId":"b544d53c-3b3b-32d2-ab04-4c4ef6f4877c","pitchNumber":4,"startTime":"2026-06-02T01:34:25.870Z","endTime":"2026-06-02T01:34:29.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-02T01:34:33.675Z","endTime":"2026-06-02T01:34:49.403Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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":95.1,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.762914361372864,"aZ":-15.959821174047386,"pfxX":-8.856716979345135,"pfxZ":8.426998071414381,"pX":0.5162405976193832,"pZ":3.1572697420233142,"vX0":10.035557920804365,"vY0":-138.09651253016278,"vZ0":-2.39466489110485,"x":97.32,"y":153.53,"x0":-2.0203004465786285,"y0":50.00530251061496,"z0":5.113659372881905,"aX":-17.04825349649248},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2317,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.39715937447967153,"extension":6.774222773820898},"hitData":{"launchSpeed":73.3,"launchAngle":77.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":189.69}},"index":5,"playId":"2b97f273-85a5-3907-8c13-cbd136e3b89f","pitchNumber":5,"startTime":"2026-06-02T01:34:49.403Z","endTime":"2026-06-02T01:34:59.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:34:59.826Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lane Thomas singles on a ground ball to center fielder Will Benson.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:37:04.578Z","endTime":"2026-06-02T01:37:51.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Will Benson remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T01:36:28.974Z","endTime":"2026-06-02T01:37:06.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":694362,"link":"/api/v1/people/694362"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63728222709936,"aZ":-19.58322946196468,"pfxX":5.850225206090181,"pfxZ":7.839144892013037,"pX":-0.7207117979868373,"pZ":2.333717555521394,"vX0":-5.612096540347113,"vY0":-125.94006513100801,"vZ0":-5.084334121446332,"x":144.47,"y":175.77,"x0":0.7767421874322793,"y0":50.000978094142376,"z0":5.963052802769247,"aX":9.39433726374299},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":13.2,"breakHorizontal":-9.4,"spinRate":2029,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.4349415280782738,"extension":6.419227736129753},"index":1,"playId":"2b301dcc-a1a7-35ee-b58a-db6cf500a81d","pitchNumber":1,"startTime":"2026-06-02T01:37:06.887Z","endTime":"2026-06-02T01:37:10.959Z","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":78.5,"endSpeed":72.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.627858709467805,"aZ":-25.048788276799563,"pfxX":5.701591186810287,"pfxZ":5.3851859100594535,"pX":0.283668021024733,"pZ":0.48741338637091136,"vX0":-2.926608109938516,"vY0":-114.15782954169053,"vZ0":-6.731441342367777,"x":106.19,"y":225.62,"x0":0.8402593728772139,"y0":50.00035972595631,"z0":5.9334191173302635,"aX":7.539039714858901},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.4,"breakHorizontal":-9.6,"spinRate":1588,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4794427695041197,"extension":6.527635039958361},"index":2,"playId":"4cecf31f-a569-3734-944b-2dacf7713b11","pitchNumber":2,"startTime":"2026-06-02T01:37:21.183Z","endTime":"2026-06-02T01:37:24.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78331913409605,"aZ":-26.58480725484511,"pfxX":-3.368035616979641,"pfxZ":3.834244906455133,"pX":-0.4953829457817217,"pZ":2.1580017925531965,"vX0":-2.7417682689920575,"vY0":-120.14145856683277,"vZ0":-3.3497567210860586,"x":135.88,"y":180.51,"x0":1.0992016826272135,"y0":50.00411423148999,"z0":5.939109431545843,"aX":-4.912155196620262},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.4,"breakHorizontal":6.7,"spinRate":2271,"spinDirection":182},"zone":7,"typeConfidence":2.0,"plateTime":0.4563001142875849,"extension":6.2612685486241135},"hitData":{"launchSpeed":76.8,"launchAngle":10.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.0,"coordY":104.0}},"index":3,"playId":"7f24a0d4-5322-3735-ba26-804a322cd7a8","pitchNumber":3,"startTime":"2026-06-02T01:37:40.758Z","endTime":"2026-06-02T01:37:51.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:37:51.980Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a sharp line drive to right fielder Spencer Steer. Lane Thomas to 3rd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:38:08.180Z","endTime":"2026-06-02T01:38:43.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36977829856085,"aZ":-14.96731819363227,"pfxX":6.650037204962061,"pfxZ":10.702619194045546,"pX":-1.475153438441597,"pZ":1.8670564610090838,"vX0":-7.957018105452556,"vY0":-126.4226669867849,"vZ0":-6.7785214500919055,"x":173.23,"y":188.37,"x0":0.8588928128145203,"y0":50.005076139487706,"z0":5.798748486059964,"aX":10.69472439388365},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":17.9,"breakHorizontal":-10.1,"spinRate":2180,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.43436074145923964,"extension":6.395021945715395},"index":0,"playId":"a57eff0d-c44b-36db-8040-50e7c9afebf2","pitchNumber":1,"startTime":"2026-06-02T01:38:15.952Z","endTime":"2026-06-02T01:38:19.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.981643544501555,"aZ":-14.94256997339725,"pfxX":6.53906154646108,"pfxZ":10.765196883408063,"pX":0.13090258482260853,"pZ":2.807384188637139,"vX0":-4.317655527608551,"vY0":-126.0685778546755,"vZ0":-4.742848805628894,"x":112.01,"y":162.98,"x0":1.0210973373666332,"y0":50.00224421171991,"z0":5.929416715273178,"aX":10.465808010389244},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":18.6,"breakHorizontal":-10.8,"spinRate":2037,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.43540542482837363,"extension":6.382030466938219},"hitData":{"launchSpeed":104.8,"launchAngle":23.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.15,"coordY":77.93}},"index":1,"playId":"1bab2da9-c59a-3fdd-89c4-9a71490eaae1","pitchNumber":2,"startTime":"2026-06-02T01:38:32.921Z","endTime":"2026-06-02T01:38:43.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:38:43.553Z","atBatIndex":74},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Loftin out on a sacrifice fly to center fielder Will Benson. Lane Thomas scores.","rbi":1,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:39:01.639Z","endTime":"2026-06-02T01:39:38.865Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":{"id":605335,"link":"/api/v1/people/605335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.5,"endSpeed":72.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.988433157619333,"aZ":-27.6455722442102,"pfxX":7.929793787880402,"pfxZ":3.424908392477384,"pX":0.3455728243678157,"pZ":3.2062841883311037,"vX0":-3.780176069548333,"vY0":-114.2350748256078,"vZ0":-0.3609333808145512,"x":103.83,"y":152.21,"x0":0.9913100916844986,"y0":50.00302410210391,"z0":6.083454765228145,"aX":10.483292264120834},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.4,"breakHorizontal":-13.4,"spinRate":1453,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.47943797416154643,"extension":6.40781680143183},"index":0,"playId":"51b7dc30-6d72-3e02-8a2d-90c8c7c86c50","pitchNumber":1,"startTime":"2026-06-02T01:39:11.387Z","endTime":"2026-06-02T01:39:15.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.400566294086588,"aZ":-15.624648711846458,"pfxX":4.517417820490026,"pfxZ":10.232906652722006,"pX":-0.4420287255198899,"pZ":3.9776638809632288,"vX0":-4.9441191763824195,"vY0":-126.76971221467113,"vZ0":-2.125640237491101,"x":133.85,"y":131.38,"x0":0.9523216676632026,"y0":50.005492376831214,"z0":6.08291675150396,"aX":7.308745343477459},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":18.2,"breakHorizontal":-7.0,"spinRate":2258,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4330819580143128,"extension":6.3197636418081595},"hitData":{"launchSpeed":88.3,"launchAngle":25.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.8,"coordY":69.76}},"index":1,"playId":"d300ecce-0634-3e69-9d94-303e8eabf703","pitchNumber":2,"startTime":"2026-06-02T01:39:27.394Z","endTime":"2026-06-02T01:39:38.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:39:38.865Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Isbel grounds into a double play, second baseman Edwin Arroyo to shortstop Matt McLain to first baseman Nathaniel Lowe. Michael Massey out at 2nd. Kyle Isbel out at 1st.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:40:03.649Z","endTime":"2026-06-02T01:40:31.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":"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":86.9,"endSpeed":79.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.001722139303784,"aZ":-15.101851741217736,"pfxX":3.4939265431992315,"pfxZ":10.606842600345438,"pX":0.62592079616207,"pZ":2.2435071651308442,"vX0":-1.8922575726004192,"vY0":-126.4066148480598,"vZ0":-6.025942211184708,"x":93.14,"y":178.21,"x0":0.932247559070604,"y0":50.00605435270357,"z0":5.881236602179544,"aX":5.626237231815475},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":2229,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4341639676857705,"extension":6.328150183842761},"index":0,"playId":"f3d5286f-a7ac-32d5-a134-40078953f15d","pitchNumber":1,"startTime":"2026-06-02T01:40:08.247Z","endTime":"2026-06-02T01:40:12.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22146258670505,"aZ":-28.42681966606709,"pfxX":-2.727296539197718,"pfxZ":2.548165295359367,"pX":-0.15818013892919414,"pZ":2.037820975836779,"vX0":-2.396665004872805,"vY0":-120.51490884501294,"vZ0":-3.2071174201569304,"x":123.03,"y":183.76,"x0":1.2032977592363205,"y0":50.00581231976043,"z0":5.8944447323197995,"aX":-4.015427791483482},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.1,"breakHorizontal":5.5,"spinRate":2276,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.454345722391436,"extension":6.249547154516661},"hitData":{"launchSpeed":98.5,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":153.2}},"index":1,"playId":"2e1bd83b-6ebf-3ade-802f-d4a7873cfb72","pitchNumber":2,"startTime":"2026-06-02T01:40:23.745Z","endTime":"2026-06-02T01:40:31.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:40:31.760Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:43:04.161Z","endTime":"2026-06-02T01:46:35.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eli Morgan replaces Mason Black.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T01:42:08.809Z","endTime":"2026-06-02T01:43:06.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669212,"link":"/api/v1/people/669212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":81.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.297362988866034,"aZ":-11.85606981138484,"pfxX":-5.110802903964108,"pfxZ":11.70255764813373,"pX":-0.5816663677652366,"pZ":2.642156486871247,"vX0":1.0533925485005575,"vY0":-132.00449506078843,"vZ0":-5.796297313865068,"x":139.17,"y":167.44,"x0":-0.32629927284145355,"y0":50.006548959882956,"z0":5.766216312776649,"aX":-8.87686112919688},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.9,"breakHorizontal":9.0,"spinRate":2262,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.41750304905922153,"extension":6.450761645277866},"index":1,"playId":"03c7dbfd-4192-3b91-a1ec-ea815b071a89","pitchNumber":1,"startTime":"2026-06-02T01:43:06.446Z","endTime":"2026-06-02T01:43:11.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.157418060482282,"aZ":-28.822031579579384,"pfxX":0.1633123285707114,"pfxZ":2.1600595995218157,"pX":0.04582507649957083,"pZ":3.2980648235094856,"vX0":1.4312248517536434,"vY0":-123.74565295317727,"vZ0":-0.4418486790082622,"x":115.25,"y":149.73,"x0":-0.5607403307277273,"y0":50.006078599870236,"z0":5.888725417170077,"aX":0.25370874445038566},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-0.6,"spinRate":2356,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.4422364583057288,"extension":6.2886024441973545},"index":2,"playId":"34ac867d-31fc-3664-b32b-c400a469a7de","pitchNumber":2,"startTime":"2026-06-02T01:43:47.877Z","endTime":"2026-06-02T01:43:51.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60114794255215,"aZ":-28.750319767300237,"pfxX":0.8416319448687308,"pfxZ":2.2038629325598285,"pX":0.8011936871902371,"pZ":1.96318732678443,"vX0":2.5204043157293725,"vY0":-123.54781882930384,"vZ0":-3.697195490850419,"x":86.46,"y":185.77,"x0":-0.33966149648497723,"y0":50.00097815577631,"z0":5.883593724557998,"aX":1.3066837648728147},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":-2.0,"spinRate":2375,"spinDirection":169},"zone":9,"typeConfidence":0.9,"plateTime":0.44258645517598305,"extension":6.230037365361458},"index":3,"playId":"b80c82c7-54a4-3856-a974-e6a375390b3e","pitchNumber":3,"startTime":"2026-06-02T01:44:07.062Z","endTime":"2026-06-02T01:44:10.062Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-02T01:44:20.896Z","endTime":"2026-06-02T01:44:35.019Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.6,"endSpeed":70.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19605246269176,"aZ":-31.515909365201626,"pfxX":-9.99343184805735,"pfxZ":0.5318460611882083,"pX":2.1798035566753984,"pZ":-0.2658108725783513,"vX0":7.369327363338214,"vY0":-111.08577116540279,"vZ0":-5.7433340105292485,"x":33.91,"y":245.96,"x0":0.09763445228610672,"y0":50.002820686350724,"z0":5.677235336051109,"aX":-12.335441713426267},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-0.5,"breakHorizontal":15.8,"spinRate":2183,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.4954223062129559,"extension":6.235819890965624},"index":5,"playId":"09328965-0643-3415-a8f2-cf80a763f79c","pitchNumber":4,"startTime":"2026-06-02T01:44:35.019Z","endTime":"2026-06-02T01:44:38.019Z","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":91.8,"endSpeed":82.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761939782097627,"aZ":-11.599228413656224,"pfxX":-6.01379235750977,"pfxZ":11.533225494199062,"pX":0.921158802972281,"pZ":3.6345877425135065,"vX0":5.125551572121715,"vY0":-133.4741736070476,"vZ0":-3.5878407609631964,"x":81.89,"y":140.65,"x0":-0.2534412031106458,"y0":50.00130901368149,"z0":5.845805186541307,"aX":-10.72723391002261},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.2,"breakHorizontal":9.6,"spinRate":2387,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.4121516260497291,"extension":6.310611524104745},"index":6,"playId":"136a6250-99b2-3a7f-b21a-bb726ac41c7c","pitchNumber":5,"startTime":"2026-06-02T01:45:00.565Z","endTime":"2026-06-02T01:45:04.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00688130731806,"aZ":-28.877582206256978,"pfxX":-10.799104540594502,"pfxZ":2.6353218061770676,"pX":1.0618284368604338,"pZ":2.1511981322689873,"vX0":5.9805965452814185,"vY0":-111.318801041889,"vZ0":-1.4409668976750063,"x":76.53,"y":180.7,"x0":-0.26416950037760056,"y0":50.000120510856924,"z0":5.811701141604021,"aX":-13.476727339542506},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":4.7,"breakHorizontal":17.9,"spinRate":2263,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.4930747349991691,"extension":6.328444918445436},"index":7,"playId":"840beb10-d830-3209-b7ec-d82c9966fca7","pitchNumber":6,"startTime":"2026-06-02T01:45:18.902Z","endTime":"2026-06-02T01:45:21.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.826578477659467,"aZ":-30.14333192108901,"pfxX":3.1303107640436947,"pfxZ":1.2440503841859902,"pX":1.5092737304414858,"pZ":1.7330633209628457,"vX0":3.5559079648978478,"vY0":-127.29515037968494,"vZ0":-4.126126321057329,"x":59.47,"y":191.99,"x0":-0.3159303391984318,"y0":50.0006962165274,"z0":5.779893118584307,"aX":5.1006082871820135},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-6.5,"spinRate":2576,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.43142099589130023,"extension":6.450832706603801},"index":8,"playId":"c0da7853-f92f-35e6-aa47-0bdf10237724","pitchNumber":7,"startTime":"2026-06-02T01:45:44.770Z","endTime":"2026-06-02T01:45:49.602Z","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":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.316304843447096,"aZ":-30.0806009692397,"pfxX":-10.540282057587495,"pfxZ":1.708883493124418,"pX":-0.15217980931822006,"pZ":2.4722077090620047,"vX0":3.6490044940834645,"vY0":-110.19887981637171,"vZ0":-0.39682986769918915,"x":122.8,"y":172.03,"x0":-0.4638139641483924,"y0":50.003598977621984,"z0":5.843328864231916,"aX":-12.911669698930318},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":3.4,"breakHorizontal":18.1,"spinRate":2201,"spinDirection":269},"zone":5,"typeConfidence":0.9,"plateTime":0.49780672968181783,"extension":6.378447574622431},"index":9,"playId":"85663e49-618e-3ed9-b522-02b88f633b7d","pitchNumber":8,"startTime":"2026-06-02T01:46:05.129Z","endTime":"2026-06-02T01:46:08.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.635056045898665,"aZ":-9.759774598701373,"pfxX":-5.233719719347983,"pfxZ":12.347897576114919,"pX":0.7373087493132554,"pZ":3.664715177239879,"vX0":3.700906972654014,"vY0":-134.48884786041492,"vZ0":-4.127349868772744,"x":88.9,"y":139.83,"x0":0.017028238784696247,"y0":50.00363767159176,"z0":5.922727477386071,"aX":-9.500986560081587},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.6,"breakHorizontal":8.6,"spinRate":2416,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.408691600781645,"extension":6.382492990173793},"index":10,"playId":"4cdbb64d-ff91-3e82-98f3-04f740c03900","pitchNumber":9,"startTime":"2026-06-02T01:46:32.681Z","endTime":"2026-06-02T01:46:35.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:46:35.934Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:46:39.070Z","endTime":"2026-06-02T01:48:29.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15068039785626,"aZ":-29.335741379264213,"pfxX":1.3117150109730358,"pfxZ":1.8252103777980597,"pX":-0.09065756705688713,"pZ":2.1448727686370836,"vX0":1.0498896925450862,"vY0":-123.7793909298992,"vZ0":-2.8520414549144695,"x":120.46,"y":180.87,"x0":-0.6903768537241506,"y0":50.003900363862506,"z0":5.762321639575042,"aX":2.040092376044474},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":-2.6,"spinRate":2455,"spinDirection":157},"zone":8,"typeConfidence":0.9,"plateTime":0.44209413924912955,"extension":6.2493591438548055},"index":0,"playId":"d3c586e7-14c6-3cad-b8e0-409f4034c99b","pitchNumber":1,"startTime":"2026-06-02T01:47:04.506Z","endTime":"2026-06-02T01:47:08.538Z","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.5,"endSpeed":83.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.596864138183925,"aZ":-9.91391548975358,"pfxX":-6.135177839112319,"pfxZ":12.33619644517189,"pX":1.091327490183547,"pZ":2.1420789148846393,"vX0":4.870201304724576,"vY0":-134.35564274180626,"vZ0":-7.709712041436888,"x":75.4,"y":180.94,"x0":0.04066466409670509,"y0":50.00659810675479,"z0":5.776851370793647,"aX":-11.074909872999955},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.6,"breakHorizontal":9.8,"spinRate":2408,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4096831729827546,"extension":6.545589377969134},"index":1,"playId":"01f3a1c4-d647-3d3d-9302-ef8660b16190","pitchNumber":2,"startTime":"2026-06-02T01:47:21.606Z","endTime":"2026-06-02T01:47:26.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60219072033488,"aZ":-12.830940861880864,"pfxX":-6.588341230178286,"pfxZ":10.88735775782433,"pX":-0.5073844519347903,"pZ":3.609450517261611,"vX0":1.7176547057168974,"vY0":-133.42124044560137,"vZ0":-3.4061546867229384,"x":136.34,"y":141.32,"x0":-0.3096477614599308,"y0":50.002991806217956,"z0":5.846588301305605,"aX":-11.704801719112659},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":11.4,"spinRate":2380,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4128410312468622,"extension":6.329071974401427},"index":2,"playId":"623003d6-6d34-3ecf-ad87-e0ba2792d2fb","pitchNumber":3,"startTime":"2026-06-02T01:47:40.483Z","endTime":"2026-06-02T01:47:43.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-02T01:47:51.952Z","endTime":"2026-06-02T01:48:06.878Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.4,"endSpeed":71.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.195922405037397,"aZ":-30.22825329260101,"pfxX":-11.639485292286697,"pfxZ":1.5142186772440525,"pX":1.818429471848707,"pZ":2.219276380685854,"vX0":7.205991939614726,"vY0":-112.49753570987174,"vZ0":-1.42596065676104,"x":47.69,"y":178.86,"x0":0.08773965863124188,"y0":50.0020735056596,"z0":5.922383758173458,"aX":-14.934961052208614},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":2.6,"breakHorizontal":19.2,"spinRate":2331,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.48667087241950746,"extension":6.238240078699768},"index":4,"playId":"419b3a9a-e8b4-3562-83d5-01313cce842f","pitchNumber":4,"startTime":"2026-06-02T01:48:06.878Z","endTime":"2026-06-02T01:48:10.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45070898072717,"aZ":-29.154832366031446,"pfxX":0.6995711984914088,"pfxZ":1.8182738808821277,"pX":0.8740793442094629,"pZ":1.4584944821929646,"vX0":3.279242095724134,"vY0":-127.74547371362041,"vZ0":-4.946983223144031,"x":83.68,"y":199.4,"x0":-0.5151920049268137,"y0":50.0002778494491,"z0":5.702293311207372,"aX":1.1600089260407542},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2624,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.42818005292423944,"extension":6.425258756599225},"index":5,"playId":"678dc344-5623-3800-990e-5ebae74419ef","pitchNumber":5,"startTime":"2026-06-02T01:48:26.104Z","endTime":"2026-06-02T01:48:29.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:48:29.322Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edwin Arroyo singles on a line drive to right fielder Lane Thomas.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:48:31.470Z","endTime":"2026-06-02T01:49:10.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80813659779259,"aZ":-28.054610057461577,"pfxX":-11.367955622943725,"pfxZ":3.2170052299301624,"pX":-0.4936488074373292,"pZ":2.8643110467667707,"vX0":3.832418674613597,"vY0":-113.15519943042656,"vZ0":-0.15087741744456318,"x":135.82,"y":161.44,"x0":-0.7430637962230698,"y0":50.00506101918116,"z0":5.769372447241286,"aX":-14.578409808861023},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":6.1,"breakHorizontal":19.4,"spinRate":2243,"spinDirection":260},"zone":1,"typeConfidence":0.9,"plateTime":0.4861309075294056,"extension":6.430197923102792},"hitData":{"launchSpeed":94.0,"launchAngle":15.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.41,"coordY":102.17}},"index":0,"playId":"92ba5e15-1957-3682-90fc-d2412ff08260","pitchNumber":1,"startTime":"2026-06-02T01:48:58.457Z","endTime":"2026-06-02T01:49:10.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:49:10.647Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt McLain doubles (10) on a line drive to left fielder Isaac Collins. Edwin Arroyo scores.","rbi":1,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:49:27.339Z","endTime":"2026-06-02T01:49:54.519Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":{"id":669212,"link":"/api/v1/people/669212"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24337123981961,"aZ":-10.6082610133339,"pfxX":-6.8645669201187625,"pfxZ":12.616099721851612,"pX":-0.25130647533047346,"pZ":2.2303869392911593,"vX0":2.2957071887586813,"vY0":-131.3030921461941,"vZ0":-6.858046439813076,"x":126.58,"y":178.56,"x0":-0.25616551417809486,"y0":50.001827426558016,"z0":5.702887869260883,"aX":-11.73386326179316},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":21.1,"breakHorizontal":11.8,"spinRate":2355,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.42054589048839874,"extension":6.518975448157192},"hitData":{"launchSpeed":99.4,"launchAngle":19.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.58,"coordY":107.55}},"index":0,"playId":"69e271a2-bcde-3b4c-b3b3-1f00695a9852","pitchNumber":1,"startTime":"2026-06-02T01:49:42.770Z","endTime":"2026-06-02T01:49:54.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:49:54.519Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Benson walks.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:50:16.351Z","endTime":"2026-06-02T01:52:23.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1701116513204,"aZ":-29.536621527821815,"pfxX":-11.205253728764827,"pfxZ":2.07278344886019,"pX":0.47505302424517615,"pZ":1.2487410099848775,"vX0":5.702061757848441,"vY0":-112.58621530513854,"vZ0":-3.04626032439459,"x":98.89,"y":205.06,"x0":-0.6465712816467948,"y0":50.00312311470619,"z0":5.636584404233418,"aX":-14.254767172832358},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":3.2,"breakHorizontal":18.6,"spinRate":2228,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.4881887640957707,"extension":6.431734635525835},"index":0,"playId":"30061afb-94d1-3c99-b89f-be6796e9af96","pitchNumber":1,"startTime":"2026-06-02T01:50:31.905Z","endTime":"2026-06-02T01:50:36.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.322184760780384,"aZ":-31.91775057642076,"pfxX":-10.375311654348906,"pfxZ":0.20034634195044898,"pX":0.4514922744205075,"pZ":1.1171508345599694,"vX0":5.311399395147239,"vY0":-113.04058796335242,"vZ0":-2.855186612154961,"x":99.79,"y":208.62,"x0":-0.5915212195564218,"y0":50.00389023484171,"z0":5.629801273362646,"aX":-13.30819008312621},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-0.1,"breakHorizontal":17.3,"spinRate":2269,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.4862047230668298,"extension":6.433191940921807},"index":1,"playId":"c6619ba4-3a4f-31e4-b4ed-e65a9656f254","pitchNumber":2,"startTime":"2026-06-02T01:50:49.974Z","endTime":"2026-06-02T01:50:54.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403486662238816,"aZ":-29.238868361388178,"pfxX":1.8931291247575723,"pfxZ":1.8585816242633708,"pX":1.706548104159471,"pZ":1.8836731007484964,"vX0":4.682362167995642,"vY0":-124.52871765787124,"vZ0":-3.65207213978234,"x":51.95,"y":187.92,"x0":-0.43904178520858506,"y0":50.00494459689193,"z0":5.770190238784318,"aX":2.9934342558008047},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-4.4,"spinRate":2562,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.4386915560243101,"extension":6.198457367054998},"index":2,"playId":"f4c9f8fe-af2b-38bf-a085-bcb9a680704a","pitchNumber":3,"startTime":"2026-06-02T01:51:10.437Z","endTime":"2026-06-02T01:51:14.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245544511892586,"aZ":-29.473546129085843,"pfxX":-10.834221626839774,"pfxZ":2.0599049463663275,"pX":0.3176524709966477,"pZ":0.5004358346872982,"vX0":5.072108143405302,"vY0":-114.1683472959394,"vZ0":-4.976869194242743,"x":104.89,"y":225.27,"x0":-0.5325012628972176,"y0":50.00359514657068,"z0":5.6303210213531685,"aX":-14.213533119323388},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.6,"breakHorizontal":18.2,"spinRate":2308,"spinDirection":266},"zone":14,"typeConfidence":0.9,"plateTime":0.4809030595640391,"extension":6.672365658708975},"index":3,"playId":"70d29c7a-cdbd-3636-a062-a4073569118e","pitchNumber":4,"startTime":"2026-06-02T01:51:31.191Z","endTime":"2026-06-02T01:51:35.297Z","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":91.6,"endSpeed":83.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4802419189132,"aZ":-11.779251724633172,"pfxX":-6.053397092588079,"pfxZ":11.427948766227953,"pX":0.6136915993706487,"pZ":3.894936959302136,"vX0":4.67894901328286,"vY0":-133.2157978845871,"vZ0":-2.8093500635913484,"x":93.61,"y":133.62,"x0":-0.3850967125265781,"y0":50.00332105341457,"z0":5.822735034397476,"aX":-10.804471190471613},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.3,"breakHorizontal":9.8,"spinRate":2265,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4122567043163663,"extension":6.293883454050192},"index":4,"playId":"034c77dc-4952-3a85-b4ca-11770067d101","pitchNumber":5,"startTime":"2026-06-02T01:51:56.711Z","endTime":"2026-06-02T01:52:00.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722743720582606,"aZ":-29.21178635080767,"pfxX":1.325055210750953,"pfxZ":1.854977560889001,"pX":0.907538226169753,"pZ":1.6840818213315423,"vX0":3.5828748723324653,"vY0":-125.76578830913903,"vZ0":-4.22187209667834,"x":82.41,"y":193.31,"x0":-0.7105101567842618,"y0":50.001192655512234,"z0":5.76757095816462,"aX":2.1103651840008077},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.6,"breakHorizontal":-3.2,"spinRate":2577,"spinDirection":175},"zone":14,"typeConfidence":0.9,"plateTime":0.43637849075961954,"extension":6.258476936572622},"index":5,"playId":"8318c2a2-7bb7-3205-a560-d3251df313ca","pitchNumber":6,"startTime":"2026-06-02T01:52:18.918Z","endTime":"2026-06-02T01:52:23.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:52:23.008Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:52:29.988Z","endTime":"2026-06-02T01:54:27.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.023"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".886"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".617"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.71"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.81"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.93"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.70"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.85"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.50"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.17"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.28"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".074"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".088"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.023"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".886"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".617"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.693440714929366,"aZ":-29.479557813844593,"pfxX":1.8322822859391632,"pfxZ":1.6493757010393093,"pX":0.49028693018827296,"pZ":2.594902839037198,"vX0":2.60471281345631,"vY0":-127.28403855793798,"vZ0":-2.197893145724096,"x":98.31,"y":168.72,"x0":-0.786785528985169,"y0":50.00133198294371,"z0":5.818837718817283,"aX":2.9857293429467937},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-4.0,"spinRate":2462,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.43138660776654314,"extension":6.370370528995074},"index":0,"playId":"5fbbd9a1-4df8-32b8-a0c7-3f6da93567a5","pitchNumber":1,"startTime":"2026-06-02T01:52:55.294Z","endTime":"2026-06-02T01:52:59.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62681958744339,"aZ":-31.090372931411256,"pfxX":-10.050279874119258,"pfxZ":0.8306389727441044,"pX":0.008922698433739693,"pZ":3.4451881522803567,"vX0":4.435887727027171,"vY0":-114.03798532246003,"vZ0":1.3658629473706234,"x":116.66,"y":145.76,"x0":-0.6645633971377184,"y0":50.00257650381784,"z0":5.924883585841274,"aX":-13.125061306206332},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.2,"breakHorizontal":16.9,"spinRate":2209,"spinDirection":261},"zone":2,"typeConfidence":0.9,"plateTime":0.4818597058630143,"extension":6.1849724032489215},"index":1,"playId":"1790fc06-c442-31e7-90d6-5e8c36c77c6e","pitchNumber":2,"startTime":"2026-06-02T01:53:13.395Z","endTime":"2026-06-02T01:53:40.412Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-02T01:53:59.644Z","endTime":"2026-06-02T01:54:23.533Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.224877366948512,"aZ":-25.351205241016444,"pfxX":0.35698762935935546,"pfxZ":4.088187936856661,"pX":0.9369210107759487,"pZ":1.426204583353176,"vX0":3.7530072776556627,"vY0":-127.79700545231734,"vZ0":-5.8796052175283124,"x":81.29,"y":200.27,"x0":-0.5917585208469578,"y0":50.00096884813747,"z0":5.725541452706122,"aX":0.5951569371625263},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":-1.4,"spinRate":2654,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.42720330044115595,"extension":6.307236309444935},"index":3,"playId":"b9f60748-e6ee-3ade-b388-63db564f5cea","pitchNumber":3,"startTime":"2026-06-02T01:54:23.533Z","endTime":"2026-06-02T01:54:27.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:54:27.434Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:52:29.988Z","endTime":"2026-06-02T01:54:27.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.023"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".886"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".617"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.71"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.81"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.93"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.70"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.85"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.50"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.17"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.28"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".074"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".088"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.023"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".886"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".617"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.693440714929366,"aZ":-29.479557813844593,"pfxX":1.8322822859391632,"pfxZ":1.6493757010393093,"pX":0.49028693018827296,"pZ":2.594902839037198,"vX0":2.60471281345631,"vY0":-127.28403855793798,"vZ0":-2.197893145724096,"x":98.31,"y":168.72,"x0":-0.786785528985169,"y0":50.00133198294371,"z0":5.818837718817283,"aX":2.9857293429467937},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-4.0,"spinRate":2462,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.43138660776654314,"extension":6.370370528995074},"index":0,"playId":"5fbbd9a1-4df8-32b8-a0c7-3f6da93567a5","pitchNumber":1,"startTime":"2026-06-02T01:52:55.294Z","endTime":"2026-06-02T01:52:59.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62681958744339,"aZ":-31.090372931411256,"pfxX":-10.050279874119258,"pfxZ":0.8306389727441044,"pX":0.008922698433739693,"pZ":3.4451881522803567,"vX0":4.435887727027171,"vY0":-114.03798532246003,"vZ0":1.3658629473706234,"x":116.66,"y":145.76,"x0":-0.6645633971377184,"y0":50.00257650381784,"z0":5.924883585841274,"aX":-13.125061306206332},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.2,"breakHorizontal":16.9,"spinRate":2209,"spinDirection":261},"zone":2,"typeConfidence":0.9,"plateTime":0.4818597058630143,"extension":6.1849724032489215},"index":1,"playId":"1790fc06-c442-31e7-90d6-5e8c36c77c6e","pitchNumber":2,"startTime":"2026-06-02T01:53:13.395Z","endTime":"2026-06-02T01:53:40.412Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-02T01:53:59.644Z","endTime":"2026-06-02T01:54:23.533Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.224877366948512,"aZ":-25.351205241016444,"pfxX":0.35698762935935546,"pfxZ":4.088187936856661,"pX":0.9369210107759487,"pZ":1.426204583353176,"vX0":3.7530072776556627,"vY0":-127.79700545231734,"vZ0":-5.8796052175283124,"x":81.29,"y":200.27,"x0":-0.5917585208469578,"y0":50.00096884813747,"z0":5.725541452706122,"aX":0.5951569371625263},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":-1.4,"spinRate":2654,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.42720330044115595,"extension":6.307236309444935},"index":3,"playId":"b9f60748-e6ee-3ade-b388-63db564f5cea","pitchNumber":3,"startTime":"2026-06-02T01:54:23.533Z","endTime":"2026-06-02T01:54:27.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T01:54:27.434Z","atBatIndex":82},"scoringPlays":[5,8,38,50,57,75,80],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":143.19,"y":145.6},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":44.73,"y":54.14},"type":"H","description":"Home Run"}],"home":[{"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":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":188.39,"y":111.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":176.2,"y":54.07},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":138.17,"y":217.02},"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":1,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":121.62,"y":144.86},"type":"O","description":"Pop Out"}]}},{"startIndex":11,"endIndex":17,"top":[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":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":157.38,"y":149.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":118.87,"y":144.08},"type":"O","description":"Groundout"}],"home":[{"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":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":160.2,"y":168.4},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":168.5,"y":80.92},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":164.56,"y":96.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":135.17,"y":105.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":107.52,"y":116.92},"type":"O","description":"Flyout"}],"home":[{"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":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":97.51,"y":183.16},"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":3,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"coordinates":{"x":106.2,"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":3,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":195.34,"y":89.99},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":113.45,"y":181.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":93.53,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":107.03,"y":216.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":121.41,"y":184.11},"type":"O","description":"Groundout"}],"home":[{"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":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":152.82,"y":152.19},"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":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":56.51,"y":112.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":121.94,"y":133.59},"type":"O","description":"Forceout"}]}},{"startIndex":36,"endIndex":45,"top":[36,37,38,39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":71.28,"y":57.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":96.26,"y":96.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":107.72,"y":35.13},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":195.68,"y":126.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":151.93,"y":71.42},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":119.88,"y":168.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":104.18,"y":171.45},"type":"O","description":"Forceout"}]}},{"startIndex":46,"endIndex":54,"top":[46,47,48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":127.49,"y":95.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":178.37,"y":114.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":135.3,"y":76.24},"type":"O","description":"Flyout"}],"home":[{"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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":117.4,"y":158.58},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":102.05,"y":141.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":188.84,"y":54.01},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":109.25,"y":107.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":63.31,"y":115.15},"type":"O","description":"Lineout"}],"home":[{"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":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":120.28,"y":84.27},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66,67],"bottom":[68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":130.01,"y":51.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":99.62,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":171.35,"y":136.7},"type":"H","description":"Single"}],"home":[{"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":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":116.17,"y":120.2},"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":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":177.35,"y":98.21},"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":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":58.57,"y":121.76},"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":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":96.07,"y":189.69},"type":"O","description":"Pop Out"}]}},{"startIndex":73,"endIndex":82,"top":[73,74,75,76],"bottom":[77,78,79,80,81,82],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":113.0,"y":104.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":199.15,"y":77.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":126.8,"y":69.76},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":152.32,"y":153.2},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":173.41,"y":102.17},"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":9,"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":31.58,"y":107.55},"type":"H","description":"Double"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":9},"away":{"runs":9,"hits":13,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"catcher":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"first":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"second":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"third":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"center":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"right":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"onDeck":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"inHole":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"battingOrder":10,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"onDeck":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"inHole":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"pitcher":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"battingOrder":2,"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":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":7,"airOuts":12,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":1,"hits":13,"hitByPitch":1,"avg":".237","atBats":38,"obp":".312","slg":".378","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":24,"rbi":9,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":6,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"4.50","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.41","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":62,"strikes":84,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":2,"pitchesPerInning":"16.22","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":37,"groundOuts":23,"airOuts":59,"runs":23,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":21,"intentionalWalks":1,"hits":39,"hitByPitch":1,"avg":".223","atBats":175,"obp":".305","slg":".389","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":68,"rbi":26,"leftOnBase":65,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","assists":12,"putOuts":217,"errors":1,"chances":230,"fielding":".996","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669212":{"person":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":9,"strikes":16,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":15,"airOuts":18,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":71,"obp":".407","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":302,"era":"5.51","inningsPitched":"16.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.90","battersFaced":81,"outs":49,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":107,"strikes":195,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":1,"winPercentage":".000","pitchesPerInning":"18.49","gamesFinished":7,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.27","walksPer9Inn":"4.41","hitsPer9Inn":"12.67","runsScoredPer9":"5.51","homeRunsPer9":"2.20","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"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"}]},"ID696131":{"person":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","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":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":7,"gamesStarted":0,"flyOuts":7,"groundOuts":2,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":160,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":38,"outs":26,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":59,"strikes":101,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.14","rbi":0,"winPercentage":".---","pitchesPerInning":"18.46","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.35","walksPer9Inn":"3.12","hitsPer9Inn":"10.38","runsScoredPer9":"2.08","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".143","slg":".143","ops":".286","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"10.80","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":9,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":15,"strikes":20,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.40","hitsPer9Inn":"21.60","runsScoredPer9":"10.80","homeRunsPer9":"5.40","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":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":21,"groundOuts":28,"airOuts":48,"runs":21,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":53,"baseOnBalls":25,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".216","atBats":162,"obp":".332","slg":".315","ops":".647","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":51,"rbi":16,"leftOnBase":85,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":14,"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":88,"errors":1,"chances":90,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":44,"groundOuts":51,"airOuts":78,"runs":21,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":1,"hits":45,"hitByPitch":5,"avg":".206","atBats":218,"obp":".257","slg":".358","ops":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":78,"rbi":25,"leftOnBase":112,"sacBunts":0,"sacFlies":3,"babip":".218","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.22","popOuts":15,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":15,"stolenBasePercentage":".652","caughtStealingPercentage":".348","assists":12,"putOuts":243,"errors":3,"chances":258,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679883":{"person":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 1-2)","summary":"5.0 IP, ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":41,"strikes":45,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":2,"flyOuts":15,"groundOuts":25,"airOuts":21,"runs":13,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":100,"obp":".388","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":509,"era":"4.44","inningsPitched":"26.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.71","battersFaced":116,"outs":79,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":211,"strikes":298,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".333","pitchesPerInning":"19.33","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"8.54","walksPer9Inn":"5.47","hitsPer9Inn":"9.91","runsScoredPer9":"4.44","homeRunsPer9":"0.68","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"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":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"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":28,"flyOuts":14,"groundOuts":21,"airOuts":28,"runs":11,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".214","atBats":70,"obp":".326","slg":".314","ops":".640","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":22,"rbi":14,"leftOnBase":31,"sacBunts":1,"sacFlies":3,"babip":".238","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":42,"errors":5,"chances":93,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":6,"groundOuts":21,"airOuts":18,"runs":17,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":85,"obp":".418","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":399,"era":"6.33","inningsPitched":"21.1","wins":3,"losses":3,"saves":11,"saveOpportunities":16,"holds":1,"blownSaves":5,"earnedRuns":15,"whip":"1.92","battersFaced":98,"outs":64,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":399,"balls":157,"strikes":242,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"18.70","gamesFinished":20,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"7.59","walksPer9Inn":"5.48","hitsPer9Inn":"11.81","runsScoredPer9":"7.17","homeRunsPer9":"0.42","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":35,"groundOuts":25,"airOuts":42,"runs":14,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".250","atBats":116,"obp":".274","slg":".457","ops":".731","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":53,"rbi":16,"leftOnBase":65,"sacBunts":1,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.20","popOuts":3,"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":75,"putOuts":55,"errors":0,"chances":130,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":8,"groundOuts":14,"airOuts":11,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":2,"avg":".263","atBats":57,"obp":".328","slg":".316","ops":".644","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":18,"rbi":2,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".375","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":17,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":16,"groundOuts":10,"airOuts":22,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":63,"obp":".310","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":281,"era":"3.86","inningsPitched":"16.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":7,"whip":"1.29","battersFaced":71,"outs":49,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":281,"balls":95,"strikes":186,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".500","pitchesPerInning":"17.20","gamesFinished":1,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.37","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"1.65","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663568":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":18,"groundOuts":42,"airOuts":30,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":114,"obp":".248","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":458,"era":"3.48","inningsPitched":"31.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.94","battersFaced":121,"outs":93,"gamesPitched":5,"completeGames":1,"shutouts":1,"pitchesThrown":458,"balls":159,"strikes":299,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".750","pitchesPerInning":"14.77","gamesFinished":0,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"5.52","walksPer9Inn":"1.74","hitsPer9Inn":"6.68","runsScoredPer9":"4.06","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":40,"groundOuts":45,"airOuts":80,"runs":21,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":45,"baseOnBalls":28,"intentionalWalks":1,"hits":45,"hitByPitch":1,"avg":".213","atBats":211,"obp":".303","slg":".336","ops":".639","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":71,"rbi":26,"leftOnBase":100,"sacBunts":0,"sacFlies":4,"babip":".242","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.20","popOuts":23,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":405,"errors":3,"chances":443,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":14,"groundOuts":38,"airOuts":42,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":8,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".243","atBats":148,"obp":".294","slg":".365","ops":".659","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":54,"rbi":11,"leftOnBase":64,"sacBunts":4,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":124,"errors":2,"chances":126,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":15,"groundOuts":22,"airOuts":22,"runs":8,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":86,"obp":".260","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":369,"era":"1.93","inningsPitched":"23.1","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":5,"whip":"0.99","battersFaced":96,"outs":70,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":137,"strikes":232,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.81","gamesFinished":1,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"10.41","walksPer9Inn":"3.09","hitsPer9Inn":"5.79","runsScoredPer9":"3.09","homeRunsPer9":"0.39","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":12,"flyOuts":47,"groundOuts":62,"airOuts":88,"runs":28,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":65,"baseOnBalls":26,"intentionalWalks":1,"hits":58,"hitByPitch":3,"atBats":271,"obp":".290","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1096,"era":"3.23","inningsPitched":"75.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.12","battersFaced":302,"outs":226,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1096,"balls":396,"strikes":700,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".571","pitchesPerInning":"14.55","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.77","walksPer9Inn":"3.11","hitsPer9Inn":"6.93","runsScoredPer9":"3.35","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":35,"groundOuts":60,"airOuts":71,"runs":28,"doubles":15,"triples":1,"homeRuns":3,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":0,"hits":60,"hitByPitch":0,"avg":".268","atBats":224,"obp":".325","slg":".384","ops":".709","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":86,"rbi":21,"leftOnBase":81,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.67","popOuts":13,"lineOuts":23},"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":101,"putOuts":49,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":12,"flyOuts":50,"groundOuts":63,"airOuts":79,"runs":31,"doubles":18,"triples":2,"homeRuns":4,"strikeOuts":60,"baseOnBalls":23,"intentionalWalks":0,"hits":73,"hitByPitch":1,"atBats":271,"obp":".327","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1120,"era":"3.55","inningsPitched":"71.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.35","battersFaced":299,"outs":213,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1120,"balls":391,"strikes":729,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".333","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"7.61","walksPer9Inn":"2.92","hitsPer9Inn":"9.25","runsScoredPer9":"3.93","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657041":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":27,"groundOuts":14,"airOuts":43,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":21,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".226","atBats":106,"obp":".354","slg":".321","ops":".675","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":34,"rbi":14,"leftOnBase":49,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":11,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":63,"errors":1,"chances":68,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":33,"groundOuts":47,"airOuts":61,"runs":30,"doubles":15,"triples":2,"homeRuns":5,"strikeOuts":48,"baseOnBalls":17,"intentionalWalks":0,"hits":57,"hitByPitch":0,"atBats":210,"obp":".322","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":872,"era":"4.61","inningsPitched":"52.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.41","battersFaced":230,"outs":158,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":872,"balls":317,"strikes":555,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".333","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"8.20","walksPer9Inn":"2.91","hitsPer9Inn":"9.74","runsScoredPer9":"5.13","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656638":{"person":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":15,"groundOuts":26,"airOuts":20,"runs":14,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":93,"obp":".339","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":450,"era":"4.50","inningsPitched":"26.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.35","battersFaced":109,"outs":78,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":172,"strikes":278,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".000","pitchesPerInning":"17.31","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"7.62","runsScoredPer9":"4.85","homeRunsPer9":"0.69","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":40,"airOuts":37,"runs":20,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":44,"hitByPitch":2,"avg":".242","atBats":182,"obp":".310","slg":".401","ops":".711","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":73,"rbi":13,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":100,"errors":0,"chances":106,"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"}]},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":14,"gamesStarted":0,"flyOuts":4,"groundOuts":13,"airOuts":9,"runs":14,"doubles":1,"triples":0,"homeRuns":7,"strikeOuts":20,"baseOnBalls":11,"intentionalWalks":2,"hits":15,"hitByPitch":0,"atBats":56,"obp":".388","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":276,"era":"8.36","inningsPitched":"14.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.86","battersFaced":68,"outs":42,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":276,"balls":110,"strikes":166,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".000","pitchesPerInning":"19.71","gamesFinished":6,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"12.86","walksPer9Inn":"7.07","hitsPer9Inn":"9.64","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":12,"groundOuts":28,"airOuts":23,"runs":7,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":3,"hits":19,"hitByPitch":1,"atBats":80,"obp":".330","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":372,"era":"2.74","inningsPitched":"23.0","wins":0,"losses":2,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.30","battersFaced":95,"outs":69,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":372,"balls":145,"strikes":227,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"16.17","gamesFinished":3,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"5.09","walksPer9Inn":"4.30","hitsPer9Inn":"7.43","runsScoredPer9":"2.74","homeRunsPer9":"1.17","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":44,"groundOuts":47,"airOuts":78,"runs":30,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":46,"baseOnBalls":25,"intentionalWalks":3,"hits":68,"hitByPitch":1,"avg":".287","atBats":237,"obp":".355","slg":".477","ops":".832","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":113,"rbi":26,"leftOnBase":81,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":15,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":77,"errors":2,"chances":215,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[695600,677951,686469,695506,686555,657041,686681,679845,664728,679883,670167,656638,696131,669212],"pitchers":[679883,670167,656638,696131,669212],"bench":[672580,516782,521692,686475],"bullpen":[702070,674444,668674,663568,607625,663738,621381,608379],"battingOrder":[695600,677951,686469,695506,686555,657041,686681,679845,664728],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Witt Jr. (16, Leibrandt); Thomas, L (4, Leibrandt)."},{"label":"HR","value":"Thomas, L (2, 1st inning off Richardson, 3 on, 2 out); Caglianone (6, 5th inning off Leibrandt, 1 on, 1 out); Massey (5, 7th inning off Leibrandt, 0 on, 2 out)."},{"label":"TB","value":"Caglianone 5; Collins; Loftin; Massey 6; Pasquantino 2; Thomas, L 7; Witt Jr. 2."},{"label":"RBI","value":"Caglianone 2 (13); Loftin (14); Massey (16); Pasquantino (26); Thomas, L 4 (14)."},{"label":"2-out RBI","value":"Massey; Thomas, L 4; Pasquantino."},{"label":"Runners left in scoring position, 2 out","value":"Collins; Massey; Caglianone; Jensen; Thomas, L."},{"label":"SF","value":"Loftin."},{"label":"GIDP","value":"Isbel."},{"label":"Team RISP","value":"3-for-12."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Witt Jr.-Massey-Pasquantino)."}]}],"note":[]},"home":{"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":3,"groundOuts":6,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".230","atBats":32,"obp":".314","slg":".395","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":10,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":12,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":38,"obp":".422","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"4.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.46","battersFaced":45,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":67,"strikes":96,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":9,"pitchesPerInning":"18.11","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":17,"groundOuts":10,"airOuts":26,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".247","atBats":81,"obp":".354","slg":".395","ops":".749","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":32,"rbi":12,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","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":53,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":33,"groundOuts":59,"airOuts":57,"runs":34,"doubles":11,"triples":0,"homeRuns":12,"strikeOuts":50,"baseOnBalls":32,"intentionalWalks":3,"hits":58,"hitByPitch":1,"avg":".261","atBats":222,"obp":".354","slg":".473","ops":".827","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":105,"rbi":37,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":10,"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":48,"putOuts":280,"errors":0,"chances":328,"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"}]},"ID680689":{"person":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"1.0 IP, 4 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":17,"strikes":13,"strikePercentage":".430","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"27.00","inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.40","battersFaced":10,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":22,"strikes":19,"strikePercentage":".460","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"winPercentage":".000","pitchesPerInning":"24.60","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"16.20","walksPer9Inn":"10.80","hitsPer9Inn":"10.80","runsScoredPer9":"27.00","homeRunsPer9":"10.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":13,"airOuts":6,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":34,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":142,"era":"5.19","inningsPitched":"8.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.15","battersFaced":37,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":49,"strikes":93,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.17","rbi":0,"winPercentage":".---","pitchesPerInning":"16.38","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.27","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"5.19","homeRunsPer9":"1.04","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":25,"gamesStarted":0,"flyOuts":19,"groundOuts":16,"airOuts":27,"runs":15,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":87,"obp":".343","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":368,"era":"5.56","inningsPitched":"22.2","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":14,"whip":"1.50","battersFaced":99,"outs":68,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":368,"balls":141,"strikes":227,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".333","pitchesPerInning":"16.24","gamesFinished":5,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.74","walksPer9Inn":"4.76","hitsPer9Inn":"8.74","runsScoredPer9":"5.96","homeRunsPer9":"3.18","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":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":9,"groundOuts":35,"airOuts":27,"runs":16,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".258","atBats":128,"obp":".340","slg":".539","ops":".879","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":69,"rbi":25,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.22","popOuts":4,"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":4,"putOuts":63,"errors":0,"chances":67,"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":11,"gamesStarted":11,"flyOuts":34,"groundOuts":51,"airOuts":62,"runs":36,"doubles":9,"triples":2,"homeRuns":16,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":70,"hitByPitch":3,"atBats":217,"obp":".376","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":914,"era":"6.18","inningsPitched":"51.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.69","battersFaced":238,"outs":153,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":914,"balls":352,"strikes":562,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".286","pitchesPerInning":"17.92","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.82","hitsPer9Inn":"12.35","runsScoredPer9":"6.35","homeRunsPer9":"2.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":2,"chances":11,"fielding":".818","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":38,"groundOuts":43,"airOuts":62,"runs":22,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":26,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".198","atBats":197,"obp":".298","slg":".325","ops":".623","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":64,"rbi":21,"leftOnBase":93,"sacBunts":1,"sacFlies":0,"babip":".246","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.40","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":85,"errors":0,"chances":220,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":11,"strikes":23,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":68,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":19,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":20,"strikes":48,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"13.60","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605335":{"person":{"id":605335,"fullName":"Brandon Leibrandt","link":"/api/v1/people/605335"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 5 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":30,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"7.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"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":1,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":26,"obp":".433","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"7.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.17","battersFaced":30,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":5,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"15.00","runsScoredPer9":"7.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"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"}]},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":20,"groundOuts":12,"airOuts":26,"runs":10,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":1,"hits":15,"hitByPitch":1,"avg":".179","atBats":84,"obp":".317","slg":".310","ops":".627","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":26,"rbi":5,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"0.46","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.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":60,"errors":1,"chances":61,"fielding":".984","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"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":21,"groundOuts":46,"airOuts":45,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":4,"avg":".181","atBats":155,"obp":".260","slg":".258","ops":".518","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":40,"rbi":8,"leftOnBase":54,"sacBunts":4,"sacFlies":1,"babip":".230","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":113,"errors":1,"chances":115,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694362":{"person":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"jerseyNumber":"59","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":7,"groundOuts":14,"airOuts":17,"runs":10,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".269","atBats":67,"obp":".329","slg":".388","ops":".717","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":26,"rbi":2,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".354","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":0,"chances":38,"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"}]},"ID664731":{"person":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":7,"rbi":4,"leftOnBase":8,"sacBunts":2,"sacFlies":1,"babip":".429","groundOutsToAirouts":"0.67","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":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":3,"putOuts":45,"errors":4,"chances":52,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":37,"groundOuts":41,"airOuts":60,"runs":34,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".272","atBats":202,"obp":".348","slg":".431","ops":".779","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":87,"rbi":21,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.86","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":200,"errors":2,"chances":217,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":28,"groundOuts":24,"airOuts":50,"runs":11,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".193","atBats":145,"obp":".292","slg":".317","ops":".609","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":46,"rbi":17,"leftOnBase":77,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.25","popOuts":9,"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":10,"stolenBases":31,"stolenBasePercentage":".756","caughtStealingPercentage":".244","assists":19,"putOuts":334,"errors":1,"chances":354,"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":"400","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":13,"groundOuts":21,"airOuts":31,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".227","atBats":119,"obp":".306","slg":".370","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":44,"rbi":15,"leftOnBase":64,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.75","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695490":{"person":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":5,"gamesStarted":5,"flyOuts":15,"groundOuts":25,"airOuts":30,"runs":16,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":5,"atBats":97,"obp":".361","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":460,"era":"5.20","inningsPitched":"27.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.37","battersFaced":120,"outs":83,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":174,"strikes":286,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".667","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"7.16","walksPer9Inn":"4.23","hitsPer9Inn":"8.13","runsScoredPer9":"5.20","homeRunsPer9":"2.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":11},"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":28,"gamesStarted":0,"flyOuts":8,"groundOuts":30,"airOuts":17,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":1,"hits":15,"hitByPitch":3,"atBats":87,"obp":".291","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":421,"era":"2.49","inningsPitched":"25.1","wins":1,"losses":3,"saves":1,"saveOpportunities":3,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.07","battersFaced":104,"outs":76,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":172,"strikes":249,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.76","rbi":0,"winPercentage":".250","pitchesPerInning":"16.62","gamesFinished":4,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"9.24","walksPer9Inn":"4.26","hitsPer9Inn":"5.33","runsScoredPer9":"3.55","homeRunsPer9":"0.71","inheritedRunners":19,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":18,"obp":".476","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":90,"era":"12.27","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.73","battersFaced":21,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"24.55","gamesFinished":1,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"4.91","walksPer9Inn":"7.36","hitsPer9Inn":"17.18","runsScoredPer9":"12.27","homeRunsPer9":"4.91","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":17,"groundOuts":19,"airOuts":36,"runs":19,"doubles":8,"triples":1,"homeRuns":10,"strikeOuts":25,"baseOnBalls":19,"intentionalWalks":1,"hits":34,"hitByPitch":0,"avg":".301","atBats":113,"obp":".398","slg":".655","ops":"1.053","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":74,"rbi":27,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.30","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":61,"errors":0,"chances":61,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":10,"gamesStarted":9,"flyOuts":36,"groundOuts":47,"airOuts":53,"runs":36,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":61,"hitByPitch":2,"atBats":193,"obp":".374","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":833,"era":"6.90","inningsPitched":"45.2","wins":0,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.71","battersFaced":215,"outs":137,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":301,"strikes":532,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"18.24","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"6.90","walksPer9Inn":"3.35","hitsPer9Inn":"12.02","runsScoredPer9":"7.09","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"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":29,"gamesStarted":0,"flyOuts":13,"groundOuts":28,"airOuts":26,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":101,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":443,"era":"3.62","inningsPitched":"27.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":11,"whip":"1.39","battersFaced":120,"outs":82,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":443,"balls":171,"strikes":272,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".333","pitchesPerInning":"16.21","gamesFinished":6,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"8.89","walksPer9Inn":"5.27","hitsPer9Inn":"7.24","runsScoredPer9":"4.94","homeRunsPer9":"0.99","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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,666181,668709,701398,553993,663993,668715,663886,695490,680574,680689,657571,605335],"pitchers":[680689,657571,605335],"bench":[670770,664731,667472],"bullpen":[671096,622088,656271,695505,666157,687209,594580,663978,663574,663903],"battingOrder":[666181,668709,701398,553993,663993,668715,663886,695490,680574],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McLain, M (10, Morgan)."},{"label":"HR","value":"Bleday (10, 1st inning off Avila, 0 on, 1 out)."},{"label":"TB","value":"Arroyo; Bleday 4; McLain, M 2; Steer; Stewart, S; Suárez, E."},{"label":"RBI","value":"Bleday (27); McLain, M (21)."},{"label":"2-out RBI","value":"McLain, M."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, N; Arroyo 2; Bleday."},{"label":"GIDP","value":"Steer."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Leibrandt (1, pickoff)."},{"label":"DP","value":"(Arroyo-McLain, M-Lowe, N)."}]}],"note":[{"label":"a","value":"Flied out for Dunn in the 8th."}]}},"officials":[{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Avila."},{"label":"IBB","value":"Witt Jr. (by Leibrandt)."},{"label":"HBP","value":"Witt Jr. (by Richardson)."},{"label":"ABS Challenge","value":"Stephenson, T (Ball-Confirmed); Jensen (Ball-Overturned to Strike); Isbel (Strike-Confirmed); Bleday (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Avila 86-45; Schreiber 11-5; Lange 9-8; Black 15-10; Morgan 25-16; Richardson 30-13; Ferguson, C 34-23; Leibrandt 99-60."},{"label":"Groundouts-flyouts","value":"Avila 5-2; Schreiber 1-0; Lange 0-0; Black 0-1; Morgan 0-0; Richardson 0-0; Ferguson, C 2-1; Leibrandt 5-5."},{"label":"Batters faced","value":"Avila 21; Schreiber 3; Lange 3; Black 5; Morgan 6; Richardson 7; Ferguson, C 8; Leibrandt 30."},{"label":"Umpires","value":"HP: Willie Traynor. 1B: Andy Fletcher. 2B: Cory Blaser. 3B: Alex Tosi. "},{"label":"Weather","value":"74 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"19,409."},{"label":"Venue","value":"Great American Ball Park."},{"label":"June 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041","boxscoreName":"Thomas, L"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":27,"groundOuts":14,"airOuts":43,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":21,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".226","atBats":106,"obp":".354","slg":".321","ops":".675","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":34,"rbi":14,"leftOnBase":49,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":11,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":63,"errors":1,"chances":68,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","boxscoreName":"Caglianone"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":40,"airOuts":37,"runs":20,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":44,"hitByPitch":2,"avg":".242","atBats":182,"obp":".310","slg":".401","ops":".711","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":73,"rbi":13,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":100,"errors":0,"chances":106,"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":63,"hittingGameScore":63},{"player":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","boxscoreName":"Massey"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":35,"groundOuts":25,"airOuts":42,"runs":14,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".250","atBats":116,"obp":".274","slg":".457","ops":".731","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":53,"rbi":16,"leftOnBase":65,"sacBunts":1,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.20","popOuts":3,"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":75,"putOuts":55,"errors":0,"chances":130,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"loser":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}