{"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":825069,"link":"/api/v1.1/game/825069/feed/live","metaData":{"wait":10,"timeStamp":"20260620_044229","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825069,"type":"R","doubleHeader":"N","id":"2026/06/19/minmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825069-2026-06-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-20T01:45:00Z","originalDate":"2026-06-19","officialDate":"2026-06-19","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":77,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":41,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":36,"losses":41,"winningPercentage":".468"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":39,"losses":36,"ties":0,"pct":".520"},"records":{},"divisionLeader":false,"wins":39,"losses":36,"winningPercentage":".520"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691783":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783","firstName":"Jordan","lastName":"Lawlar","primaryNumber":"10","birthDate":"2002-07-17","currentAge":24,"birthCity":"Carrollton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jordan","useLastName":"Lawlar","middleName":"Jeffrey-Joseph","boxscoreName":"Lawlar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Lawlar","nameSlug":"jordan-lawlar-691783","firstLastName":"Jordan Lawlar","lastFirstName":"Lawlar, Jordan","lastInitName":"Lawlar, J","initLastName":"J Lawlar","fullFMLName":"Jordan Jeffrey-Joseph Lawlar","fullLFMName":"Lawlar, Jordan Jeffrey-Joseph","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694410":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410","firstName":"LuJames","lastName":"Groover","primaryNumber":"16","birthDate":"2002-04-16","currentAge":24,"birthCity":"East Point","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"LuJames","useLastName":"Groover","boxscoreName":"Groover","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"LuJames Groover","nameTitle":"III","nameSuffix":"III","nameSlug":"lujames-groover-694410","firstLastName":"LuJames Groover","lastFirstName":"Groover, LuJames","lastInitName":"Groover, L","initLastName":"L Groover","fullFMLName":"LuJames Groover","fullLFMName":"Groover, LuJames ","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID694371":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371","firstName":"Thomas","lastName":"Troy","primaryNumber":"9","birthDate":"2002-01-17","currentAge":24,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":197,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Troy","middleName":"Joachim","boxscoreName":"Troy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Troy","nameSlug":"tommy-troy-694371","firstLastName":"Tommy Troy","lastFirstName":"Troy, Tommy","lastInitName":"Troy, T","initLastName":"T Troy","fullFMLName":"Thomas Joachim Troy","fullLFMName":"Troy, Thomas Joachim","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID686753":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753","firstName":"Drey","lastName":"Jameson","primaryNumber":"99","birthDate":"1997-08-17","currentAge":29,"birthCity":"Greenfield","birthStateProvince":"IN","birthCountry":"USA","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drey","useLastName":"Jameson","middleName":"Matthew","boxscoreName":"Jameson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"Dray","mlbDebutDate":"2022-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drey Jameson","nameSlug":"drey-jameson-686753","firstLastName":"Drey Jameson","lastFirstName":"Jameson, Drey","lastInitName":"Jameson, D","initLastName":"D Jameson","fullFMLName":"Drey Matthew Jameson","fullLFMName":"Jameson, Drey Matthew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID702474":{"id":702474,"fullName":"Mike Paredes","link":"/api/v1/people/702474","firstName":"Michael","lastName":"Paredes","primaryNumber":"53","birthDate":"2000-07-27","currentAge":26,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Paredes","middleName":"Exodus","boxscoreName":"Paredes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Paredes","nameSlug":"mike-paredes-702474","firstLastName":"Mike Paredes","lastFirstName":"Paredes, Mike","lastInitName":"Paredes, M","initLastName":"M Paredes","fullFMLName":"Michael Exodus Paredes","fullLFMName":"Paredes, Michael Exodus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID689520":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520","firstName":"Cody","lastName":"Laweryson","birthDate":"1998-05-10","currentAge":28,"birthCity":"Bingham","birthStateProvince":"ME","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Laweryson","middleName":"Orion","boxscoreName":"Laweryson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-09-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Laweryson","nameSlug":"cody-laweryson-689520","firstLastName":"Cody Laweryson","lastFirstName":"Laweryson, Cody","lastInitName":"Laweryson, C","initLastName":"C Laweryson","fullFMLName":"Cody Orion Laweryson","fullLFMName":"Laweryson, Cody Orion","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID693459":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459","firstName":"Kyler","lastName":"Fedko","birthDate":"1999-09-21","currentAge":26,"birthCity":"Gibsonia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Kyler","useLastName":"Fedko","middleName":"John","boxscoreName":"Fedko, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyler Fedko","nameSlug":"kyler-fedko-693459","firstLastName":"Kyler Fedko","lastFirstName":"Fedko, Kyler","lastInitName":"Fedko, K","initLastName":"K Fedko","fullFMLName":"Kyler John Fedko","fullLFMName":"Fedko, Kyler John","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656976":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976","firstName":"Pavin","lastName":"Smith","primaryNumber":"26","birthDate":"1996-02-06","currentAge":30,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pavin","useLastName":"Smith","middleName":"Joe","boxscoreName":"Smith, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"PAY-vin","mlbDebutDate":"2020-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pavin Smith","nameSlug":"pavin-smith-656976","firstLastName":"Pavin Smith","lastFirstName":"Smith, Pavin","lastInitName":"Smith, P","initLastName":"P Smith","fullFMLName":"Pavin Joe Smith","fullLFMName":"Smith, Pavin Joe","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID700270":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270","firstName":"Yilber","lastName":"Díaz","primaryNumber":"62","birthDate":"2000-08-19","currentAge":26,"birthCity":"Guatire","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yilber","useLastName":"Díaz","middleName":"Daniel","boxscoreName":"Díaz, Y","gender":"M","nameMatrilineal":"Peraza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yilber Díaz","nameSlug":"yilber-diaz-700270","firstLastName":"Yilber Díaz","lastFirstName":"Díaz, Yilber","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yilber Daniel Díaz","fullLFMName":"Díaz, Yilber Daniel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID679358":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358","firstName":"Eric","lastName":"Orze","primaryNumber":"19","birthDate":"1997-08-21","currentAge":29,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Orze","middleName":"Paul","boxscoreName":"Orze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"oar-zee","mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Orze","nameSlug":"eric-orze-679358","firstLastName":"Eric Orze","lastFirstName":"Orze, Eric","lastInitName":"Orze, E","initLastName":"E Orze","fullFMLName":"Eric Paul Orze","fullLFMName":"Orze, Eric Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"77","wind":"0 mph, None"},"gameInfo":{"attendance":25110,"firstPitch":"2026-06-20T01:45:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"home":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":700156,"fullName":"Max Whieldon","link":"/api/v1/people/700156"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out sharply to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T01:45:35.918Z","endTime":"2026-06-20T01:45:51.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T22:14:29.415Z","endTime":"2026-06-20T01:20:01.599Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-20T01:20:01.599Z","endTime":"2026-06-20T01:45:09.063Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-20T01:45:09.063Z","endTime":"2026-06-20T01:45:38.059Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51373422498722,"aZ":-16.322481006898652,"pfxX":-7.3565091385752925,"pfxZ":8.550010293974418,"pX":-0.12914557160530238,"pZ":2.4577915884385253,"vX0":8.817169122369277,"vY0":-135.29138473544648,"vZ0":-4.37190803855119,"x":121.92,"y":172.42,"x0":-2.474589183408671,"y0":50.00154557957685,"z0":5.2386495081969295,"aX":-13.63708073861883},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":11.4,"spinRate":2471,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4048576828333039,"extension":6.300896188557288},"hitData":{"launchSpeed":100.2,"launchAngle":37.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":172.19,"coordY":59.35}},"index":3,"playId":"84657641-9869-3038-b61f-91073590ca87","pitchNumber":1,"startTime":"2026-06-20T01:45:38.059Z","endTime":"2026-06-20T01:45:51.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:45:51.448Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a sharp fly ball to left fielder Lourdes Gurriel Jr. Byron Buxton out at 2nd on the throw, left fielder Lourdes Gurriel Jr. to second baseman Ketel Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T01:45:51.788Z","endTime":"2026-06-20T01:46:40.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.415691459454084,"aZ":-19.674991444868926,"pfxX":-6.2319670286399695,"pfxZ":6.911768868461586,"pX":-1.1498900681942177,"pZ":4.318134364578463,"vX0":5.810965543670776,"vY0":-133.5325993569598,"vZ0":0.6094580754972136,"x":160.83,"y":122.19,"x0":-2.5432466938574643,"y0":50.002011228731,"z0":5.501143618961469,"aX":-11.268329905745597},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":10.1,"spinRate":2465,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.41000163105172893,"extension":5.999122664408949},"index":0,"playId":"38250b60-a285-3063-b729-6982840bc817","pitchNumber":1,"startTime":"2026-06-20T01:46:11.916Z","endTime":"2026-06-20T01:46:14.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247143327598607,"aZ":-19.339112590486717,"pfxX":-6.167186367314342,"pfxZ":7.053816630655975,"pX":0.6666737373377837,"pZ":2.9705852084766726,"vX0":10.286008790872454,"vY0":-133.88364429425587,"vZ0":-2.479766101876714,"x":91.59,"y":158.57,"x0":-2.419527953604846,"y0":50.003348649778026,"z0":5.2891110534703465,"aX":-11.223795754787862},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":9.0,"spinRate":2474,"spinDirection":231},"zone":3,"typeConfidence":0.9,"plateTime":0.4087226449657049,"extension":6.441433324091737},"hitData":{"launchSpeed":103.7,"launchAngle":24.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":49.8,"coordY":70.69}},"index":1,"playId":"e5f24d2b-b993-332e-b42a-6edc02f13e67","pitchNumber":2,"startTime":"2026-06-20T01:46:26.496Z","endTime":"2026-06-20T01:46:40.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:46:40.495Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a ground ball to pitcher Michael Soroka.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T01:47:08.740Z","endTime":"2026-06-20T01:47:43.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647336,"link":"/api/v1/people/647336"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658220592401324,"aZ":-17.5608243719291,"pfxX":-5.707353732540314,"pfxZ":7.770036756149601,"pX":-0.016047283533782354,"pZ":2.932905585871034,"vX0":8.422827592289737,"vY0":-135.75758338158198,"vZ0":-3.074669937704971,"x":117.61,"y":159.59,"x0":-2.4066939354503765,"y0":50.0001745363568,"z0":5.291406469892833,"aX":-10.73093912546472},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":8.8,"spinRate":2422,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.40231497394932614,"extension":6.223165576811525},"index":0,"playId":"0a73aa1f-bed5-302b-b222-4ed9c8c072ae","pitchNumber":1,"startTime":"2026-06-20T01:47:21.181Z","endTime":"2026-06-20T01:47:25.164Z","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":85.4,"endSpeed":78.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.520902886926745,"aZ":-29.373527361937615,"pfxX":-10.101985830070294,"pfxZ":1.7930887022047024,"pX":-0.9520262908079691,"pZ":2.192352028102934,"vX0":6.928469714892705,"vY0":-124.14637909596705,"vZ0":-2.1308426267325933,"x":153.29,"y":179.59,"x0":-2.4645282663650874,"y0":50.0040103781116,"z0":5.5032957670623475,"aX":-15.79227556319566},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":16.7,"spinRate":2247,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.44094659260965097,"extension":6.126798914588359},"hitData":{"launchSpeed":65.4,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.73,"coordY":190.03}},"index":1,"playId":"d86a3039-f280-3801-8473-f104b4f83b00","pitchNumber":2,"startTime":"2026-06-20T01:47:35.171Z","endTime":"2026-06-20T01:47:43.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:47:43.192Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Bell pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T01:48:13.776Z","endTime":"2026-06-20T01:49:50.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63927056546876,"aZ":-19.456621875370192,"pfxX":-6.24551586167173,"pfxZ":6.803548390582977,"pX":-0.2155690505873957,"pZ":2.6197532249401743,"vX0":8.299442003254736,"vY0":-135.39848775801985,"vZ0":-3.646679154818055,"x":125.22,"y":168.05,"x0":-2.4992341523292962,"y0":50.00430684903505,"z0":5.333813622581348,"aX":-11.678062983523096},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":2405,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.4034540857141087,"extension":6.029329004265507},"index":0,"playId":"6c2eed42-6f82-3e6b-9797-5ff000e340c9","pitchNumber":1,"startTime":"2026-06-20T01:48:33.146Z","endTime":"2026-06-20T01:48:36.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268349427487102,"aZ":-31.798318612332633,"pfxX":-9.890965318767414,"pfxZ":0.24700824119855902,"pX":-0.9110463918291345,"pZ":1.2729602117172274,"vX0":6.976585836496607,"vY0":-123.02103547581308,"vZ0":-3.6179177771408937,"x":151.73,"y":204.41,"x0":-2.497787794128525,"y0":50.00423481163546,"z0":5.456365264953731,"aX":-15.170923072434617},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.1,"breakHorizontal":16.3,"spinRate":2158,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4451201274087442,"extension":6.205480728967788},"index":1,"playId":"937c7222-216b-3729-9ece-638a972ccad1","pitchNumber":2,"startTime":"2026-06-20T01:48:56.541Z","endTime":"2026-06-20T01:49:00.685Z","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":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.696146533249284,"aZ":-36.77608405607271,"pfxX":8.267354649758408,"pfxZ":-3.3773148260502293,"pX":-2.5466413128288,"pZ":2.3187875367427577,"vX0":-1.9158752966436308,"vY0":-115.93918521307282,"vZ0":0.4921160353281959,"x":214.07,"y":176.17,"x0":-2.783701558604864,"y0":50.00438191464464,"z0":5.613756887307289,"aX":11.254809693283992},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.8,"breakHorizontal":-14.5,"spinRate":2778,"spinDirection":62},"zone":13,"typeConfidence":0.88,"plateTime":0.4724412878134321,"extension":5.755556991594722},"index":2,"playId":"94bda805-4957-3bef-a86c-6859764f5b8e","pitchNumber":3,"startTime":"2026-06-20T01:49:18.614Z","endTime":"2026-06-20T01:49:22.180Z","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":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55847854176001,"aZ":-30.48103402459499,"pfxX":-10.067892636445773,"pfxZ":1.101139609932857,"pX":-0.1818817548623044,"pZ":1.5419687922292864,"vX0":8.41600376077939,"vY0":-123.06061714080508,"vZ0":-3.2463879966759097,"x":123.93,"y":197.15,"x0":-2.3318135005642127,"y0":50.00415408857654,"z0":5.450214770194385,"aX":-15.501396276768798},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":16.3,"spinRate":2174,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4444474657034725,"extension":5.951259854966414},"hitData":{"launchSpeed":76.0,"launchAngle":64.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.88,"coordY":138.72}},"index":3,"playId":"2d0fe617-3e56-3c9a-9116-3f8228dd3e98","pitchNumber":4,"startTime":"2026-06-20T01:49:39.489Z","endTime":"2026-06-20T01:49:50.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:49:50.530Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T01:52:10.456Z","endTime":"2026-06-20T01:53:16.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80148144635545,"aZ":-17.2184344068859,"pfxX":6.299467081303822,"pfxZ":7.581440890294932,"pX":0.6845101349912591,"pZ":3.220520622694494,"vX0":-4.655513801622817,"vY0":-139.64046460198372,"vZ0":-4.275403134759458,"x":90.91,"y":151.83,"x0":1.5559269124653432,"y0":50.00029184029732,"z0":5.906010150552024,"aX":12.423736956824541},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":-10.4,"spinRate":2190,"spinDirection":129},"zone":3,"typeConfidence":0.89,"plateTime":0.39241480329089384,"extension":5.595395563003505},"index":0,"playId":"b4cbadc3-0706-3c45-a93a-cc9bda037e1d","pitchNumber":1,"startTime":"2026-06-20T01:52:22.304Z","endTime":"2026-06-20T01:52:26.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.632868152768303,"aZ":-27.995234171209834,"pfxX":8.68708704455686,"pfxZ":2.4932928544752393,"pX":1.3720551526741176,"pZ":2.3994130894281316,"vX0":-3.944550711086995,"vY0":-128.41856599467573,"vZ0":-3.230341237321089,"x":64.7,"y":174.0,"x0":1.7960818313708649,"y0":50.004282342641034,"z0":5.842440181919964,"aX":14.566287639532572},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-14.9,"spinRate":1901,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4258891261417017,"extension":5.6932151192003015},"index":1,"playId":"973a47c4-8ef0-3aa9-8ab3-e7fb61910940","pitchNumber":2,"startTime":"2026-06-20T01:52:36.370Z","endTime":"2026-06-20T01:52:40.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918070632060466,"aZ":-27.54585645359503,"pfxX":7.45683229543686,"pfxZ":2.791161858227616,"pX":1.790519540055355,"pZ":2.712056493216147,"vX0":-2.3837570017848493,"vY0":-127.62167836345242,"vZ0":-2.494461509432848,"x":48.75,"y":165.55,"x0":1.7647950916162993,"y0":50.00394856925078,"z0":5.859745202304523,"aX":12.368227621864058},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-13.0,"spinRate":1955,"spinDirection":132},"zone":12,"typeConfidence":0.89,"plateTime":0.42828013927371167,"extension":5.720414101987107},"index":2,"playId":"0eee5242-8483-33fe-a421-440e01059748","pitchNumber":3,"startTime":"2026-06-20T01:52:51.034Z","endTime":"2026-06-20T01:52:54.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310503678905086,"aZ":-22.149859747080285,"pfxX":8.6454849752514,"pfxZ":5.075933093333729,"pX":-0.4165206511083065,"pZ":2.837314607230787,"vX0":-8.152336996473824,"vY0":-139.43474154623675,"vZ0":-4.289271119610258,"x":132.88,"y":162.17,"x0":1.4168215055372912,"y0":50.006883418081685,"z0":5.8506214520602216,"aX":17.08816572140557},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":-14.0,"spinRate":2327,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.3922863024315455,"extension":5.7989111658158},"hitData":{"launchSpeed":88.5,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":153.73,"coordY":180.45}},"index":3,"playId":"493a51be-0a5a-31fb-b1f5-cde58120df5f","pitchNumber":4,"startTime":"2026-06-20T01:53:07.004Z","endTime":"2026-06-20T01:53:16.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:53:16.928Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T01:53:29.647Z","endTime":"2026-06-20T01:54:32.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03599244887765,"aZ":-15.059983922096418,"pfxX":5.800113603957003,"pfxZ":8.481479722738642,"pX":0.7387524020630976,"pZ":3.1842260099908084,"vX0":-4.314122575871666,"vY0":-141.12262431166482,"vZ0":-4.776869181895925,"x":88.84,"y":152.81,"x0":1.5335425122670612,"y0":50.000235954742884,"z0":5.8684276676069675,"aX":11.7003112227492},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":-9.6,"spinRate":2119,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.3880862528347291,"extension":5.845366092547866},"index":0,"playId":"521578e9-0193-3fd7-a00b-54bfca298f5e","pitchNumber":1,"startTime":"2026-06-20T01:53:41.812Z","endTime":"2026-06-20T01:53:46.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351186012916905,"aZ":-26.86307687920368,"pfxX":8.815584755770029,"pfxZ":3.2034553669393695,"pX":0.5714817115577429,"pZ":1.2866423123430366,"vX0":-5.4453183410680905,"vY0":-127.39962188742682,"vZ0":-5.779264342236263,"x":95.22,"y":204.04,"x0":1.5832165015353794,"y0":50.00006826032814,"z0":5.687526222321211,"aX":14.596604856535398},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":-14.9,"spinRate":1903,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.42871663107400426,"extension":5.726704904999391},"index":1,"playId":"a1a9d673-a0cb-34a0-86e5-5f0e780bd913","pitchNumber":2,"startTime":"2026-06-20T01:53:56.294Z","endTime":"2026-06-20T01:53:59.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9715670583648,"aZ":-37.52482343372614,"pfxX":-8.277305975820013,"pfxZ":-3.569621082551583,"pX":0.41249330301525966,"pZ":2.7803752487307776,"vX0":-0.004386050204252978,"vY0":-121.93486743989351,"vZ0":-0.40222775786915455,"x":101.28,"y":163.71,"x0":1.4889098032461454,"y0":50.003400440956966,"z0":6.1975956889690185,"aX":-12.408064430727366},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.2,"breakHorizontal":15.0,"spinRate":3253,"spinDirection":314},"zone":6,"typeConfidence":0.85,"plateTime":0.4499611146665905,"extension":5.705350087938014},"index":2,"playId":"31ea9c16-9ef8-3670-b229-f6965d7df6e7","pitchNumber":3,"startTime":"2026-06-20T01:54:11.155Z","endTime":"2026-06-20T01:54:15.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.6,"endSpeed":82.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27395055302482,"aZ":-32.41330149313015,"pfxX":-1.3785128924175403,"pfxZ":-0.1379775541225201,"pX":0.4711087454627613,"pZ":0.7933136004141826,"vX0":-2.332737505193297,"vY0":-129.0550412039174,"vZ0":-6.330483476887321,"x":99.04,"y":217.36,"x0":1.562302719136364,"y0":50.005179721061666,"z0":5.743145632147823,"aX":-2.3491440031005553},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.3,"breakHorizontal":3.0,"spinRate":2928,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.42276488222474473,"extension":5.949806397273754},"index":3,"playId":"33377f3b-1854-3ea2-9338-6ca33adc59d7","pitchNumber":4,"startTime":"2026-06-20T01:54:27.662Z","endTime":"2026-06-20T01:54:32.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:54:32.423Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T01:54:49.805Z","endTime":"2026-06-20T01:55:51.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686771504051613,"aZ":-28.451231157799604,"pfxX":0.01931891022800203,"pfxZ":2.22139637600392,"pX":0.6222450413887515,"pZ":3.5264685078632767,"vX0":-2.2838676353793184,"vY0":-128.9741872229132,"vZ0":-0.7195252629317538,"x":93.28,"y":143.57,"x0":1.5180676489252702,"y0":50.00555426272832,"z0":6.0098868802667935,"aX":0.0323727841018268},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":0.5,"spinRate":2807,"spinDirection":289},"zone":12,"typeConfidence":0.9,"plateTime":0.42523553662042257,"extension":5.84008149524017},"index":0,"playId":"f89ec963-c63b-3ee5-b051-a7f921978e93","pitchNumber":1,"startTime":"2026-06-20T01:54:58.387Z","endTime":"2026-06-20T01:55:02.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.915518298710964,"aZ":-35.75464656985965,"pfxX":-7.59680477446153,"pfxZ":-2.5055698723343163,"pX":1.1034639362913037,"pZ":4.776813488337991,"vX0":1.0188827412772765,"vY0":-118.81463116332009,"vZ0":4.079164465835287,"x":74.94,"y":109.81,"x0":1.6558276437428423,"y0":50.00351839376764,"z0":6.2882721338599685,"aX":-10.85347263419843},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.2,"breakHorizontal":13.6,"spinRate":3075,"spinDirection":308},"zone":12,"typeConfidence":0.83,"plateTime":0.46112748449711294,"extension":5.548143650967998},"index":1,"playId":"f5f74224-693c-38ff-a97c-e6377e36cfc2","pitchNumber":2,"startTime":"2026-06-20T01:55:13.417Z","endTime":"2026-06-20T01:55:17.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.503503737970604,"aZ":-16.18715237903088,"pfxX":4.781751647911952,"pfxZ":8.025028011344606,"pX":0.32108966971780767,"pZ":4.112401633190751,"vX0":-5.026854030488826,"vY0":-140.42851548169722,"vZ0":-2.111268200277805,"x":104.76,"y":127.75,"x0":1.5151379378341154,"y0":50.00453323495841,"z0":5.929824165770927,"aX":9.528668610846367},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":-7.6,"spinRate":2294,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.3903855320672336,"extension":5.87111514466642},"index":2,"playId":"6bb24a2e-ed69-3de6-bb66-11600857afb6","pitchNumber":3,"startTime":"2026-06-20T01:55:31.480Z","endTime":"2026-06-20T01:55:34.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.129371741519506,"aZ":-14.803653735004499,"pfxX":3.9667375701517864,"pfxZ":9.004832771685194,"pX":-0.28607521142672865,"pZ":3.63294232809318,"vX0":-6.233193025529985,"vY0":-138.32677579852592,"vZ0":-3.4578197324347877,"x":127.9,"y":140.69,"x0":1.4857524582972619,"y0":50.00471534242006,"z0":5.8977246365757185,"aX":7.654163571995196},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-5.8,"spinRate":2292,"spinDirection":138},"zone":11,"typeConfidence":0.89,"plateTime":0.39663784510866673,"extension":5.9240496479043365},"index":3,"playId":"ade68f01-5719-3fd9-a467-09eb9be7cde1","pitchNumber":4,"startTime":"2026-06-20T01:55:47.846Z","endTime":"2026-06-20T01:55:51.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:55:51.901Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a ground ball to shortstop Tristan Gray. Corbin Carroll to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T01:56:09.674Z","endTime":"2026-06-20T01:57:52.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83621991734859,"aZ":-13.968609753444538,"pfxX":3.9930396265271755,"pfxZ":9.204093838045365,"pX":-1.4481796757412313,"pZ":2.766961790037966,"vX0":-8.739369731044441,"vY0":-140.26051199693444,"vZ0":-5.953805624379208,"x":172.2,"y":164.07,"x0":1.1993023274926198,"y0":50.003739762358826,"z0":5.839880140106078,"aX":7.899541885043976},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":-5.3,"spinRate":2299,"spinDirection":137},"zone":11,"typeConfidence":0.89,"plateTime":0.3915792377171359,"extension":5.889340223005468},"index":0,"playId":"cd2faa35-107c-3a24-a82a-73a36ad5123d","pitchNumber":1,"startTime":"2026-06-20T01:56:19.180Z","endTime":"2026-06-20T01:56:22.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.027106750393784,"aZ":-13.517976590401844,"pfxX":5.819791859673018,"pfxZ":9.406637336147517,"pX":-0.29838222703549094,"pZ":2.034277710635588,"vX0":-6.5326200627950275,"vY0":-140.0280124718475,"vZ0":-7.914350656952995,"x":128.37,"y":183.85,"x0":1.3101801071070645,"y0":50.00230748258346,"z0":5.78439782976786,"aX":11.54145988337292},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":-9.1,"spinRate":2357,"spinDirection":135},"zone":7,"typeConfidence":0.9,"plateTime":0.39135947313219477,"extension":5.9230720802097006},"index":1,"playId":"aed43032-d956-3b9c-a1a7-603d6be0b7dd","pitchNumber":2,"startTime":"2026-06-20T01:56:41.393Z","endTime":"2026-06-20T01:56:45.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88593986797674,"aZ":-28.189974543734706,"pfxX":1.0744158819515515,"pfxZ":2.3010284067040567,"pX":-0.6089991412250334,"pZ":1.2526849760729153,"vX0":-5.6450922326831074,"vY0":-130.64175938543994,"vZ0":-6.067549585708261,"x":140.21,"y":204.96,"x0":1.4380053449511911,"y0":50.00574243238408,"z0":5.717681072653425,"aX":1.8630925646178371},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2892,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4188734618001311,"extension":5.804106481104037},"index":2,"playId":"2233adbf-d92b-381f-84e6-169b33be1933","pitchNumber":3,"startTime":"2026-06-20T01:56:57.792Z","endTime":"2026-06-20T01:57:00.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-20T01:57:21.878Z","endTime":"2026-06-20T01:57:43.651Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64062947134401,"aZ":-38.0834789428773,"pfxX":-5.996040502555138,"pfxZ":-3.8965729223495114,"pX":0.695092427146394,"pZ":2.8220467050976903,"vX0":0.3712423988650841,"vY0":-122.7132425154534,"vZ0":-0.25269508701472687,"x":90.5,"y":162.58,"x0":1.3197082210805073,"y0":50.00335572267406,"z0":6.187137438176013,"aX":-9.090060126750913},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.8,"breakHorizontal":10.8,"spinRate":3197,"spinDirection":311},"zone":3,"typeConfidence":0.68,"plateTime":0.44737692016173325,"extension":5.656042528365994},"hitData":{"launchSpeed":85.2,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.03,"coordY":145.98}},"index":4,"playId":"dfe13c66-aa50-353b-898f-eac3bf91cacf","pitchNumber":4,"startTime":"2026-06-20T01:57:43.651Z","endTime":"2026-06-20T01:57:52.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:57:52.657Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lourdes Gurriel Jr. grounds into a force out, fielded by third baseman Brooks Lee. Corbin Carroll out at 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T01:58:18.037Z","endTime":"2026-06-20T01:59:03.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17504493553673,"aZ":-26.080583612535168,"pfxX":8.141674240751236,"pfxZ":3.819819506339604,"pX":0.5978769023157564,"pZ":1.8370414022359645,"vX0":-4.657581900643333,"vY0":-125.26299407652786,"vZ0":-4.47099490040091,"x":94.21,"y":189.18,"x0":1.4189263878400935,"y0":50.00598345324882,"z0":5.765492252708576,"aX":13.002279509554393},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.1,"breakHorizontal":-13.8,"spinRate":1786,"spinDirection":133},"zone":9,"typeConfidence":0.9,"plateTime":0.4364692301323774,"extension":5.789806905312085},"hitData":{"launchSpeed":72.1,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.36,"coordY":180.41}},"index":0,"playId":"3732056c-07a2-3dbd-a041-50c79bdef094","pitchNumber":1,"startTime":"2026-06-20T01:58:57.685Z","endTime":"2026-06-20T01:59:03.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:59:03.693Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T02:10:10.147Z","endTime":"2026-06-20T02:10:36.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","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-20T02:00:53.601Z","endTime":"2026-06-20T02:06:28.040Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"description":"Pitching Change: Taylor Clarke replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T02:06:28.040Z","endTime":"2026-06-20T02:10:12.250Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32631163569139,"aZ":-16.927355464535573,"pfxX":-3.1914151923895053,"pfxZ":8.04494691963539,"pX":0.5913258305942516,"pZ":2.261030547822771,"vX0":4.72030338930538,"vY0":-136.38445369087933,"vZ0":-6.847876759741534,"x":94.46,"y":177.73,"x0":-0.7424708904006541,"y0":50.002507237885006,"z0":5.959886760728038,"aX":-6.048230256893866},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":4.8,"spinRate":2314,"spinDirection":205},"zone":6,"typeConfidence":0.78,"plateTime":0.4007016776461265,"extension":6.1232995713708425},"index":2,"playId":"dad57a4b-eb3a-3bcf-a66b-f6fa2e1421df","pitchNumber":1,"startTime":"2026-06-20T02:10:12.250Z","endTime":"2026-06-20T02:10:16.321Z","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":88.9,"endSpeed":81.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.099522574047228,"aZ":-24.529043189921104,"pfxX":3.2388055400067577,"pfxZ":4.526136658321011,"pX":1.0273878977504305,"pZ":2.3155795832612265,"vX0":3.502004969673107,"vY0":-129.4095377173097,"vZ0":-4.584266679337684,"x":77.84,"y":176.26,"x0":-0.7663429411930044,"y0":50.00329908864436,"z0":5.999172976503444,"aX":5.468146780146612},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":-6.7,"spinRate":1966,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.423954253175455,"extension":6.1446390208233685},"hitData":{"launchSpeed":72.6,"launchAngle":50.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.72,"coordY":119.26}},"index":3,"playId":"9ba56772-0fa5-3caa-b3f9-5e4b31cce5e1","pitchNumber":2,"startTime":"2026-06-20T02:10:26.805Z","endTime":"2026-06-20T02:10:36.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:10:36.819Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Lee lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T02:10:52.914Z","endTime":"2026-06-20T02:11:28.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(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":88.7,"endSpeed":81.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57770895560698,"aZ":-26.870417925398552,"pfxX":-8.47884232020314,"pfxZ":3.1323637583249244,"pX":-0.3671841430783244,"pZ":2.1465898356281663,"vX0":4.592066812973813,"vY0":-129.18190818154116,"vZ0":-3.807214270076247,"x":131.0,"y":180.82,"x0":-1.065077320365623,"y0":50.000499817232175,"z0":5.7018286903426985,"aX":-14.347379932376626},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":1845,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.423784485479501,"extension":6.052064806909888},"index":0,"playId":"f4184a30-fad0-3548-9d09-b0ac7eb909e8","pitchNumber":1,"startTime":"2026-06-20T02:11:06.248Z","endTime":"2026-06-20T02:11:10.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127400224643917,"aZ":-25.82201391394578,"pfxX":-8.18264957460343,"pfxZ":3.6478539062757918,"pX":-0.26354592173759905,"pZ":1.6807793356542966,"vX0":4.667133118366202,"vY0":-131.0316466776555,"vZ0":-5.276043382428937,"x":127.05,"y":193.4,"x0":-1.0026098601136109,"y0":50.00562032046621,"z0":5.644614323557054,"aX":-14.261647690130088},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":13.8,"spinRate":1919,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.4176637720637548,"extension":6.1304080380134005},"hitData":{"launchSpeed":76.8,"launchAngle":25.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":147.5,"coordY":95.36}},"index":1,"playId":"ae86b884-00f2-343e-a92d-95f506047444","pitchNumber":2,"startTime":"2026-06-20T02:11:21.637Z","endTime":"2026-06-20T02:11:28.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:11:28.651Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Victor Caratini homers (5) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T02:12:13.700Z","endTime":"2026-06-20T02:13:52.315Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":664199,"link":"/api/v1/people/664199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T02:12:02.115Z","endTime":"2026-06-20T02:12:15.847Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.121194495174876,"aZ":-21.91889712966675,"pfxX":-1.3029083267641273,"pfxZ":5.429054678485249,"pX":1.2451411669653847,"pZ":2.509300516189602,"vX0":5.822319727530868,"vY0":-136.14208736189184,"vZ0":-5.2642504943230115,"x":69.54,"y":171.03,"x0":-0.7460509562657663,"y0":50.002834751436,"z0":5.9720111640792695,"aX":-2.4616332241726013},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":1.2,"spinRate":2142,"spinDirection":202},"zone":12,"typeConfidence":0.93,"plateTime":0.4013525300062053,"extension":6.146202604643788},"index":1,"playId":"3980af13-1ef3-3dce-b93d-4356ea5833d9","pitchNumber":1,"startTime":"2026-06-20T02:12:15.847Z","endTime":"2026-06-20T02:12:19.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78853661774462,"aZ":-21.871889876605454,"pfxX":-6.529368961965883,"pfxZ":5.300281560076893,"pX":-1.1314236079005853,"pZ":2.566769685491579,"vX0":1.811418160605388,"vY0":-138.02854838775457,"vZ0":-5.002245562403877,"x":160.13,"y":169.48,"x0":-0.9451924708809812,"y0":50.000551175507475,"z0":5.862010087670637,"aX":-12.680793853102912},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":11.5,"spinRate":2037,"spinDirection":212},"zone":11,"typeConfidence":0.87,"plateTime":0.39581271600207213,"extension":6.025373306227824},"index":2,"playId":"6bd217e2-38c6-3409-84c4-b900005cd494","pitchNumber":2,"startTime":"2026-06-20T02:12:31.814Z","endTime":"2026-06-20T02:12:35.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2816340255663,"aZ":-33.88385172880037,"pfxX":-8.603137496366653,"pfxZ":-0.9857802841690502,"pX":-0.056279814689231114,"pZ":1.800111747284568,"vX0":5.254491005430869,"vY0":-130.67642632706713,"vZ0":-3.5518915525305843,"x":119.15,"y":190.18,"x0":-0.97429877258803,"y0":50.004988831390115,"z0":5.719918781986243,"aX":-14.895366920981512},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.4,"breakHorizontal":14.4,"spinRate":1818,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.41900085512441265,"extension":6.08912557146194},"index":3,"playId":"97852b4c-d188-34e0-93d5-7396215d9c72","pitchNumber":3,"startTime":"2026-06-20T02:12:49.150Z","endTime":"2026-06-20T02:12:52.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225251040568317,"aZ":-30.608030930788054,"pfxX":-9.100839619944788,"pfxZ":0.8949023340599966,"pX":-0.03122113005579644,"pZ":1.3520907011669443,"vX0":5.435878569117168,"vY0":-131.6240715061361,"vZ0":-5.417689921908641,"x":118.19,"y":202.27,"x0":-0.9377952457076314,"y0":50.00608979661332,"z0":5.696044951406056,"aX":-16.015319718824937},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":15.4,"spinRate":1908,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.415682932045661,"extension":6.060883989077784},"index":4,"playId":"ee8ba34a-6676-3a99-ab23-5a8df9f89dd5","pitchNumber":4,"startTime":"2026-06-20T02:13:06.508Z","endTime":"2026-06-20T02:13:10.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07390844489393,"aZ":-17.904351413737853,"pfxX":-1.7702130884247356,"pfxZ":7.464076839149506,"pX":0.1484477906394076,"pZ":2.7916580781350113,"vX0":3.3591857050266385,"vY0":-136.650575552541,"vZ0":-5.178378303808621,"x":111.34,"y":163.41,"x0":-0.8607939153214733,"y0":50.0009479372157,"z0":5.92169388775432,"aX":-3.3837045653700346},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":2.6,"spinRate":2325,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.39917739446602063,"extension":6.147434172997546},"hitData":{"launchSpeed":106.1,"launchAngle":30.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":213.89,"coordY":47.72}},"index":5,"playId":"ff804a64-985d-35a5-8be0-c955610808e0","pitchNumber":5,"startTime":"2026-06-20T02:13:24.311Z","endTime":"2026-06-20T02:13:52.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:13:52.315Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Gray lines out to second baseman Ketel Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T02:13:49.893Z","endTime":"2026-06-20T02:14:34.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3293024533297,"aZ":-24.127043191276336,"pfxX":-7.98851429118321,"pfxZ":4.132629055749009,"pX":-0.9554842026866975,"pZ":2.9254990861611314,"vX0":2.538105664021713,"vY0":-138.97906232201686,"vZ0":-3.805547922783099,"x":153.42,"y":159.79,"x0":-0.8448528083143372,"y0":50.00570336741681,"z0":5.922861916535899,"aX":-15.565999055138539},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.8,"breakHorizontal":13.9,"spinRate":2104,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39472182969160174,"extension":6.049231578424373},"index":0,"playId":"7961e447-8165-3eff-ad5a-e28db76f1866","pitchNumber":1,"startTime":"2026-06-20T02:14:13.421Z","endTime":"2026-06-20T02:14:16.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894424647150974,"aZ":-33.377420942832465,"pfxX":-8.809504497312117,"pfxZ":-0.6891304162087444,"pX":-0.6499178104598972,"pZ":2.3417861820521777,"vX0":4.126732435011674,"vY0":-131.4809566762723,"vZ0":-2.427804659096144,"x":141.77,"y":175.55,"x0":-1.0985756530390547,"y0":50.00362919782533,"z0":5.763609631999951,"aX":-15.364194341621177},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.6,"breakHorizontal":15.0,"spinRate":1676,"spinDirection":241},"zone":4,"typeConfidence":0.9,"plateTime":0.41720171528687233,"extension":6.157781913058271},"hitData":{"launchSpeed":76.6,"launchAngle":12.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":146.14,"coordY":139.45}},"index":1,"playId":"2e8ad477-b16a-3399-a349-2872a6a0a2b0","pitchNumber":2,"startTime":"2026-06-20T02:14:28.868Z","endTime":"2026-06-20T02:14:34.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:14:34.381Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T02:16:52.730Z","endTime":"2026-06-20T02:17:40.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96408000130575,"aZ":-13.928794538815808,"pfxX":6.67997383072915,"pfxZ":9.717382208441798,"pX":0.9455290709874471,"pZ":2.3299479339088256,"vX0":-4.0685613579245805,"vY0":-137.2611387679542,"vZ0":-6.6544042174878975,"x":80.96,"y":175.87,"x0":1.591746186732043,"y0":50.00097711607727,"z0":5.7637074247293025,"aX":12.538901563017804},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-11.0,"spinRate":2327,"spinDirection":138},"zone":14,"typeConfidence":0.89,"plateTime":0.40154336935691726,"extension":5.807541822696653},"hitData":{"launchSpeed":89.3,"launchAngle":30.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.32,"coordY":65.32}},"index":0,"playId":"5fd5a366-f6eb-3982-8d28-ca873e11b1bd","pitchNumber":1,"startTime":"2026-06-20T02:17:30.815Z","endTime":"2026-06-20T02:17:40.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:17:40.861Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T02:17:58.589Z","endTime":"2026-06-20T02:18:47.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":93.8,"endSpeed":86.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51410394487828,"aZ":-16.054165231182804,"pfxX":6.47582590304736,"pfxZ":8.551485115041737,"pX":-0.5716110208371425,"pZ":1.9404885474200537,"vX0":-7.938236378109835,"vY0":-136.3185957583209,"vZ0":-7.22097977164707,"x":138.79,"y":186.39,"x0":1.5346066692748446,"y0":50.00317870696664,"z0":5.728798605170257,"aX":12.208068023417596},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-10.1,"spinRate":2241,"spinDirection":131},"zone":7,"typeConfidence":0.82,"plateTime":0.4015497679312201,"extension":5.886057676409588},"index":0,"playId":"988e9b42-1a42-3928-882e-6ecd106559bb","pitchNumber":1,"startTime":"2026-06-20T02:18:03.345Z","endTime":"2026-06-20T02:18:07.533Z","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":90.1,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622626122717424,"aZ":-26.357950997867125,"pfxX":2.765095153051006,"pfxZ":3.331918511802062,"pX":-0.4375819251873972,"pZ":0.2728124926443498,"vX0":-5.8399159870093555,"vY0":-130.96422814939913,"vZ0":-8.86219186290759,"x":133.68,"y":231.41,"x0":1.457907009837935,"y0":50.001781760644356,"z0":5.659841466953411,"aX":4.8231882127124},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-3.8,"spinRate":2785,"spinDirection":130},"zone":13,"typeConfidence":0.88,"plateTime":0.41759427536801574,"extension":5.787434903898997},"index":1,"playId":"2f6570bc-6b77-3e60-8c29-11a787c95ace","pitchNumber":2,"startTime":"2026-06-20T02:18:18.615Z","endTime":"2026-06-20T02:18:22.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35228092597453,"aZ":-23.958737401649465,"pfxX":9.339049726378764,"pfxZ":4.20734705395051,"pX":1.0691244723509574,"pZ":2.764197314316636,"vX0":-4.908601195882205,"vY0":-138.89970412870068,"vZ0":-3.9539006804431356,"x":76.25,"y":164.15,"x0":1.646715391178538,"y0":50.0016085893663,"z0":5.800730352137016,"aX":18.231829426756267},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":-15.8,"spinRate":2230,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3944538130445898,"extension":5.67581896643559},"hitData":{"launchSpeed":102.8,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.05,"coordY":133.59}},"index":2,"playId":"8bb11b07-2d97-34a0-995f-ab746f366444","pitchNumber":3,"startTime":"2026-06-20T02:18:38.294Z","endTime":"2026-06-20T02:18:47.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:18:47.917Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Lawlar flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T02:19:03.477Z","endTime":"2026-06-20T02:19:38.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443112920262237,"aZ":-15.579855080288183,"pfxX":3.8404877371160477,"pfxZ":8.659265014288891,"pX":0.3106039384366279,"pZ":2.867931948849346,"vX0":-4.752059441973908,"vY0":-137.53120054401046,"vZ0":-5.200580710094321,"x":105.16,"y":161.35,"x0":1.561707298705395,"y0":50.001339804063576,"z0":5.839706878405273,"aX":7.358447565472871},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-6.0,"spinRate":2149,"spinDirection":130},"zone":3,"typeConfidence":0.88,"plateTime":0.3982310838634455,"extension":5.81577575545916},"index":0,"playId":"30cb39ef-e2c8-3e6d-8627-efd83049965e","pitchNumber":1,"startTime":"2026-06-20T02:19:11.745Z","endTime":"2026-06-20T02:19:16.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113004145997024,"aZ":-28.157894354536374,"pfxX":8.043536039570526,"pfxZ":2.460004926295311,"pX":0.9939232280643451,"pZ":2.1823497715049687,"vX0":-4.627838979235215,"vY0":-126.52414522520736,"vZ0":-3.3645311026967883,"x":79.11,"y":179.86,"x0":1.7950468741496537,"y0":50.002938566726336,"z0":5.76876560476325,"aX":13.132910963162734},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":-13.6,"spinRate":1766,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.43174493656037516,"extension":5.798598673828355},"hitData":{"launchSpeed":73.6,"launchAngle":39.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.55,"coordY":96.68}},"index":1,"playId":"ffc90e08-cc6a-3589-80ca-e517160cd840","pitchNumber":2,"startTime":"2026-06-20T02:19:27.961Z","endTime":"2026-06-20T02:19:38.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:19:38.317Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T02:22:12.110Z","endTime":"2026-06-20T02:22:55.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Thompson replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T02:20:12.797Z","endTime":"2026-06-20T02:22:14.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194364065538814,"aZ":-37.34424867887276,"pfxX":-6.956569925164697,"pfxZ":-3.259145187980965,"pX":-0.21940751610942896,"pZ":1.8361952434219997,"vX0":10.277798880079082,"vY0":-125.07540048733205,"vZ0":3.1084674488533426,"x":125.36,"y":189.2,"x0":-3.477845458771709,"y0":50.0044117873238,"z0":3.639201601189154,"aX":-11.024157459430192},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.9,"breakHorizontal":10.2,"spinRate":1887,"spinDirection":282},"zone":8,"typeConfidence":0.93,"plateTime":0.43788118588808356,"extension":6.773511377628514},"index":1,"playId":"f4f6e4a8-e203-3f49-9b39-f34e9bbd3693","pitchNumber":1,"startTime":"2026-06-20T02:22:14.211Z","endTime":"2026-06-20T02:22:18.265Z","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":89.1,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14084390108474,"aZ":-38.77809690037219,"pfxX":-6.361714332716737,"pfxZ":-3.946041480597037,"pX":1.2948992827514343,"pZ":1.3064126626697983,"vX0":13.818127907249975,"vY0":-128.91305693026848,"vZ0":2.0560031426238923,"x":67.64,"y":203.51,"x0":-3.3210342389435135,"y0":50.001517598239744,"z0":3.5034867430462024,"aX":-10.649528897582593},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.4,"breakHorizontal":8.3,"spinRate":1987,"spinDirection":285},"zone":14,"typeConfidence":0.91,"plateTime":0.425756394727864,"extension":6.51775043369822},"index":2,"playId":"65f05b98-6ea3-3f69-b005-9f9306d6bbbf","pitchNumber":2,"startTime":"2026-06-20T02:22:29.583Z","endTime":"2026-06-20T02:22:33.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12000988142205,"aZ":-39.14296893697664,"pfxX":-7.398606067173248,"pfxZ":-4.253579424747256,"pX":-0.06262868815799444,"pZ":2.1176079479679903,"vX0":10.978189938651436,"vY0":-127.4658699238228,"vZ0":3.951282126879204,"x":119.39,"y":181.6,"x0":-3.471463138803121,"y0":50.0015177483318,"z0":3.645251378614207,"aX":-12.129345374645489},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.4,"breakHorizontal":10.8,"spinRate":1965,"spinDirection":280},"zone":8,"typeConfidence":0.91,"plateTime":0.4303204506162217,"extension":6.631791522315607},"hitData":{"launchSpeed":74.4,"launchAngle":16.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.65,"coordY":127.76}},"index":3,"playId":"e3d07d28-c684-306e-bf56-8bafb039e843","pitchNumber":3,"startTime":"2026-06-20T02:22:44.676Z","endTime":"2026-06-20T02:22:55.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:22:55.576Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out to first baseman Ildemaro Vargas. Luke Keaschall to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T02:23:13.957Z","endTime":"2026-06-20T02:25:05.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45765861164556,"aZ":-39.504914162044564,"pfxX":-7.584729982954537,"pfxZ":-4.482492026454552,"pX":0.31157054577876553,"pZ":1.8097747878942714,"vX0":11.986479617742019,"vY0":-127.67913090325627,"vZ0":3.3705001955429212,"x":105.12,"y":189.92,"x0":-3.477412490577116,"y0":50.00034442948334,"z0":3.5993711117412084,"aX":-12.410300650734662},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.0,"breakHorizontal":10.8,"spinRate":2048,"spinDirection":284},"zone":9,"typeConfidence":0.91,"plateTime":0.43043044839382194,"extension":6.48339959435806},"index":0,"playId":"a6efb90f-8ee5-3f24-9d7a-46e59c5c7f8f","pitchNumber":1,"startTime":"2026-06-20T02:23:18.884Z","endTime":"2026-06-20T02:23:22.889Z","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":76.9,"endSpeed":70.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.932631562009732,"aZ":-26.31324111141447,"pfxX":7.894990129517004,"pfxZ":4.676421249214787,"pX":0.019600526004649,"pZ":2.002713096732684,"vX0":6.023156775881993,"vY0":-111.76480026049805,"vZ0":2.580681800603256,"x":116.25,"y":184.71,"x0":-3.7450230474746706,"y0":50.00149039588992,"z0":3.5522757542941945,"aX":9.891964909950026},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.0,"spinRate":2253,"spinDirection":88},"zone":8,"typeConfidence":0.9,"plateTime":0.49186950233357507,"extension":6.437214315733025},"index":1,"playId":"25a49d35-6fba-31b9-968e-fefb5e59700c","pitchNumber":2,"startTime":"2026-06-20T02:23:36.462Z","endTime":"2026-06-20T02:23:39.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461176803251607,"aZ":-39.94656654522123,"pfxX":-5.692050050664797,"pfxZ":-4.520360150684231,"pX":-0.8405413327778065,"pZ":1.147444806132521,"vX0":8.843424916803041,"vY0":-130.60735874333025,"vZ0":1.7850779532699053,"x":149.04,"y":207.8,"x0":-3.536513003530225,"y0":50.00000901223596,"z0":3.467527962698405,"aX":-9.796752472638886},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-7.4,"breakHorizontal":8.3,"spinRate":1953,"spinDirection":278},"zone":13,"typeConfidence":0.91,"plateTime":0.41997531881732897,"extension":6.582457293261902},"index":2,"playId":"0dfdf34e-3774-399c-b169-c94373562620","pitchNumber":3,"startTime":"2026-06-20T02:24:01.189Z","endTime":"2026-06-20T02:24:05.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"13040fd9-61d9-390b-b9d1-22f518656975","startTime":"2026-06-20T02:24:17.931Z","endTime":"2026-06-20T02:24:21.092Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.544689589990206,"aZ":-27.02254893377449,"pfxX":8.171394797620486,"pfxZ":3.948328308735096,"pX":0.7431692923905956,"pZ":2.522356248520814,"vX0":7.214561008807799,"vY0":-113.72201617911469,"vZ0":3.615200343819796,"x":88.67,"y":170.68,"x0":-3.536183941101962,"y0":50.0039059184699,"z0":3.5980589427650527,"aX":10.663430521436425},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":8.4,"breakHorizontal":-16.7,"spinRate":2396,"spinDirection":86},"zone":6,"typeConfidence":0.9,"plateTime":0.4823051653359878,"extension":6.348555762436361},"index":4,"playId":"b07d6241-ea47-35f3-bc32-940af632fbd7","pitchNumber":4,"startTime":"2026-06-20T02:24:34.784Z","endTime":"2026-06-20T02:24:39.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40526805791553,"aZ":-40.70089038071584,"pfxX":-6.502121917276034,"pfxZ":-5.061040046202352,"pX":-0.018465752397272776,"pZ":2.4366598404293662,"vX0":10.916612567185153,"vY0":-129.14938594032682,"vZ0":5.168580017516535,"x":117.7,"y":172.99,"x0":-3.4591724936663186,"y0":50.00064730758894,"z0":3.543420885630846,"aX":-10.961286009509562},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-7.7,"breakHorizontal":9.2,"spinRate":1972,"spinDirection":281},"zone":5,"typeConfidence":0.9,"plateTime":0.42443659632795594,"extension":6.672840689050221},"hitData":{"launchSpeed":65.3,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.77,"coordY":188.51}},"index":5,"playId":"e5e12a22-7074-3086-b223-75474cd797fd","pitchNumber":5,"startTime":"2026-06-20T02:24:57.748Z","endTime":"2026-06-20T02:25:05.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:25:05.778Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T02:25:36.702Z","endTime":"2026-06-20T02:27:36.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":88.6,"endSpeed":80.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54241628665483,"aZ":-40.59412312964393,"pfxX":-6.144873482753261,"pfxZ":-5.078436492922972,"pX":-0.3132850585770733,"pZ":2.5775535617544802,"vX0":10.172728952810438,"vY0":-128.48775963243065,"vZ0":5.424201825717834,"x":128.94,"y":169.19,"x0":-3.5392896989386675,"y0":50.00025257424409,"z0":3.6070389692105116,"aX":-10.193946596244524},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.6,"breakHorizontal":8.6,"spinRate":2057,"spinDirection":281},"zone":5,"typeConfidence":0.9,"plateTime":0.4275422247838754,"extension":6.492235581686591},"index":0,"playId":"b1b66805-f6e0-3f0f-98ac-9fa6eec502b7","pitchNumber":1,"startTime":"2026-06-20T02:25:45.397Z","endTime":"2026-06-20T02:25:48.749Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.192732972996627,"aZ":-37.12766116585871,"pfxX":-6.064583184034547,"pfxZ":-2.9138866030493826,"pX":-1.0502995735625744,"pZ":3.0194873437301957,"vX0":8.436750588511222,"vY0":-130.1004025076523,"vZ0":5.6671092901193365,"x":157.03,"y":157.25,"x0":-3.5583897627000263,"y0":50.00081729692897,"z0":3.6376609622796483,"aX":-10.318294043837602},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.6,"breakHorizontal":9.0,"spinRate":1896,"spinDirection":281},"zone":11,"typeConfidence":0.91,"plateTime":0.4222029562359779,"extension":6.607809199638344},"index":1,"playId":"75a668e5-e36f-3ba1-b95b-f06273e9be9b","pitchNumber":2,"startTime":"2026-06-20T02:26:17.658Z","endTime":"2026-06-20T02:26:22.326Z","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":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43040735949599,"aZ":-27.09356639551828,"pfxX":8.035351462293114,"pfxZ":3.935302191968475,"pX":-0.04251421195843349,"pZ":2.157644016006339,"vX0":5.6534483119471854,"vY0":-113.38951337436256,"vZ0":3.1302494107638643,"x":118.62,"y":180.52,"x0":-3.6196358395153387,"y0":50.00232373019583,"z0":3.477339575718095,"aX":10.36933082406741},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":8.3,"breakHorizontal":-16.1,"spinRate":2231,"spinDirection":84},"zone":8,"typeConfidence":0.9,"plateTime":0.4846775389386715,"extension":6.517882104661387},"index":2,"playId":"687517d8-a121-37d9-8862-b97760168ed0","pitchNumber":3,"startTime":"2026-06-20T02:26:36.528Z","endTime":"2026-06-20T02:26:40.055Z","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":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.903519748601926,"aZ":-28.39248683958419,"pfxX":7.238444242909344,"pfxZ":2.8912406565177378,"pX":1.8250717604463094,"pZ":2.185701723801406,"vX0":9.80427435200296,"vY0":-114.18242500079046,"vZ0":3.1468703503919713,"x":47.43,"y":179.77,"x0":-3.4806007580113807,"y0":50.00237989136288,"z0":3.6001942360819026,"aX":9.4644244000468},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":6.5,"breakHorizontal":-15.8,"spinRate":2411,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.4814610444453358,"extension":6.478651414399687},"index":3,"playId":"86d880e9-c3ea-3de5-8e36-aa38aa26833b","pitchNumber":4,"startTime":"2026-06-20T02:26:55.428Z","endTime":"2026-06-20T02:26:58.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"ba994477-1a78-4612-b267-c103fb4d7434","startTime":"2026-06-20T02:27:11.923Z","endTime":"2026-06-20T02:27:16.923Z","isPitch":false,"type":"stepoff"},{"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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.949038333280743,"aZ":-37.94578234071969,"pfxX":-7.7003319391643705,"pfxZ":-3.3075664201259487,"pX":-0.6069042549531465,"pZ":1.7274580766729122,"vX0":9.897330110895354,"vY0":-131.5914070231137,"vZ0":2.528112667698409,"x":140.13,"y":192.14,"x0":-3.423172230348801,"y0":50.000782345462234,"z0":3.5731316842551637,"aX":-13.451132072575579},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-5.2,"breakHorizontal":11.6,"spinRate":2041,"spinDirection":278},"zone":7,"typeConfidence":0.91,"plateTime":0.4168646152894624,"extension":6.468433479969755},"index":5,"playId":"82e514ed-9201-3cac-be5a-bde6a2308e6d","pitchNumber":5,"startTime":"2026-06-20T02:27:32.427Z","endTime":"2026-06-20T02:27:36.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:27:36.457Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kody Clemens doubles (16) on a ground ball to left fielder Lourdes Gurriel Jr., deflected by third baseman Nolan Arenado. Luke Keaschall scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T02:27:50.247Z","endTime":"2026-06-20T02:28:34.703Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":657044,"link":"/api/v1/people/657044"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":80.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.250554327358493,"aZ":-43.82544136779099,"pfxX":-6.827525264447525,"pfxZ":-7.053233430987193,"pX":1.245601628629967,"pZ":1.1675802599092389,"vX0":13.909746472773772,"vY0":-128.39856115549355,"vZ0":3.2075683362715814,"x":69.52,"y":207.26,"x0":-3.3812111600723864,"y0":50.002961861801694,"z0":3.3373595262198,"aX":-11.278095114755786},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-11.5,"breakHorizontal":8.9,"spinRate":2000,"spinDirection":285},"zone":14,"typeConfidence":0.88,"plateTime":0.4283405076949296,"extension":6.633493640684646},"index":0,"playId":"c11013ea-09a8-3653-b931-827efa5a6cbd","pitchNumber":1,"startTime":"2026-06-20T02:28:01.611Z","endTime":"2026-06-20T02:28:05.688Z","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":89.7,"endSpeed":81.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81522968909013,"aZ":-44.42510282450339,"pfxX":-6.988812490514146,"pfxZ":-7.255531774060923,"pX":-0.3442178246013344,"pZ":1.6316111157482585,"vX0":9.905526485997186,"vY0":-130.05174754507527,"vZ0":4.007833565897352,"x":130.12,"y":194.73,"x0":-3.3190090190265447,"y0":50.00154879314892,"z0":3.4705370833714264,"aX":-11.805272583312698},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-11.8,"breakHorizontal":10.1,"spinRate":1960,"spinDirection":284},"zone":7,"typeConfidence":0.88,"plateTime":0.42342126049086826,"extension":6.470982146774999},"hitData":{"launchSpeed":102.7,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":71.55,"coordY":160.4}},"index":1,"playId":"fb849efb-ec64-3c0c-9831-3745ae032061","pitchNumber":2,"startTime":"2026-06-20T02:28:20.684Z","endTime":"2026-06-20T02:28:34.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:28:34.703Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T02:29:03.704Z","endTime":"2026-06-20T02:30:19.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.736484154973912,"aZ":-37.943225310078745,"pfxX":-6.200133187223753,"pfxZ":-3.3386866785727447,"pX":0.8617483864511459,"pZ":1.9539243143204208,"vX0":13.005463139935092,"vY0":-130.85228529784038,"vZ0":3.3473908269004298,"x":84.15,"y":186.02,"x0":-3.3771540605516073,"y0":50.00446600466772,"z0":3.508809186633237,"aX":-10.706364382453778},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.9,"breakHorizontal":8.3,"spinRate":2072,"spinDirection":278},"zone":14,"typeConfidence":0.91,"plateTime":0.4192839965740429,"extension":6.624652942830428},"index":0,"playId":"335e499b-ac73-375d-9cba-be99be9de603","pitchNumber":1,"startTime":"2026-06-20T02:29:03.704Z","endTime":"2026-06-20T02:29:08.064Z","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":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":69.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19249704551768,"aZ":-25.374947652066336,"pfxX":8.601768771450333,"pfxZ":5.430389735695659,"pX":0.10944238817321901,"pZ":1.9027683111611635,"vX0":5.800974745594652,"vY0":-112.08062119555449,"vZ0":2.2353537660557006,"x":112.83,"y":187.41,"x0":-3.644179091610512,"y0":50.00461848641287,"z0":3.5111853698328854,"aX":10.772825239897973},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":10.8,"breakHorizontal":-17.3,"spinRate":2368,"spinDirection":85},"zone":8,"typeConfidence":0.9,"plateTime":0.4916306544097524,"extension":6.442742701734324},"index":1,"playId":"4dd5de81-71fb-3c97-933e-87c410c32a3a","pitchNumber":2,"startTime":"2026-06-20T02:29:21.396Z","endTime":"2026-06-20T02:29:25.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80333480050392,"aZ":-39.16907091970335,"pfxX":-6.128975861066689,"pfxZ":-4.182527816556574,"pX":-0.6024728242517706,"pZ":2.635876068842469,"vX0":9.466734547225238,"vY0":-129.02362031896425,"vZ0":5.545165777618036,"x":139.96,"y":167.61,"x0":-3.5359790320904847,"y0":50.002153558800565,"z0":3.489906875629394,"aX":-10.25313664947822},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.9,"breakHorizontal":8.8,"spinRate":1980,"spinDirection":279},"zone":4,"typeConfidence":0.9,"plateTime":0.4257845433450913,"extension":6.482377790104144},"index":2,"playId":"d8e072b1-d676-3747-ae41-387ee66a5001","pitchNumber":3,"startTime":"2026-06-20T02:29:37.794Z","endTime":"2026-06-20T02:29:42.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.830209002411838,"aZ":-41.23617426880753,"pfxX":-7.433496100633268,"pfxZ":-5.170114215939875,"pX":0.556905795670189,"pZ":0.6767286865151438,"vX0":12.575214701159187,"vY0":-132.03962522950945,"vZ0":0.8793200171184201,"x":95.77,"y":220.51,"x0":-3.315671531422047,"y0":50.00011174938979,"z0":3.3892489733291864,"aX":-13.038846116342624},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-8.9,"breakHorizontal":10.6,"spinRate":2090,"spinDirection":283},"zone":14,"typeConfidence":0.9,"plateTime":0.415863498406174,"extension":6.593086238666991},"index":3,"playId":"d851998a-3b8a-3189-a906-0c72f1c6c0b9","pitchNumber":4,"startTime":"2026-06-20T02:29:54.123Z","endTime":"2026-06-20T02:29:57.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95807735058166,"aZ":-40.59522209552716,"pfxX":-6.901145946843582,"pfxZ":-4.9075056494417115,"pX":0.2755248732453183,"pZ":1.9618329329147297,"vX0":11.681605646440422,"vY0":-130.35763160626394,"vZ0":4.164199993180606,"x":106.5,"y":185.81,"x0":-3.3714286022783915,"y0":50.000287749493666,"z0":3.4124438592894752,"aX":-11.850732916825159},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.6,"breakHorizontal":9.8,"spinRate":1997,"spinDirection":286},"zone":9,"typeConfidence":0.9,"plateTime":0.4205195552825942,"extension":6.528536553347387},"hitData":{"launchSpeed":77.8,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.3,"coordY":151.04}},"index":4,"playId":"fd4a5628-13ef-3f44-9eab-73ae785262e3","pitchNumber":5,"startTime":"2026-06-20T02:30:10.322Z","endTime":"2026-06-20T02:30:19.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:30:19.950Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"LuJames Groover doubles (1) on a sharp line drive to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T02:32:27.868Z","endTime":"2026-06-20T02:33:35.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14261921412514,"aZ":-18.54845648718769,"pfxX":5.884867261494101,"pfxZ":7.12209672213429,"pX":-0.5643062280450563,"pZ":2.153723775743766,"vX0":-7.055438360134485,"vY0":-137.40079676018536,"vZ0":-6.731100831964543,"x":138.51,"y":180.63,"x0":1.270966460440153,"y0":50.00611795644115,"z0":5.893527828363344,"aX":11.265911318139244},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":-9.2,"spinRate":2171,"spinDirection":134},"zone":7,"typeConfidence":0.77,"plateTime":0.39847428322696965,"extension":5.825483598074561},"index":0,"playId":"ddeb592f-e2ef-313a-a914-6be431838823","pitchNumber":1,"startTime":"2026-06-20T02:32:51.314Z","endTime":"2026-06-20T02:32:55.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.396486756702767,"aZ":-24.43609812415992,"pfxX":8.759310398810817,"pfxZ":4.068007362586471,"pX":1.6909427169160436,"pZ":3.643400203675854,"vX0":-2.8134724324297755,"vY0":-137.33866327832158,"vZ0":-1.8106490382066023,"x":52.55,"y":140.41,"x0":1.5926450557905576,"y0":50.00542173636535,"z0":5.978886445438258,"aX":16.678038678840522},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":-15.2,"spinRate":2240,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3993276979059375,"extension":5.6904106996244},"index":1,"playId":"fb062fa5-6711-3afa-90fb-d7e8c3556884","pitchNumber":2,"startTime":"2026-06-20T02:33:06.232Z","endTime":"2026-06-20T02:33:09.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.974092667332037,"aZ":-28.578136265115745,"pfxX":0.6882008713636487,"pfxZ":2.086211595118858,"pX":-0.41433310785615235,"pZ":2.826819860525018,"vX0":-4.708474953911334,"vY0":-130.34031674408698,"vZ0":-2.5903581553038597,"x":132.79,"y":162.46,"x0":1.324830234485856,"y0":50.00247551133365,"z0":5.987874478108214,"aX":1.1864769234452035},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-0.2,"spinRate":2863,"spinDirection":138},"zone":4,"typeConfidence":0.9,"plateTime":0.4199707240752306,"extension":5.625847279532763},"hitData":{"launchSpeed":105.8,"launchAngle":21.0,"totalDistance":372.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.74,"coordY":79.22}},"index":2,"playId":"2716ea13-32bf-343a-acc6-aff28c0d4e5a","pitchNumber":3,"startTime":"2026-06-20T02:33:23.961Z","endTime":"2026-06-20T02:33:35.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:33:35.973Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T02:33:50.517Z","endTime":"2026-06-20T02:34:19.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.596568963566583,"aZ":-37.550166930916276,"pfxX":-3.940488723888529,"pfxZ":-3.5255042117371485,"pX":0.004014463016219499,"pZ":2.349619315755262,"vX0":-1.878257124363973,"vY0":-122.58078928980386,"vZ0":-1.4624460845283713,"x":116.85,"y":175.34,"x0":1.2913615915516556,"y0":50.00080466878469,"z0":6.151552063503305,"aX":-6.01252162987966},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.5,"breakHorizontal":7.6,"spinRate":3179,"spinDirection":307},"zone":5,"typeConfidence":0.89,"plateTime":0.4463404802205577,"extension":5.689429868345472},"hitData":{"launchSpeed":100.3,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.72,"coordY":167.75}},"index":0,"playId":"787a2dac-8a35-3d27-a250-853b7bd51efa","pitchNumber":1,"startTime":"2026-06-20T02:34:11.278Z","endTime":"2026-06-20T02:34:19.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:34:19.306Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T02:34:40.334Z","endTime":"2026-06-20T02:37:11.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685638135351773,"aZ":-26.36451356712045,"pfxX":7.975215960867979,"pfxZ":3.6160157926388514,"pX":1.3792039871648862,"pZ":2.5139524593520584,"vX0":-3.500820394653286,"vY0":-125.80249583816668,"vZ0":-2.8851123549378075,"x":64.43,"y":170.9,"x0":1.7499024143070638,"y0":50.0062668794591,"z0":5.804887441788288,"aX":12.830416899042254},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":-13.7,"spinRate":1779,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.4347995544011294,"extension":5.691333791498814},"index":0,"playId":"1d75b8b4-1332-3e80-bf1c-01614a5e0edb","pitchNumber":1,"startTime":"2026-06-20T02:34:46.035Z","endTime":"2026-06-20T02:34:50.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926873364416547,"aZ":-27.68344641970839,"pfxX":8.360270557303847,"pfxZ":2.8979885736106485,"pX":1.0705854369619425,"pZ":2.731079676857964,"vX0":-4.047393801096907,"vY0":-123.58334163485776,"vZ0":-2.037467499406645,"x":76.19,"y":165.04,"x0":1.6406365758038313,"y0":50.00542083196922,"z0":5.88456044093274,"aX":12.973088048889199},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.0,"breakHorizontal":-14.3,"spinRate":1795,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.4426887937319841,"extension":5.8170802983501995},"index":1,"playId":"c596e7f5-0117-3648-8e1f-a1fd9795181d","pitchNumber":2,"startTime":"2026-06-20T02:35:04.471Z","endTime":"2026-06-20T02:35:08.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68334052093397,"aZ":-12.71023458383256,"pfxX":5.241918002493549,"pfxZ":10.132107934645116,"pX":-0.486346187816212,"pZ":0.7223216979963538,"vX0":-6.471063193879152,"vY0":-138.16792072644878,"vZ0":-11.09344320951735,"x":135.54,"y":219.28,"x0":1.212301199242993,"y0":50.00246022378837,"z0":5.659545825033452,"aX":10.068624041912848},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-8.0,"spinRate":2182,"spinDirection":136},"zone":13,"typeConfidence":0.89,"plateTime":0.39743755761229593,"extension":5.906702937791054},"index":2,"playId":"819cbe53-4996-3045-9ef4-d54f5a4b769b","pitchNumber":3,"startTime":"2026-06-20T02:35:39.392Z","endTime":"2026-06-20T02:35:42.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41750621174916,"aZ":-27.236012509542856,"pfxX":1.4874766481158677,"pfxZ":2.8493521994845867,"pX":1.0110831328284733,"pZ":1.1809111078269232,"vX0":-1.5776681445005107,"vY0":-130.85297097767335,"vZ0":-6.555357451878297,"x":78.46,"y":206.9,"x0":1.4283513812622521,"y0":50.006001952706,"z0":5.757201171499593,"aX":2.5819113310256827},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-2.4,"spinRate":2683,"spinDirection":113},"zone":14,"typeConfidence":0.89,"plateTime":0.4184672575301458,"extension":5.787943068980747},"index":3,"playId":"3d1e5e31-bb26-3bf6-9542-e598c96dd80d","pitchNumber":4,"startTime":"2026-06-20T02:36:01.689Z","endTime":"2026-06-20T02:36:05.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00886765973365,"aZ":-24.945630793794873,"pfxX":6.766638477172333,"pfxZ":4.545066809221298,"pX":-0.0723411422998226,"pZ":2.241097090632633,"vX0":-6.058073526553258,"vY0":-125.19381931386913,"vZ0":-3.5875264718671813,"x":119.76,"y":178.27,"x0":1.4983653285095762,"y0":50.00103381417502,"z0":5.7319031881576805,"aX":10.752782157256508},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":-10.9,"spinRate":1731,"spinDirection":130},"zone":8,"typeConfidence":0.85,"plateTime":0.4373217503145068,"extension":5.954358255754639},"index":4,"playId":"3a8f5b3a-8473-36f7-94eb-f73daf24de9d","pitchNumber":5,"startTime":"2026-06-20T02:36:25.443Z","endTime":"2026-06-20T02:36:29.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54842134816291,"aZ":-27.467616016846286,"pfxX":8.030813462318704,"pfxZ":2.989986326305374,"pX":0.045246769640240915,"pZ":1.4598011728101303,"vX0":-6.242237158741382,"vY0":-124.55106439284775,"vZ0":-4.930061221852543,"x":115.28,"y":199.37,"x0":1.5381040322206954,"y0":50.00442999589745,"z0":5.731057285138486,"aX":12.644102979429672},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-13.1,"spinRate":1831,"spinDirection":123},"zone":14,"typeConfidence":0.89,"plateTime":0.4394367852624059,"extension":5.845827333911525},"index":5,"playId":"36c46b11-1bd6-3504-a86b-3121906fda55","pitchNumber":6,"startTime":"2026-06-20T02:36:42.993Z","endTime":"2026-06-20T02:36:45.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67204322078856,"aZ":-15.247126730063398,"pfxX":5.415254184229361,"pfxZ":8.653759219671265,"pX":-0.43444406783618833,"pZ":1.3773477259361293,"vX0":-6.9446644445197725,"vY0":-139.3080795276049,"vZ0":-8.94247063179401,"x":133.56,"y":201.59,"x0":1.3927202333412658,"y0":50.0032228780704,"z0":5.647214547292188,"aX":10.593745940871152},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":-8.3,"spinRate":2120,"spinDirection":127},"zone":13,"typeConfidence":0.88,"plateTime":0.39388421069835644,"extension":5.915022911287785},"index":6,"playId":"7baf581d-aecc-3204-8c87-3eee3cae786f","pitchNumber":7,"startTime":"2026-06-20T02:37:07.313Z","endTime":"2026-06-20T02:37:11.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:37:11.423Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a ground ball to left fielder Trevor Larnach. LuJames Groover scores. Geraldo Perdomo to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T02:37:44.832Z","endTime":"2026-06-20T02:38:30.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"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":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.177028504908087,"aZ":-28.17597458591825,"pfxX":1.9492884414718732,"pfxZ":2.339275398262938,"pX":0.4394003762835201,"pZ":1.8607408860773822,"vX0":-3.3709667886242984,"vY0":-130.29259581153312,"vZ0":-4.517953770028954,"x":100.25,"y":188.54,"x0":1.500827847492192,"y0":50.001220349707246,"z0":5.764146210402248,"aX":3.327955775017855},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":-2.8,"spinRate":2705,"spinDirection":163},"zone":9,"typeConfidence":0.9,"plateTime":0.4215176666752871,"extension":5.956477740523455},"index":0,"playId":"1b36e48f-336a-38f4-b275-0d64d5ce811c","pitchNumber":1,"startTime":"2026-06-20T02:37:50.998Z","endTime":"2026-06-20T02:37:54.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.358458743254182,"aZ":-21.33243378298307,"pfxX":9.666547614458464,"pfxZ":5.550025125756813,"pX":-0.35973985484373305,"pZ":1.4688700398048553,"vX0":-7.565737339442093,"vY0":-138.97780430370292,"vZ0":-7.889490447313005,"x":130.71,"y":199.12,"x0":1.1428712644453654,"y0":50.00602463161431,"z0":5.7631194808421204,"aX":18.899172743837557},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":-16.0,"spinRate":2158,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3942117748331184,"extension":5.871053933511895},"hitData":{"launchSpeed":87.0,"launchAngle":-11.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.66,"coordY":119.15}},"index":1,"playId":"dac1784a-ddbf-3ba1-9ba2-850946a8d6ee","pitchNumber":2,"startTime":"2026-06-20T02:38:15.760Z","endTime":"2026-06-20T02:38:30.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:38:30.173Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gabriel Moreno grounds into a double play, second baseman Luke Keaschall to first baseman Royce Lewis. Corbin Carroll out at 2nd. Gabriel Moreno out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T02:39:04.328Z","endTime":"2026-06-20T02:40:16.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.9,"endSpeed":82.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.993873264206087,"aZ":-28.020036033194614,"pfxX":1.7630735790612828,"pfxZ":2.39088911634047,"pX":0.19067682057752466,"pZ":0.8609467128081454,"vX0":-3.665868838795084,"vY0":-130.74325993978348,"vZ0":-6.97271552008782,"x":93.21,"y":207.58,"x0":1.3804773616830919,"y0":50.001661902101,"z0":5.659015312790936,"aX":3.0595725665252265},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.0,"breakHorizontal":-2.4,"spinRate":2729,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.418584139732483,"extension":5.7520353052578725},"index":0,"playId":"d1d0cb2d-19bb-3c25-b6fb-90d376ee94d8","pitchNumber":1,"startTime":"2026-06-20T02:39:16.830Z","endTime":"2026-06-20T02:39:19.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439560614945833,"aZ":-27.669966734126533,"pfxX":9.139561405258931,"pfxZ":2.841122270610157,"pX":0.3495202538721847,"pZ":1.6985546815735748,"vX0":-5.768952142553561,"vY0":-124.72845017251166,"vZ0":-4.509004161336687,"x":103.68,"y":192.92,"x0":1.4967402482875227,"y0":50.00475057070595,"z0":5.792940262254941,"aX":14.503074803845934},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":-15.4,"spinRate":1758,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.4379607074019001,"extension":5.7430052157196565},"index":1,"playId":"0470bf88-58a7-3b0e-aa5a-5d3ae00107cb","pitchNumber":2,"startTime":"2026-06-20T02:39:36.916Z","endTime":"2026-06-20T02:39:40.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59782282061518,"aZ":-28.864295664320483,"pfxX":7.826007771856945,"pfxZ":2.0907240739393043,"pX":0.6972722470472784,"pZ":2.466509575899344,"vX0":-4.872102202414001,"vY0":-124.61844536836004,"vZ0":-2.3916007613196806,"x":90.42,"y":172.18,"x0":1.6548081684001383,"y0":50.00275248018334,"z0":5.8084123489869866,"aX":12.384825979613426},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":-13.2,"spinRate":1859,"spinDirection":132},"zone":6,"typeConfidence":0.89,"plateTime":0.4384993077300079,"extension":5.785199633435449},"hitData":{"launchSpeed":102.0,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.72,"coordY":146.49}},"index":2,"playId":"d4741d76-0fbf-3cb9-8055-5d29711b0e34","pitchNumber":3,"startTime":"2026-06-20T02:40:07.417Z","endTime":"2026-06-20T02:40:16.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:40:16.201Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to third baseman Nolan Arenado.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T02:42:55.346Z","endTime":"2026-06-20T02:43:53.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drey Jameson replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T02:41:01.191Z","endTime":"2026-06-20T02:42:57.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686753,"link":"/api/v1/people/686753"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.790773579252868,"aZ":-27.759992576731022,"pfxX":0.5803385716822163,"pfxZ":2.842611624589198,"pX":0.39172152129585963,"pZ":2.683668805918752,"vX0":6.167157849106256,"vY0":-124.1088613206613,"vZ0":-1.3279089312963421,"x":102.07,"y":166.32,"x0":-2.2051021324205484,"y0":50.004454192930716,"z0":5.546572859714473,"aX":0.9005978039292976},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2606,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.44201884718092943,"extension":5.5382193204893895},"index":1,"playId":"85ca6fb2-bf9f-34cb-9178-626a5712ed74","pitchNumber":1,"startTime":"2026-06-20T02:42:57.094Z","endTime":"2026-06-20T02:43:00.094Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50429349917213,"aZ":-26.38643319442642,"pfxX":0.22896774147054177,"pfxZ":3.5100130850654896,"pX":1.4032819144677455,"pZ":1.1963757295981272,"vX0":8.096325715199866,"vY0":-127.93754827288303,"vZ0":-5.530251943321373,"x":63.51,"y":206.48,"x0":-1.8382317149968965,"y0":50.005422105205476,"z0":5.466029289875343,"aX":0.37743050176073817},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":-2.3,"spinRate":2732,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4288511249981588,"extension":5.657756607548764},"index":2,"playId":"c6728dc9-ba92-3be9-82bd-bd86122e752b","pitchNumber":2,"startTime":"2026-06-20T02:43:12.760Z","endTime":"2026-06-20T02:43:15.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-20T02:43:24.179Z","endTime":"2026-06-20T02:43:41.086Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63250455388507,"aZ":-33.1412512403683,"pfxX":8.510523629894982,"pfxZ":-0.6773999390177128,"pX":0.4286195394792579,"pZ":2.762090491246279,"vX0":2.7187414775711103,"vY0":-118.96983565382831,"vZ0":-0.03619613893906681,"x":100.66,"y":164.2,"x0":-1.8357793846208676,"y0":50.00345441258088,"z0":5.7909033403761985,"aX":12.152199877709933},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.0,"breakHorizontal":-16.1,"spinRate":2810,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.4610683493367125,"extension":5.515492552649489},"hitData":{"launchSpeed":79.8,"launchAngle":69.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.34,"coordY":163.83}},"index":4,"playId":"a7cad656-0afc-3c66-92c5-63ccd2126913","pitchNumber":3,"startTime":"2026-06-20T02:43:41.086Z","endTime":"2026-06-20T02:43:53.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:43:53.775Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T02:44:06.955Z","endTime":"2026-06-20T02:45:22.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.846260480538856,"aZ":-32.66583169430835,"pfxX":8.269540513620736,"pfxZ":-0.34491642980060533,"pX":-0.31623895325288237,"pZ":4.408507029248677,"vX0":1.6654770408231105,"vY0":-119.24162237992014,"vZ0":3.3909237060608826,"x":129.05,"y":119.75,"x0":-2.097838644291818,"y0":50.000065826104596,"z0":5.914554669572882,"aX":11.910389124780757},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":-15.4,"spinRate":2816,"spinDirection":55},"zone":11,"typeConfidence":0.9,"plateTime":0.4592701377717341,"extension":5.446768786597112},"index":0,"playId":"b6710676-7b60-3424-b815-6c249c211a10","pitchNumber":1,"startTime":"2026-06-20T02:44:13.188Z","endTime":"2026-06-20T02:44:16.737Z","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.2,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58112655251502,"aZ":-13.467152029292702,"pfxX":-6.718695883176699,"pfxZ":9.489745818931745,"pX":-1.1300285158928818,"pZ":3.1563243078467087,"vX0":4.6960522734520875,"vY0":-139.98430742453138,"vZ0":-4.032423858523683,"x":160.07,"y":153.56,"x0":-1.9621744249895818,"y0":50.004352468022844,"z0":5.5063245434237995,"aX":-13.245629772778628},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":11.2,"spinRate":2425,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39229975172203346,"extension":5.693278241916353},"index":1,"playId":"73451dfe-5092-3cb3-bacd-4f4581df3f0e","pitchNumber":2,"startTime":"2026-06-20T02:44:28.692Z","endTime":"2026-06-20T02:44:33.254Z","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":95.4,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.022171495730724,"aZ":-12.561263047296043,"pfxX":-5.5700512291536235,"pfxZ":10.133178309134586,"pX":-0.6165611610773337,"pZ":2.5767044509606087,"vX0":4.867218690569296,"vY0":-138.73576679742578,"vZ0":-6.050363914712685,"x":140.5,"y":169.21,"x0":-1.675893890788276,"y0":50.00653176370294,"z0":5.634237071173463,"aX":-10.786029950255818},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2483,"spinDirection":209},"zone":4,"typeConfidence":0.92,"plateTime":0.3958366576562429,"extension":5.706390759382199},"index":2,"playId":"f6c0757c-e207-32c8-84a9-f64b1bf1bfa6","pitchNumber":3,"startTime":"2026-06-20T02:44:43.679Z","endTime":"2026-06-20T02:44:48.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631021586997377,"aZ":-22.803799082569242,"pfxX":-10.230063188930789,"pfxZ":5.504939179706745,"pX":1.794544229865729,"pZ":0.29905442257251225,"vX0":12.787429405314239,"vY0":-129.56970442699182,"vZ0":-8.058863807116479,"x":48.6,"y":230.71,"x0":-1.8716146493666175,"y0":50.00582950538646,"z0":5.1874889236208865,"aX":-17.427425301246643},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":2317,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.42243687536903085,"extension":5.856604101921467},"index":3,"playId":"24e8531c-b638-3c73-9baa-755db1a496e4","pitchNumber":4,"startTime":"2026-06-20T02:44:57.995Z","endTime":"2026-06-20T02:45:01.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75467652449642,"aZ":-11.724921444388753,"pfxX":-6.488937087279938,"pfxZ":9.958077563914559,"pX":-0.05974450812834852,"pZ":1.1220041107129355,"vX0":6.9250457438265824,"vY0":-142.18949568456193,"vZ0":-9.997471026776996,"x":119.28,"y":208.49,"x0":-1.6804747212479014,"y0":50.002925823167054,"z0":5.421839788350912,"aX":-13.32455658814978},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":10.4,"spinRate":2387,"spinDirection":219},"zone":13,"typeConfidence":0.92,"plateTime":0.38479736213990634,"extension":5.694744526371695},"index":4,"playId":"fe037fda-39ef-3baa-a75e-8a36838786aa","pitchNumber":5,"startTime":"2026-06-20T02:45:18.991Z","endTime":"2026-06-20T02:45:22.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:45:22.322Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Caratini walks. Brooks Lee to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T02:45:41.959Z","endTime":"2026-06-20T02:48:45.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":81.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.803639056871578,"aZ":-29.711118491736343,"pfxX":1.8415248816520084,"pfxZ":1.4804713073597897,"pX":0.9839690002029898,"pZ":1.3266582913223814,"vX0":6.89510475753152,"vY0":-126.25155098737152,"vZ0":-4.156598165192726,"x":79.49,"y":202.96,"x0":-1.9904811666049465,"y0":50.00147560060481,"z0":5.310785838637746,"aX":3.0557435495395575},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-4.4,"spinRate":2520,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4291938070087249,"extension":5.672977684686378},"index":0,"playId":"6c97876c-9749-370c-9b8a-61eaa12aca60","pitchNumber":1,"startTime":"2026-06-20T02:45:50.800Z","endTime":"2026-06-20T02:45:54.656Z","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":87.4,"endSpeed":80.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446094643060132,"aZ":-30.409595109528247,"pfxX":-9.703349576452968,"pfxZ":1.0725546319662893,"pX":0.8613952703294376,"pZ":2.197719847130345,"vX0":10.105279847336819,"vY0":-126.950112784629,"vZ0":-2.0441159116572583,"x":84.17,"y":179.44,"x0":-1.8981095894628834,"y0":50.00256810033674,"z0":5.41919422158133,"aX":-15.939427295523847},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":1940,"spinDirection":240},"zone":14,"typeConfidence":0.92,"plateTime":0.43042598808674004,"extension":5.7490063532356706},"index":1,"playId":"e8f6e7c4-9301-332a-b619-c1597b139276","pitchNumber":2,"startTime":"2026-06-20T02:46:09.235Z","endTime":"2026-06-20T02:46:13.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-20T02:46:17.254Z","endTime":"2026-06-20T02:47:02.637Z","isPitch":false,"type":"action"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"startTime":"2026-06-20T02:47:02.637Z","endTime":"2026-06-20T02:47:19.790Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16654777341646,"aZ":-13.19203724671376,"pfxX":-7.586784875064293,"pfxZ":9.6686993054912,"pX":-0.7128110437632763,"pZ":1.6530283426166923,"vX0":5.808946000418712,"vY0":-139.19023991214905,"vZ0":-7.9376052215062805,"x":144.17,"y":194.15,"x0":-1.8409145887087321,"y0":50.00010333310095,"z0":5.41472297024498,"aX":-14.88814337854515},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":12.5,"spinRate":2384,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.3934794075171655,"extension":5.715905793592286},"index":4,"playId":"20b04437-605e-3c7b-93f1-39aec6a6ce54","pitchNumber":3,"startTime":"2026-06-20T02:47:19.790Z","endTime":"2026-06-20T02:47:46.794Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"a790a8e8-7bbb-32bb-b660-3ffa00a34998","startTime":"2026-06-20T02:47:58.429Z","endTime":"2026-06-20T02:48:01.429Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42756060868215,"aZ":-26.915076240456223,"pfxX":5.491794733648969,"pfxZ":3.6172776656932566,"pX":1.0531481274774404,"pZ":1.2980532537585265,"vX0":5.609362623919357,"vY0":-119.58605494825824,"vZ0":-4.2395305442056745,"x":76.86,"y":203.73,"x0":-2.033657916108308,"y0":50.00172307983292,"z0":5.500285135138311,"aX":7.974607211174614},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":-11.3,"spinRate":2686,"spinDirection":41},"zone":14,"typeConfidence":0.88,"plateTime":0.4575223617796631,"extension":5.574530172101031},"index":6,"playId":"06f92949-acae-3f02-9691-d2e4ef9df292","pitchNumber":4,"startTime":"2026-06-20T02:48:19.708Z","endTime":"2026-06-20T02:48:23.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9842542837329,"aZ":-13.201676342928897,"pfxX":-7.061190209873503,"pfxZ":9.86815580809932,"pX":-0.02316919531680857,"pZ":1.333147755034042,"vX0":7.463382122506487,"vY0":-137.86743880525978,"vZ0":-8.487439135781608,"x":117.88,"y":202.79,"x0":-1.8494465857628988,"y0":50.005105007478235,"z0":5.345136408606478,"aX":-13.579344015869742},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":11.2,"spinRate":2384,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.39746619528188365,"extension":5.751772419141547},"index":7,"playId":"37e8e5bd-c069-3d4f-a5f3-61440d02adc8","pitchNumber":5,"startTime":"2026-06-20T02:48:41.719Z","endTime":"2026-06-20T02:48:45.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:48:45.950Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Gray singles on a ground ball to center fielder Jordan Lawlar. Brooks Lee scores. Victor Caratini to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T02:50:13.834Z","endTime":"2026-06-20T02:51:20.566Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":686753,"link":"/api/v1/people/686753"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T02:49:03.799Z","endTime":"2026-06-20T02:50:15.988Z","isPitch":false,"type":"action"},{"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":93.4,"endSpeed":85.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640975178073944,"aZ":-18.905107696646038,"pfxX":-7.850877991659316,"pfxZ":7.0847140498487935,"pX":0.1323865593816749,"pZ":2.2372021117869068,"vX0":8.282906025047245,"vY0":-135.71376793006138,"vZ0":-4.956885964311057,"x":111.95,"y":178.38,"x0":-1.933618213240281,"y0":50.002381758689594,"z0":5.397123241095638,"aX":-14.7012090839116},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":12.6,"spinRate":2203,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4030169769741958,"extension":5.586153458610949},"index":1,"playId":"4709eca7-ec0a-3c90-86bc-9ab22315be49","pitchNumber":1,"startTime":"2026-06-20T02:50:15.988Z","endTime":"2026-06-20T02:50:19.052Z","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":87.6,"endSpeed":80.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929852131047365,"aZ":-22.97446826756698,"pfxX":-2.1418790972224135,"pfxZ":5.555777259382413,"pX":0.28074225404258574,"pZ":1.7984099412437016,"vX0":6.624780080588577,"vY0":-127.523378626197,"vZ0":-4.1511331404567695,"x":106.3,"y":190.22,"x0":-2.066407268686765,"y0":50.0011254595312,"z0":5.248016115131759,"aX":-3.5459492093601566},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.4,"breakHorizontal":2.5,"spinRate":2433,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4286362063522424,"extension":5.490386930096479},"index":2,"playId":"f164ded1-d3c5-330a-9958-c8e2e441ff62","pitchNumber":2,"startTime":"2026-06-20T02:50:38.594Z","endTime":"2026-06-20T02:50:41.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T02:50:50.778Z","endTime":"2026-06-20T02:51:09.776Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109500110275718,"aZ":-29.23174145010318,"pfxX":-8.639561462679698,"pfxZ":1.7165931503911107,"pX":-0.8137972196877514,"pZ":2.2379040886312143,"vX0":6.201191160897324,"vY0":-129.84851699378223,"vZ0":-2.6596118435754494,"x":148.02,"y":178.36,"x0":-2.105365057819658,"y0":50.00485679259986,"z0":5.490068152747893,"aX":-14.81759250495927},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1881,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.4211497075400552,"extension":5.556485093811636},"hitData":{"launchSpeed":103.4,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.16,"coordY":83.2}},"index":4,"playId":"3bfe0c2a-42d1-3e88-ab32-6853f2449949","pitchNumber":3,"startTime":"2026-06-20T02:51:09.776Z","endTime":"2026-06-20T02:51:20.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:51:20.566Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luke Keaschall grounds into a double play, third baseman Nolan Arenado to first baseman Ildemaro Vargas. Victor Caratini out at 3rd. Luke Keaschall out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T02:51:51.079Z","endTime":"2026-06-20T02:52:25.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"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":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.2,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90383965855893,"aZ":-28.370293667871593,"pfxX":-1.1892143943803086,"pfxZ":2.341440627259577,"pX":0.8933551995308313,"pZ":1.1729822051921572,"vX0":7.539596273386865,"vY0":-125.51707882489673,"vZ0":-4.580002520968821,"x":82.95,"y":207.11,"x0":-1.9708761348989428,"y0":50.004884815919766,"z0":5.281544918449947,"aX":-1.934634521032537},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":0.7,"spinRate":2531,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4332631632111408,"extension":5.575786610505681},"index":0,"playId":"7038aa3d-e9be-3e09-92da-282af877a1db","pitchNumber":1,"startTime":"2026-06-20T02:51:59.763Z","endTime":"2026-06-20T02:52:03.056Z","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":86.5,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941700053736323,"aZ":-31.447550705764524,"pfxX":0.21692907831145147,"pfxZ":0.4552600434758798,"pX":-0.5060985385516225,"pZ":3.360527516274106,"vX0":4.050504860376839,"vY0":-125.86753318042251,"vZ0":0.9865228445435352,"x":136.29,"y":148.05,"x0":-2.165517453036835,"y0":50.003260821198054,"z0":5.513077329167606,"aX":0.3476390322914051},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-1.3,"spinRate":2545,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.43542300304348913,"extension":5.456486758720803},"hitData":{"launchSpeed":74.1,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.86,"coordY":172.81}},"index":1,"playId":"a04f5e60-de2d-3ba8-a14a-344d0c53179b","pitchNumber":2,"startTime":"2026-06-20T02:52:17.922Z","endTime":"2026-06-20T02:52:25.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:52:25.925Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T02:54:48.720Z","endTime":"2026-06-20T02:55:22.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28597259954065,"aZ":-13.824681419082971,"pfxX":5.704694502941096,"pfxZ":9.84812366953686,"pX":0.42888062941501026,"pZ":2.320949754457001,"vX0":-4.753600763438211,"vY0":-135.9855712951995,"vZ0":-6.744119636030919,"x":100.65,"y":176.11,"x0":1.4630032826814046,"y0":50.00035010961881,"z0":5.801827311619909,"aX":10.626409648976251},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-9.2,"spinRate":2240,"spinDirection":141},"zone":6,"typeConfidence":0.88,"plateTime":0.40360473162733346,"extension":5.827489832671384},"index":0,"playId":"985752e7-9a93-3e95-a86c-f1c0fcc62e12","pitchNumber":1,"startTime":"2026-06-20T02:54:58.759Z","endTime":"2026-06-20T02:55:02.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.238546909420428,"aZ":-26.82853541000475,"pfxX":8.277505725610906,"pfxZ":3.4502100853228246,"pX":0.8451274007453186,"pZ":2.0170504209459925,"vX0":-4.51972989065498,"vY0":-123.31351704430645,"vZ0":-3.735065662190403,"x":84.79,"y":184.32,"x0":1.6210311465372302,"y0":50.002281104501975,"z0":5.8007217431173235,"aX":12.818613027505403},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":-14.0,"spinRate":1836,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.4432343391146323,"extension":5.786311619117809},"hitData":{"launchSpeed":85.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.9,"coordY":157.12}},"index":1,"playId":"2c0369d6-36e6-3810-817b-735ef5100c94","pitchNumber":2,"startTime":"2026-06-20T02:55:13.809Z","endTime":"2026-06-20T02:55:22.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:55:22.495Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T02:55:37.266Z","endTime":"2026-06-20T02:57:05.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.005799428954564,"aZ":-14.963239152061773,"pfxX":4.9759955265535005,"pfxZ":8.773359162336027,"pX":0.44116674867157807,"pZ":4.049439693938414,"vX0":-4.344739030949657,"vY0":-139.12387021483232,"vZ0":-2.718401343436983,"x":100.18,"y":129.45,"x0":1.3760461436639801,"y0":50.002750802986455,"z0":6.030109455566928,"aX":9.761432076015401},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-8.2,"spinRate":2214,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.39359935054479145,"extension":5.706138784874078},"index":0,"playId":"469eab50-286b-3ad5-9b0e-1f04f7b6b5d1","pitchNumber":1,"startTime":"2026-06-20T02:55:46.534Z","endTime":"2026-06-20T02:55:49.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285656144855384,"aZ":-21.828965284843648,"pfxX":8.470090161992644,"pfxZ":5.429827496223714,"pX":-0.5527906886552929,"pZ":2.1733189038285325,"vX0":-8.165484312849149,"vY0":-136.69615427049823,"vZ0":-5.7880081183727485,"x":138.07,"y":180.1,"x0":1.3632010028484054,"y0":50.000198324913015,"z0":5.80266587300159,"aX":16.131929162872723},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":-13.8,"spinRate":2126,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.39968844523099323,"extension":5.907768133779632},"index":1,"playId":"9876090c-0f6f-3942-9de9-302a47618439","pitchNumber":2,"startTime":"2026-06-20T02:56:02.543Z","endTime":"2026-06-20T02:56:06.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86610317530613,"aZ":-18.987546394908026,"pfxX":7.340376565105968,"pfxZ":6.89162962164409,"pX":0.9352215550030804,"pZ":2.247190651001275,"vX0":-3.963914774801804,"vY0":-137.08771473489267,"vZ0":-6.179048749449621,"x":81.35,"y":178.11,"x0":1.4423826414562841,"y0":50.00191252323305,"z0":5.816314162967791,"aX":14.041040831864164},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":-12.5,"spinRate":2280,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.39878227060171945,"extension":5.78721265100898},"index":2,"playId":"dbd8a1fa-d2b9-3ec5-b19a-66d5788484e2","pitchNumber":3,"startTime":"2026-06-20T02:56:18.683Z","endTime":"2026-06-20T02:56:23.064Z","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":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052962949374294,"aZ":-28.1064258779707,"pfxX":1.5848540190787914,"pfxZ":2.3726706863597453,"pX":-0.9943191661140757,"pZ":2.4718393345369263,"vX0":-6.457486234710946,"vY0":-129.3444500039102,"vZ0":-3.3671088291141356,"x":154.9,"y":172.04,"x0":1.3161946549034822,"y0":50.002845415065046,"z0":5.918889617941447,"aX":2.7173886394759705},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-1.6,"spinRate":2659,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.4216144130446686,"extension":5.891142386282586},"index":3,"playId":"f5e2e9df-1a56-35a1-8f05-8571b3d105bb","pitchNumber":4,"startTime":"2026-06-20T02:56:35.509Z","endTime":"2026-06-20T02:56:39.728Z","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":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.007695952304715,"aZ":-16.610824720693977,"pfxX":3.2852964268628897,"pfxZ":8.006780687354565,"pX":0.30470600525983693,"pZ":2.9535716453722096,"vX0":-4.345247175744813,"vY0":-138.34676182531018,"vZ0":-4.912396156464531,"x":105.39,"y":159.03,"x0":1.4667023112363067,"y0":50.00483529019743,"z0":5.8606489790064416,"aX":6.388064085569756},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-5.0,"spinRate":2180,"spinDirection":135},"zone":3,"typeConfidence":0.88,"plateTime":0.39545816195141015,"extension":5.881831047685913},"hitData":{"launchSpeed":81.8,"launchAngle":19.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.48,"coordY":78.52}},"index":4,"playId":"949a5e0b-338f-3c07-a7f9-dd4f01ac1b99","pitchNumber":5,"startTime":"2026-06-20T02:56:53.272Z","endTime":"2026-06-20T02:57:05.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:57:05.824Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ildemaro Vargas lines out to right fielder Kody Clemens.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T02:57:21.305Z","endTime":"2026-06-20T02:57:35.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27188815244015,"aZ":-21.103062836817614,"pfxX":8.102888198790119,"pfxZ":5.74787178595474,"pX":0.11431299338698234,"pZ":2.2771038842461633,"vX0":-6.213379971690145,"vY0":-137.60791208213146,"vZ0":-5.601672187422409,"x":112.64,"y":177.3,"x0":1.3437650813598254,"y0":50.005009342655896,"z0":5.759978725487257,"aX":15.610617773316774},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-13.4,"spinRate":2165,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.3973619916566773,"extension":5.7824180140584955},"hitData":{"launchSpeed":82.3,"launchAngle":27.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.93,"coordY":92.68}},"index":0,"playId":"f585bec0-bf25-3a6a-8697-079e5e99e69e","pitchNumber":1,"startTime":"2026-06-20T02:57:26.253Z","endTime":"2026-06-20T02:57:35.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:57:35.570Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a line drive to center fielder Byron Buxton. Nolan Arenado to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T02:57:49.506Z","endTime":"2026-06-20T02:59:28.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnThird":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89691346811225,"aZ":-29.087585996510494,"pfxX":8.852729676013354,"pfxZ":1.9557358070303978,"pX":0.36469916324792095,"pZ":1.110500235541157,"vX0":-5.995643716844552,"vY0":-124.57168061567054,"vZ0":-5.524641258704701,"x":103.1,"y":208.8,"x0":1.6467259702162078,"y0":50.00479757466279,"z0":5.747719847559646,"aX":13.982064264633248},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-14.8,"spinRate":1853,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4388959055090993,"extension":5.795037593242521},"index":0,"playId":"4618a2f1-83e8-3b19-8a1d-5f5ca69f54d7","pitchNumber":1,"startTime":"2026-06-20T02:58:02.165Z","endTime":"2026-06-20T02:58:06.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085127819188497,"aZ":-28.402289227050694,"pfxX":7.963243829548206,"pfxZ":2.330552014344125,"pX":0.2865099066684779,"pZ":2.001386000124547,"vX0":-5.911573465072787,"vY0":-126.09409409263434,"vZ0":-3.8595063455117264,"x":106.08,"y":184.74,"x0":1.6192009058070016,"y0":50.00507121127859,"z0":5.827020854446207,"aX":12.90800219881801},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":-13.2,"spinRate":1833,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.4333136208734123,"extension":5.711784090675985},"index":1,"playId":"db56825c-b45c-38f3-9c68-be9d7d293f5e","pitchNumber":2,"startTime":"2026-06-20T02:58:17.058Z","endTime":"2026-06-20T02:58:20.451Z","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":89.4,"endSpeed":82.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.494276954189733,"aZ":-27.4384565157361,"pfxX":3.5468101503677394,"pfxZ":2.751583616091953,"pX":0.08052401872878875,"pZ":0.9709013255927231,"vX0":-4.632740352135298,"vY0":-130.11349872037312,"vZ0":-6.842067413839603,"x":113.93,"y":212.57,"x0":1.4206788512688742,"y0":50.00311642209356,"z0":5.705024812353745,"aX":6.101281607670812},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-5.4,"spinRate":2723,"spinDirection":133},"zone":14,"typeConfidence":0.88,"plateTime":0.420467705395553,"extension":5.89106770987977},"index":2,"playId":"ef5e1131-ed30-335c-b319-9a2236989d42","pitchNumber":3,"startTime":"2026-06-20T02:58:40.936Z","endTime":"2026-06-20T02:58:44.556Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.640385220280205,"aZ":-17.752593835740655,"pfxX":8.760301352250265,"pfxZ":7.533620790213632,"pX":0.20783777419783858,"pZ":1.2831770293468707,"vX0":-6.169647255133922,"vY0":-137.72319638437457,"vZ0":-8.574052597600883,"x":109.08,"y":204.13,"x0":1.3430900635006477,"y0":50.00274209501339,"z0":5.646054385506487,"aX":16.766592500426782},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2371,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.39827673324843893,"extension":5.93192134225854},"index":3,"playId":"3f980529-8bb8-3edd-b332-4f95a55b7374","pitchNumber":4,"startTime":"2026-06-20T02:58:58.940Z","endTime":"2026-06-20T02:59:02.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.976260381910386,"aZ":-29.484322233793,"pfxX":8.250165533699848,"pfxZ":1.6973906619914212,"pX":0.7474523875841649,"pZ":1.8179574220984012,"vX0":-4.620224101854832,"vY0":-125.10430833255478,"vZ0":-3.742235422315049,"x":88.51,"y":189.7,"x0":1.5452175514206397,"y0":50.00398939104588,"z0":5.746908842674868,"aX":13.092926954301278},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-13.9,"spinRate":1851,"spinDirection":132},"zone":9,"typeConfidence":0.9,"plateTime":0.43762215709220875,"extension":5.80906443444332},"hitData":{"launchSpeed":94.2,"launchAngle":16.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.69,"coordY":76.1}},"index":4,"playId":"39054b26-e80e-31ae-bf50-37b62bc478d7","pitchNumber":5,"startTime":"2026-06-20T02:59:16.533Z","endTime":"2026-06-20T02:59:28.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:59:28.555Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"LuJames Groover flies out to center fielder Byron Buxton.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T02:59:58.327Z","endTime":"2026-06-20T03:01:24.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.747445476690014,"aZ":-16.17110158133217,"pfxX":5.656583714771058,"pfxZ":8.198912496205075,"pX":-0.5106878123674852,"pZ":2.2578431862110007,"vX0":-7.024489450716775,"vY0":-138.7348010721767,"vZ0":-6.735530687537047,"x":136.47,"y":177.82,"x0":1.317946201160091,"y0":50.000826065943976,"z0":5.793025410747693,"aX":11.037301002143769},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-8.8,"spinRate":2181,"spinDirection":135},"zone":4,"typeConfidence":0.88,"plateTime":0.39466448410361554,"extension":5.889979501730951},"index":0,"playId":"eec9ed82-9e10-3a41-b76e-2c1dd97c3b93","pitchNumber":1,"startTime":"2026-06-20T03:00:03.673Z","endTime":"2026-06-20T03:00:06.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757294570238187,"aZ":-20.36616360978402,"pfxX":10.041205045330646,"pfxZ":6.077336514122523,"pX":0.5705464263057586,"pZ":1.0249725699095251,"vX0":-6.137421432828044,"vY0":-138.663149094033,"vZ0":-9.002317998760189,"x":95.25,"y":211.11,"x0":1.5110626398672575,"y0":50.00182153259706,"z0":5.678958240063221,"aX":19.501443172301254},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.2,"breakHorizontal":-16.9,"spinRate":2298,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.39540524002461064,"extension":5.831270569122032},"index":1,"playId":"134d88b0-8510-3b91-9dcf-98f9a23601b7","pitchNumber":2,"startTime":"2026-06-20T03:00:25.235Z","endTime":"2026-06-20T03:00:28.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.014718413073155,"aZ":-27.803357214336682,"pfxX":8.123854931703018,"pfxZ":2.7390544057590427,"pX":0.46796714298047876,"pZ":1.1909037925693695,"vX0":-5.358299525587587,"vY0":-125.40999390265048,"vZ0":-5.484241591604419,"x":99.16,"y":206.63,"x0":1.5752450837696523,"y0":50.001393159536164,"z0":5.669635661130616,"aX":12.958165764375435},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":-13.6,"spinRate":1880,"spinDirection":130},"zone":14,"typeConfidence":0.89,"plateTime":0.4365057305127742,"extension":5.7832454837214895},"index":2,"playId":"463ef4f9-95ed-3dc8-bdfd-73285d31efdd","pitchNumber":3,"startTime":"2026-06-20T03:00:43.981Z","endTime":"2026-06-20T03:00:47.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68406841744763,"aZ":-15.05905742880117,"pfxX":5.497681785268068,"pfxZ":8.655064355091794,"pX":-0.4833571207993637,"pZ":3.0323716219381587,"vX0":-6.6228203221685815,"vY0":-140.43087117498823,"vZ0":-5.197027838548221,"x":135.42,"y":156.91,"x0":1.2021920980628593,"y0":50.00451112314892,"z0":5.902196439545328,"aX":10.8747683108564},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":-8.4,"spinRate":2216,"spinDirection":132},"zone":1,"typeConfidence":0.9,"plateTime":0.39148557950441454,"extension":5.835061526532203},"hitData":{"launchSpeed":91.7,"launchAngle":41.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.33,"coordY":72.66}},"index":3,"playId":"e6553933-0c2c-3928-bbc7-8efe0898f88c","pitchNumber":4,"startTime":"2026-06-20T03:01:14.913Z","endTime":"2026-06-20T03:01:24.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:01:24.451Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a ground ball to third baseman Nolan Arenado.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T03:03:29.057Z","endTime":"2026-06-20T03:05:18.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474565676225954,"aZ":-21.560092803797417,"pfxX":-8.754621140193963,"pfxZ":5.630341580979159,"pX":-0.20582959540210022,"pZ":2.419802433852207,"vX0":7.79580524087754,"vY0":-136.53990336521852,"vZ0":-4.241718971463481,"x":124.85,"y":173.45,"x0":-1.9626180939058064,"y0":50.00259811493725,"z0":5.479693055808298,"aX":-16.505620625542015},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2333,"spinDirection":225},"zone":5,"typeConfidence":0.61,"plateTime":0.4013614555247793,"extension":5.65711935608947},"index":0,"playId":"3eeeecc2-a40b-3ec7-b7fc-2841a63c1b42","pitchNumber":1,"startTime":"2026-06-20T03:03:58.385Z","endTime":"2026-06-20T03:04:02.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441043531740892,"aZ":-28.54567772090109,"pfxX":-10.326652975634135,"pfxZ":2.1577064644760306,"pX":-0.4624533954042469,"pZ":0.7006871161186113,"vX0":7.489308353181904,"vY0":-129.24115242794716,"vZ0":-6.005559258146058,"x":134.63,"y":219.86,"x0":-2.0648576906130236,"y0":50.00244186541949,"z0":5.263673977789071,"aX":-17.364543991773953},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":16.9,"spinRate":2089,"spinDirection":243},"zone":13,"typeConfidence":0.92,"plateTime":0.4247680332292565,"extension":5.71843191448286},"index":1,"playId":"96c6ec11-3d9d-322d-8bab-5c4bbd706b60","pitchNumber":2,"startTime":"2026-06-20T03:04:14.194Z","endTime":"2026-06-20T03:04:18.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62504186034788,"aZ":-21.38163282146399,"pfxX":-8.200091658392784,"pfxZ":5.526012472989784,"pX":-0.8345620400670456,"pZ":1.8361309163830275,"vX0":6.391365767000825,"vY0":-139.00618313380548,"vZ0":-5.798714839308586,"x":148.81,"y":189.2,"x0":-2.1000422366949483,"y0":50.00584971269313,"z0":5.372205241073557,"aX":-16.024580967784644},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":13.4,"spinRate":2163,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39427554216044447,"extension":5.677816191384178},"index":2,"playId":"9eb2cfbc-606d-3d40-b201-2b9d18e2b0fa","pitchNumber":3,"startTime":"2026-06-20T03:04:34.117Z","endTime":"2026-06-20T03:05:01.117Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"}}},{"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":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900013632635677,"aZ":-25.781668679955846,"pfxX":-3.3055578313215817,"pfxZ":3.9192923939535573,"pX":-0.43648786062480455,"pZ":1.5073861744927166,"vX0":5.204958478585221,"vY0":-127.10859124521845,"vZ0":-4.567301852319171,"x":133.64,"y":198.08,"x0":-2.0845065694448377,"y0":50.00121565482789,"z0":5.383063228941313,"aX":-5.3897225615096565},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":4.8,"spinRate":2432,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.431479992094288,"extension":5.6596553157526985},"hitData":{"launchSpeed":56.1,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.78,"coordY":169.95}},"index":3,"playId":"6e70c73f-7f84-3196-b0ca-b74c36816407","pitchNumber":4,"startTime":"2026-06-20T03:05:10.725Z","endTime":"2026-06-20T03:05:18.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:05:18.753Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a line drive to left fielder Lourdes Gurriel Jr. Trevor Larnach to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T03:05:37.418Z","endTime":"2026-06-20T03:07:46.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21264625658582,"aZ":-19.04419272160903,"pfxX":-8.182069508649038,"pfxZ":6.8564572664948145,"pX":-0.9534902869996603,"pZ":3.2314183745651155,"vX0":5.77511840688446,"vY0":-137.6704878194624,"vZ0":-2.9624751927959467,"x":153.34,"y":151.53,"x0":-2.0177857971177837,"y0":50.00326442883651,"z0":5.613910916195669,"aX":-15.670585650538237},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":13.6,"spinRate":2236,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39819554217697606,"extension":5.581452920085711},"index":0,"playId":"356ddc94-a380-3aee-afb0-ea25700be3d2","pitchNumber":1,"startTime":"2026-06-20T03:05:49.692Z","endTime":"2026-06-20T03:05:53.647Z","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":86.5,"endSpeed":80.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.490759342406136,"aZ":-29.6505914720383,"pfxX":1.1690515459496993,"pfxZ":1.5500262049709077,"pX":-5.69444878021264E-4,"pZ":1.919158329553427,"vX0":4.294654039717091,"vY0":-126.05575552989775,"vZ0":-2.964635692715274,"x":117.02,"y":186.96,"x0":-1.869375230302447,"y0":50.00544690239207,"z0":5.4723125341700465,"aX":1.9052758032267816},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-3.0,"spinRate":2616,"spinDirection":100},"zone":8,"typeConfidence":2.0,"plateTime":0.4323642312595206,"extension":5.614703892866263},"index":1,"playId":"2641be9b-8d55-3d66-bed4-d59e646cdc7a","pitchNumber":2,"startTime":"2026-06-20T03:06:39.461Z","endTime":"2026-06-20T03:06:43.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329776667529195,"aZ":-28.596213112053814,"pfxX":0.5322228789159231,"pfxZ":2.1717582394057473,"pX":1.1679879909620048,"pZ":1.3296538419462296,"vX0":7.161807175108371,"vY0":-126.86473083538927,"vZ0":-4.838168518427734,"x":72.48,"y":202.88,"x0":-1.7481641700768753,"y0":50.00434090616427,"z0":5.512059785091001,"aX":0.8752209105900781},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":-2.4,"spinRate":2627,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.42997670229434704,"extension":5.6077505977164845},"index":2,"playId":"249d1f40-7c59-3b42-8376-60fa50c1a51b","pitchNumber":3,"startTime":"2026-06-20T03:06:58.357Z","endTime":"2026-06-20T03:07:02.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-20T03:07:12.106Z","endTime":"2026-06-20T03:07:33.613Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754989345808507,"aZ":-31.744777176458133,"pfxX":2.1413058168755326,"pfxZ":0.26393439315073763,"pX":0.6131979679989781,"pZ":2.0501935085059952,"vX0":5.261832871965976,"vY0":-125.9576115485251,"vZ0":-1.9957653951128997,"x":93.63,"y":183.42,"x0":-1.78498089449089,"y0":50.000613290333135,"z0":5.431875752930193,"aX":3.421387132056723},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-5.2,"spinRate":2624,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.43567513734255536,"extension":5.742125290031395},"hitData":{"launchSpeed":86.2,"launchAngle":18.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.47,"coordY":111.36}},"index":4,"playId":"7c1568e4-05ed-3d7f-ae62-74ee911b2f99","pitchNumber":4,"startTime":"2026-06-20T03:07:33.613Z","endTime":"2026-06-20T03:07:46.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:07:46.509Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T03:08:03.335Z","endTime":"2026-06-20T03:08:43.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51956752940453,"aZ":-32.54645190788744,"pfxX":-8.189929267143784,"pfxZ":-0.21930657916303886,"pX":-1.2524852531544397,"pZ":3.23024037264019,"vX0":5.098344446732345,"vY0":-128.19662875707942,"vZ0":0.7017766939144687,"x":164.74,"y":151.56,"x0":-2.202984642287581,"y0":50.00531172012291,"z0":5.493505600288889,"aX":-13.632728882534165},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":13.7,"spinRate":1785,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.4272620364439619,"extension":5.765729885599027},"index":0,"playId":"bab0da10-8f56-3ade-b348-57ca99e50919","pitchNumber":1,"startTime":"2026-06-20T03:08:15.103Z","endTime":"2026-06-20T03:08:18.771Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.889251014514958,"aZ":-23.467088281832464,"pfxX":-8.964085221639085,"pfxZ":4.569506024714881,"pX":-0.6344765186329694,"pZ":3.0811472057648586,"vX0":7.312896766202702,"vY0":-137.330399189278,"vZ0":-2.064793671316598,"x":141.18,"y":155.59,"x0":-2.1694109868473617,"y0":50.005799965529924,"z0":5.441749971835787,"aX":-17.096271685036655},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":2304,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3990813334867678,"extension":5.619807669028879},"hitData":{"launchSpeed":92.3,"launchAngle":20.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.52,"coordY":97.03}},"index":1,"playId":"e3617645-355a-3d6d-9f06-df56a6ae2b3b","pitchNumber":2,"startTime":"2026-06-20T03:08:33.867Z","endTime":"2026-06-20T03:08:43.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:08:43.902Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T03:08:59.372Z","endTime":"2026-06-20T03:10:41.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.0,"endSpeed":80.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.684597050563628,"aZ":-32.07599179362553,"pfxX":2.3077011964749308,"pfxZ":0.06058478074099494,"pX":0.8070646674687477,"pZ":1.2543945487466748,"vX0":6.56293481862708,"vY0":-125.24422220671595,"vZ0":-3.6717286810232537,"x":86.24,"y":204.91,"x0":-2.1311952341684712,"y0":50.00236339383411,"z0":5.320528397515303,"aX":3.721438067820481},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-5.5,"spinRate":2747,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.43481173485306845,"extension":5.684230391569475},"index":0,"playId":"7cf70774-519e-38cd-a3d5-a8231c0f46b0","pitchNumber":1,"startTime":"2026-06-20T03:09:13.143Z","endTime":"2026-06-20T03:09:16.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.924219588320913,"aZ":-29.00995486078294,"pfxX":-10.585990373537474,"pfxZ":1.8542455779450684,"pX":-0.9915494901820812,"pZ":2.402247282304927,"vX0":6.556141479273086,"vY0":-130.0460959516747,"vZ0":-2.10272303320932,"x":154.8,"y":173.92,"x0":-2.1731832647405946,"y0":50.004460165421804,"z0":5.4273880250940705,"aX":-18.08718926181227},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":17.6,"spinRate":1967,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.4215948163076524,"extension":5.611072775385204},"index":1,"playId":"7dd242c5-ea8d-3895-8576-17f425772533","pitchNumber":2,"startTime":"2026-06-20T03:09:31.769Z","endTime":"2026-06-20T03:09:34.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962054731046685,"aZ":-28.9278853390862,"pfxX":0.6256197978645681,"pfxZ":1.9665222711471744,"pX":0.5304515720797262,"pZ":2.1542353465179125,"vX0":5.796781914016067,"vY0":-127.61905600185057,"vZ0":-2.6566000606974924,"x":96.78,"y":180.62,"x0":-1.8505576424338115,"y0":50.00345041989973,"z0":5.484395667891991,"aX":1.0327697993494576},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2559,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.4289778668872479,"extension":5.692522943889774},"index":2,"playId":"bbf869bd-bd2d-34b5-ba07-f214646cc99e","pitchNumber":3,"startTime":"2026-06-20T03:09:54.424Z","endTime":"2026-06-20T03:09:57.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.223277831959564,"aZ":-14.391431035872083,"pfxX":-6.258001789036688,"pfxZ":8.882675885942541,"pX":-0.2258799876801796,"pZ":4.684676804790082,"vX0":6.390560736306745,"vY0":-140.89533711637478,"vZ0":-0.33796104559631945,"x":125.61,"y":112.29,"x0":-1.714797858559515,"y0":50.00616946312737,"z0":5.739555861416532,"aX":-12.533632138284094},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2385,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.38935856970009386,"extension":5.655415981444141},"index":3,"playId":"905ad9bf-c7f4-3ed3-a168-efde3e5b88ea","pitchNumber":4,"startTime":"2026-06-20T03:10:16.952Z","endTime":"2026-06-20T03:10:21.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895148925112846,"aZ":-34.26022032835417,"pfxX":1.28452941180249,"pfxZ":-1.340202223042633,"pX":-0.699557346400212,"pZ":3.4722208619688395,"vX0":3.242737189601455,"vY0":-125.28943854028229,"vZ0":1.7519710825161123,"x":143.67,"y":145.03,"x0":-2.187602662431372,"y0":50.00166259487581,"z0":5.604013437308928,"aX":2.001658519528976},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":-3.2,"spinRate":2656,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.44046008547444515,"extension":5.530722696243652},"index":4,"playId":"91433904-c636-35ee-bcd0-5b74f70694d1","pitchNumber":5,"startTime":"2026-06-20T03:10:38.227Z","endTime":"2026-06-20T03:10:41.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:10:41.832Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T03:13:42.034Z","endTime":"2026-06-20T03:14:31.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T03:10:55.718Z","endTime":"2026-06-20T03:11:34.563Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Drey Jameson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-20T03:11:34.563Z","endTime":"2026-06-20T03:13:44.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"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(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":91.5,"endSpeed":84.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.763313405751063,"aZ":-27.136637824437052,"pfxX":0.21138769028855453,"pfxZ":2.796568604270938,"pX":0.9802220653638107,"pZ":1.7566429976858944,"vX0":6.428956733062793,"vY0":-133.17510738159237,"vZ0":-4.414551966220126,"x":79.64,"y":191.35,"x0":-1.489490464130302,"y0":50.00513778988937,"z0":5.391550974612194,"aX":0.37921507828801376},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2515,"spinDirection":159},"zone":14,"typeConfidence":0.89,"plateTime":0.41079885958915785,"extension":6.388509371824462},"index":2,"playId":"ee12b323-c75e-3f73-9b84-869a41feafd6","pitchNumber":1,"startTime":"2026-06-20T03:13:44.162Z","endTime":"2026-06-20T03:13:48.449Z","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":95.6,"endSpeed":88.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788062553516568,"aZ":-21.206565223786377,"pfxX":-0.6522019872472375,"pfxZ":5.561889844379181,"pX":0.8389171082436677,"pZ":2.371748356176503,"vX0":6.9649760430257155,"vY0":-139.1807401519755,"vZ0":-4.209584897135586,"x":85.02,"y":174.74,"x0":-1.6058606752748152,"y0":50.00083613815204,"z0":5.299190080473098,"aX":-1.2859652292496286},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":-0.2,"spinRate":2564,"spinDirection":211},"zone":14,"typeConfidence":0.93,"plateTime":0.3927868022153427,"extension":6.409823936358781},"index":3,"playId":"088edf95-6e3f-311c-9b7a-69da8ad34016","pitchNumber":2,"startTime":"2026-06-20T03:14:01.903Z","endTime":"2026-06-20T03:14:05.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993020342244712,"aZ":-26.768675946716183,"pfxX":0.21974083728136695,"pfxZ":3.01305459965711,"pX":0.3150144786361137,"pZ":2.34303978130377,"vX0":5.065454282561329,"vY0":-132.89226597940888,"vZ0":-3.0541893927022046,"x":104.99,"y":175.52,"x0":-1.6427309268585606,"y0":50.00001344478203,"z0":5.447854215925967,"aX":0.39242076903476836},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.0,"breakHorizontal":-1.4,"spinRate":2628,"spinDirection":116},"zone":6,"typeConfidence":0.9,"plateTime":0.41187061087745924,"extension":6.397720821554726},"hitData":{"launchSpeed":93.4,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.11,"coordY":86.74}},"index":4,"playId":"ef28252f-f390-3583-888f-1f8680255b47","pitchNumber":3,"startTime":"2026-06-20T03:14:22.785Z","endTime":"2026-06-20T03:14:31.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:14:31.196Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:16:50.068Z","endTime":"2026-06-20T03:18:15.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":93.9,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894106716500016,"aZ":-21.373618504372434,"pfxX":8.454503544234182,"pfxZ":5.697251288299409,"pX":2.0845239323882514,"pZ":2.7425765293078315,"vX0":-1.7988981436584381,"vY0":-136.74679990192394,"vZ0":-4.343087096315914,"x":37.54,"y":164.73,"x0":1.6520407331387914,"y0":50.00328990497233,"z0":5.816005236422069,"aX":16.02609665955434},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":-14.9,"spinRate":2037,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40039807038764597,"extension":5.685900081423522},"index":0,"playId":"a93924e7-d28c-3d03-b297-11e2f1b22925","pitchNumber":1,"startTime":"2026-06-20T03:17:02.470Z","endTime":"2026-06-20T03:17:06.493Z","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":85.7,"endSpeed":79.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.101069077474598,"aZ":-29.47604518104021,"pfxX":7.237213198775216,"pfxZ":1.6965086748797429,"pX":0.6314853357257617,"pZ":1.293823071414826,"vX0":-5.230347848604829,"vY0":-124.7802010367534,"vZ0":-4.961231400138763,"x":92.93,"y":203.85,"x0":1.8056362001023138,"y0":50.00341635197202,"z0":5.7122865699639,"aX":11.51043894102101},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.3,"breakHorizontal":-12.0,"spinRate":1676,"spinDirection":125},"zone":14,"typeConfidence":0.88,"plateTime":0.43753156231685875,"extension":5.605422894674393},"index":1,"playId":"615eaba8-421c-3b33-8424-bb698b871e9c","pitchNumber":2,"startTime":"2026-06-20T03:17:17.593Z","endTime":"2026-06-20T03:17:21.715Z","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":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.702756159600803,"aZ":-27.527925291044486,"pfxX":6.026825558396773,"pfxZ":3.021023497201602,"pX":1.211775758056284,"pZ":3.1435964280531263,"vX0":-3.436584194293143,"vY0":-122.84750187239379,"vZ0":-0.964958888431378,"x":70.81,"y":153.9,"x0":1.8406179064951014,"y0":50.00476800364364,"z0":5.866416582277977,"aX":9.27879447182412},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.5,"breakHorizontal":-10.2,"spinRate":1801,"spinDirection":131},"zone":12,"typeConfidence":0.79,"plateTime":0.4446334590580383,"extension":5.694719511019238},"index":2,"playId":"953c96ff-5503-3c9d-9105-879cecfa99c1","pitchNumber":3,"startTime":"2026-06-20T03:17:32.305Z","endTime":"2026-06-20T03:17:36.570Z","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":94.2,"endSpeed":86.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.794113506721775,"aZ":-16.410341711606044,"pfxX":6.025258208153636,"pfxZ":8.251505142177702,"pX":-0.2557388109519774,"pZ":2.160892332931223,"vX0":-6.718923073113199,"vY0":-136.98417770968496,"vZ0":-6.835983318042108,"x":126.75,"y":180.44,"x0":1.4399916560831163,"y0":50.00324937996215,"z0":5.800517027586365,"aX":11.510867252212234},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":-9.6,"spinRate":2196,"spinDirection":141},"zone":8,"typeConfidence":0.86,"plateTime":0.3990551369435251,"extension":5.8042933169496935},"index":3,"playId":"65ab355a-49fa-3898-be59-bd00e71498b2","pitchNumber":4,"startTime":"2026-06-20T03:17:48.449Z","endTime":"2026-06-20T03:17:52.485Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-20T03:17:58.596Z","endTime":"2026-06-20T03:18:10.815Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.422237535242484,"aZ":-14.866352991424094,"pfxX":4.523984146868325,"pfxZ":8.972767173027194,"pX":0.10666813526225577,"pZ":1.3277311809039039,"vX0":-5.317747508517858,"vY0":-137.94070232366929,"vZ0":-9.066131367561304,"x":112.93,"y":202.93,"x0":1.4708568027869098,"y0":50.001727592244,"z0":5.657207669977104,"aX":8.725672952249843},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-7.1,"spinRate":2259,"spinDirection":131},"zone":14,"typeConfidence":0.88,"plateTime":0.39692626111703033,"extension":5.958202485583428},"index":5,"playId":"a374ebd1-2dae-3858-b65b-b792b79193b9","pitchNumber":5,"startTime":"2026-06-20T03:18:10.815Z","endTime":"2026-06-20T03:18:15.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:18:15.908Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Geraldo Perdomo grounds into a force out, first baseman Royce Lewis to second baseman Luke Keaschall. Ketel Marte out at 2nd. Geraldo Perdomo to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:18:31.154Z","endTime":"2026-06-20T03:19:30.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428893830736747,"aZ":-17.736598723815753,"pfxX":8.896415681055,"pfxZ":7.572907681184684,"pX":0.8813351156984217,"pZ":0.94444097334427,"vX0":-4.778415645826091,"vY0":-137.00879587590487,"vZ0":-9.305777184668353,"x":83.41,"y":213.28,"x0":1.489389217591101,"y0":50.003724038927245,"z0":5.589888940982633,"aX":16.964493079664734},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-15.1,"spinRate":2316,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.3993198358572414,"extension":5.874043182900045},"index":0,"playId":"5ddf493c-0867-375e-b0a7-fca3ca5a6c04","pitchNumber":1,"startTime":"2026-06-20T03:18:40.647Z","endTime":"2026-06-20T03:18:43.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T03:18:48.833Z","endTime":"2026-06-20T03:19:22.535Z","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, 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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455368479997823,"aZ":-21.145771197019375,"pfxX":7.955184870188345,"pfxZ":5.83713842878386,"pX":0.9913035424083421,"pZ":1.8118430768384757,"vX0":-4.257966177867611,"vY0":-136.46000071238103,"vZ0":-6.52230176820017,"x":79.21,"y":189.86,"x0":1.5365493570236297,"y0":50.006373683966174,"z0":5.685511299658544,"aX":15.036394701243434},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":-13.6,"spinRate":2180,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4010802601514314,"extension":5.825746249226891},"hitData":{"launchSpeed":96.2,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.42,"coordY":170.79}},"index":2,"playId":"734c9ce9-584b-3c15-b456-3698a55e77b7","pitchNumber":2,"startTime":"2026-06-20T03:19:22.535Z","endTime":"2026-06-20T03:19:30.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:19:30.537Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (16) on a sharp fly ball to right fielder Kody Clemens. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:19:56.519Z","endTime":"2026-06-20T03:21:05.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":86.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2897678456335,"aZ":-20.474980067359187,"pfxX":9.611694460646447,"pfxZ":6.1740869695240885,"pX":-0.4340741304653191,"pZ":1.5985507405431278,"vX0":-7.841367674534958,"vY0":-137.01989348028755,"vZ0":-7.386280613813688,"x":133.55,"y":195.62,"x0":1.2211193077250109,"y0":50.00254933981214,"z0":5.736537316341285,"aX":18.210514180114092},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":-15.7,"spinRate":2242,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.40029667687768944,"extension":5.806521978770251},"index":0,"playId":"11bfd9e6-2288-36f2-b02d-e0669f4283b1","pitchNumber":1,"startTime":"2026-06-20T03:20:10.301Z","endTime":"2026-06-20T03:20:14.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45861029435503,"aZ":-29.459761108449772,"pfxX":-0.6120074343117587,"pfxZ":1.641466624575397,"pX":-0.5382036692322744,"pZ":2.2394624373910093,"vX0":-5.104511618365106,"vY0":-127.42839386630307,"vZ0":-3.1841940223833576,"x":137.52,"y":178.31,"x0":1.5646854005962343,"y0":50.00455072397833,"z0":5.815401057129612,"aX":-1.0134907665265886},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":2.2,"spinRate":2718,"spinDirection":298},"zone":4,"typeConfidence":0.9,"plateTime":0.4286725054835885,"extension":5.89549086264124},"index":1,"playId":"7b612211-e81c-3fa3-a37f-5f5db4572152","pitchNumber":2,"startTime":"2026-06-20T03:20:28.309Z","endTime":"2026-06-20T03:20:31.999Z","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":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.652129045579848,"aZ":-30.32869198177411,"pfxX":-0.8618578748991454,"pfxZ":1.1313001380219472,"pX":-0.20467987807615212,"pZ":2.2036574832484095,"vX0":-3.7291463369709956,"vY0":-127.57304655332213,"vZ0":-2.891309294106126,"x":124.8,"y":179.28,"x0":1.3915793367697886,"y0":50.0060766386745,"z0":5.756518702837992,"aX":-1.413008222006319},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":2.4,"spinRate":2930,"spinDirection":286},"zone":5,"typeConfidence":0.91,"plateTime":0.43029023849751447,"extension":5.724511467239034},"hitData":{"launchSpeed":103.4,"launchAngle":23.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":187.29,"coordY":56.44}},"index":2,"playId":"ca52b124-f92b-300b-b5a1-b58945658d21","pitchNumber":3,"startTime":"2026-06-20T03:20:51.095Z","endTime":"2026-06-20T03:21:05.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:21:05.102Z","atBatIndex":43},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Gabriel Moreno reaches on a fielding error by third baseman Brooks Lee. Geraldo Perdomo scores. Corbin Carroll to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:22:38.787Z","endTime":"2026-06-20T03:23:52.639Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T03:21:33.016Z","endTime":"2026-06-20T03:22:41.092Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963034486505368,"aZ":-25.326185827046842,"pfxX":3.4018454577067265,"pfxZ":3.884592423990523,"pX":0.8222264081431967,"pZ":0.43186714914063845,"vX0":-2.994822419813211,"vY0":-131.90539122382341,"vZ0":-8.877815565457915,"x":85.66,"y":227.12,"x0":1.5301323323141154,"y0":50.003830426892705,"z0":5.707583214989601,"aX":5.9971844771519525},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-5.5,"spinRate":2606,"spinDirection":127},"zone":14,"typeConfidence":0.85,"plateTime":0.4151821672275857,"extension":5.8295182202014475},"index":1,"playId":"09a64e5e-f33f-34d0-99e7-71796ed1c6f2","pitchNumber":1,"startTime":"2026-06-20T03:22:41.092Z","endTime":"2026-06-20T03:22:46.344Z","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":88.4,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64289542977666,"aZ":-28.911849989420965,"pfxX":9.266597482971434,"pfxZ":1.9513397689108087,"pX":-0.4293669697541654,"pZ":1.0151775436181918,"vX0":-8.042221338746488,"vY0":-128.3702175090813,"vZ0":-6.048338933958785,"x":133.37,"y":211.37,"x0":1.5405843918813116,"y0":50.00056000515266,"z0":5.65335243119311,"aX":15.459666982544457},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":-15.0,"spinRate":1913,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4267360980014283,"extension":5.898994371287977},"index":2,"playId":"72845974-f937-315c-aaa8-de275a051aed","pitchNumber":2,"startTime":"2026-06-20T03:23:04.610Z","endTime":"2026-06-20T03:23:07.981Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.576839351296965,"aZ":-28.849200113456014,"pfxX":8.821254700301402,"pfxZ":2.063253507310712,"pX":0.6102355922774385,"pZ":2.7291183426743304,"vX0":-5.38357385576848,"vY0":-126.11938393281667,"vZ0":-1.8177346187423482,"x":93.74,"y":165.09,"x0":1.6260943197607571,"y0":50.003243039897875,"z0":5.785293059630368,"aX":14.215182416708094},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-14.8,"spinRate":2052,"spinDirection":126},"zone":3,"typeConfidence":0.9,"plateTime":0.43425253587377055,"extension":5.704932928537573},"index":3,"playId":"fd4bfeb0-63c0-3516-9e2f-451808b6b016","pitchNumber":3,"startTime":"2026-06-20T03:23:21.554Z","endTime":"2026-06-20T03:23:25.073Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516746085199276,"aZ":-29.3218166809985,"pfxX":0.5111759143449559,"pfxZ":1.721500555253975,"pX":-0.7452776729238475,"pZ":2.422115697168631,"vX0":-5.7483138682495545,"vY0":-127.7026260723584,"vZ0":-2.821173463490965,"x":145.41,"y":173.38,"x0":1.4653709781178024,"y0":50.00214287302039,"z0":5.8400982482951855,"aX":0.8470075310546253},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":0.4,"spinRate":2845,"spinDirection":32},"zone":4,"typeConfidence":0.9,"plateTime":0.42838355192222055,"extension":5.885624547380263},"hitData":{"launchSpeed":95.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.83,"coordY":167.24}},"index":4,"playId":"38599844-383c-31a3-8179-10a7c82d5d1b","pitchNumber":4,"startTime":"2026-06-20T03:23:42.639Z","endTime":"2026-06-20T03:23:52.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:23:52.639Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lourdes Gurriel Jr. grounds into a force out, shortstop Tristan Gray to second baseman Luke Keaschall. Corbin Carroll scores. Gabriel Moreno out at 2nd. Lourdes Gurriel Jr. to 1st.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:24:47.763Z","endTime":"2026-06-20T03:25:55.182Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T03:24:44.683Z","endTime":"2026-06-20T03:24:49.878Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557529991780036,"aZ":-25.500674203935333,"pfxX":7.045081223634787,"pfxZ":4.047310197445592,"pX":-0.6230851985752914,"pZ":1.6710195376913102,"vX0":-7.5193846894550065,"vY0":-127.38676307975659,"vZ0":-5.268576942846935,"x":140.75,"y":193.66,"x0":1.4481444394167318,"y0":50.0001751533702,"z0":5.77556119606473,"aX":11.606039612050722},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-11.2,"spinRate":1978,"spinDirection":128},"zone":7,"typeConfidence":0.89,"plateTime":0.4295684235804691,"extension":5.894442543032854},"index":1,"playId":"6ee30260-1464-383b-b60b-60b06293fd37","pitchNumber":1,"startTime":"2026-06-20T03:24:49.878Z","endTime":"2026-06-20T03:24:54.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78299110267091,"aZ":-25.629050239274623,"pfxX":7.425357620857461,"pfxZ":4.115333091177868,"pX":1.3449497485228719,"pZ":1.4444101280010289,"vX0":-3.1516797516832664,"vY0":-125.38608834621616,"vZ0":-5.311970038821514,"x":65.73,"y":199.78,"x0":1.6548214571759425,"y0":50.000708955544546,"z0":5.686384046635513,"aX":11.799988722481679},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":-12.7,"spinRate":2001,"spinDirection":131},"zone":14,"typeConfidence":0.87,"plateTime":0.43713469344460787,"extension":5.775239793725992},"index":2,"playId":"2409ff9f-a9a8-3e73-bd8c-6ba1100aa06a","pitchNumber":2,"startTime":"2026-06-20T03:25:06.937Z","endTime":"2026-06-20T03:25:10.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40126396074543,"aZ":-21.90252685889343,"pfxX":8.827047349281537,"pfxZ":5.374770883596719,"pX":-0.30102670966157147,"pZ":2.711983318897202,"vX0":-7.559441126871204,"vY0":-137.34461356545373,"vZ0":-4.4775934354918,"x":128.47,"y":165.56,"x0":1.340123464800901,"y0":50.00076622723028,"z0":5.852704282214791,"aX":16.86299322331923},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":-14.4,"spinRate":2211,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.39879287593439505,"extension":5.875557633548732},"index":3,"playId":"51a0feb6-9627-356d-a95a-99b05806007c","pitchNumber":3,"startTime":"2026-06-20T03:25:25.450Z","endTime":"2026-06-20T03:25:29.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38661616436404,"aZ":-20.156355241952742,"pfxX":9.033162474753581,"pfxZ":6.243233897461763,"pX":-0.7757815835801732,"pZ":1.9567013810988547,"vX0":-8.365337678852535,"vY0":-138.04521478194272,"vZ0":-6.700338464744008,"x":146.57,"y":185.95,"x0":1.123584428589981,"y0":50.005047568560755,"z0":5.77724472847537,"aX":17.39651529958812},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":-14.5,"spinRate":2223,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.39710992292212444,"extension":5.929474487022439},"hitData":{"launchSpeed":87.1,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.5,"coordY":154.59}},"index":4,"playId":"a750289a-3b62-3df7-ac5b-a747dffafc90","pitchNumber":4,"startTime":"2026-06-20T03:25:47.143Z","endTime":"2026-06-20T03:25:55.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:25:55.182Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a line drive to left fielder Trevor Larnach. Lourdes Gurriel Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:26:28.441Z","endTime":"2026-06-20T03:27:26.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.0,"endSpeed":74.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58173280645118,"aZ":-37.10099430207839,"pfxX":-2.5092779482225973,"pfxZ":-3.4598302599829847,"pX":0.37418181900963277,"pZ":3.0606084165652407,"vX0":-1.6780648631638577,"vY0":-119.38743472913484,"vZ0":0.6681779669543786,"x":102.74,"y":156.14,"x0":1.4150114265585463,"y0":50.00032647807193,"z0":6.1489181462751725,"aX":-3.577309274512201},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.8,"breakHorizontal":5.0,"spinRate":3082,"spinDirection":315},"zone":3,"typeConfidence":0.9,"plateTime":0.4609309577981202,"extension":5.762181419412687},"index":0,"playId":"3436714e-9a1a-3af8-8a80-7ba8da931a2f","pitchNumber":1,"startTime":"2026-06-20T03:26:35.288Z","endTime":"2026-06-20T03:26:39.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.315663805147985,"aZ":-14.931239741484381,"pfxX":4.937116344272372,"pfxZ":8.82434118587149,"pX":-0.07889197931338876,"pZ":3.2745471130289925,"vX0":-5.446741972282796,"vY0":-139.58274308192352,"vZ0":-4.561081818812281,"x":120.01,"y":150.37,"x0":1.2655314732768477,"y0":50.000805773832234,"z0":5.927845623167894,"aX":9.645141334058124},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-7.7,"spinRate":2167,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.3938931763940703,"extension":5.7834872847449725},"index":1,"playId":"fb18ab9a-5ce1-3593-b2b1-93a3d0023059","pitchNumber":2,"startTime":"2026-06-20T03:26:52.029Z","endTime":"2026-06-20T03:26:55.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923319998567706,"aZ":-43.10713205750697,"pfxX":-5.999497636051234,"pfxZ":-7.780751132573277,"pX":-0.40068563956787845,"pZ":3.0813392632091525,"vX0":-1.7824083431537108,"vY0":-118.43509153744753,"vZ0":1.7198402051233443,"x":132.27,"y":155.58,"x0":1.1431646172715042,"y0":50.00340454765182,"z0":6.320998929058955,"aX":-8.429394194678935},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.3,"breakHorizontal":11.3,"spinRate":3226,"spinDirection":316},"zone":1,"typeConfidence":0.9,"plateTime":0.46442095424864727,"extension":5.689594535571119},"hitData":{"launchSpeed":86.6,"launchAngle":15.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.27,"coordY":116.9}},"index":2,"playId":"c389aba3-89b9-3c1a-ad30-c1ea1ece96b0","pitchNumber":3,"startTime":"2026-06-20T03:27:14.864Z","endTime":"2026-06-20T03:27:26.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:27:26.698Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to left fielder Trevor Larnach, deflected by shortstop Tristan Gray. Lourdes Gurriel Jr. scores. Nolan Arenado scores. Ildemaro Vargas to 2nd.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:27:57.333Z","endTime":"2026-06-20T03:28:52.738Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c7e92e39-27fb-42aa-9282-f3f2bb897372","startTime":"2026-06-20T03:27:57.333Z","endTime":"2026-06-20T03:28:02.333Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Ildemaro Vargas batting, Lourdes Gurriel Jr. advances to 3rd on a balk. Nolan Arenado advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"c7e92e39-27fb-42aa-9282-f3f2bb897372","startTime":"2026-06-20T03:28:07.394Z","endTime":"2026-06-20T03:28:23.339Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687570,"link":"/api/v1/people/687570"}},{"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":89.1,"endSpeed":82.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.559283797702385,"aZ":-28.91318025347638,"pfxX":0.4405222422534085,"pfxZ":1.8827429810418348,"pX":-0.4901286726482411,"pZ":2.426959860451512,"vX0":-4.782189738891938,"vY0":-129.75535025578228,"vZ0":-3.205782108179134,"x":135.68,"y":173.25,"x0":1.3084585209682542,"y0":50.001073359621806,"z0":5.848712468466337,"aX":0.7628030295817131},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":0.1,"spinRate":2749,"spinDirection":325},"zone":4,"typeConfidence":0.9,"plateTime":0.41986431456533735,"extension":5.819980791391479},"index":2,"playId":"93a3823b-d343-3ce3-8984-3dd5bc1fe6eb","pitchNumber":1,"startTime":"2026-06-20T03:28:23.339Z","endTime":"2026-06-20T03:28:27.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50385573231333,"aZ":-20.586411161772986,"pfxX":9.395695626861613,"pfxZ":5.964022761189825,"pX":-0.10372013235661179,"pZ":2.3707460264590474,"vX0":-7.282235436238336,"vY0":-138.41740240530476,"vZ0":-5.36172523392679,"x":120.95,"y":174.77,"x0":1.3387785118800075,"y0":50.00293711558438,"z0":5.708633736329954,"aX":18.256630200181302},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":-15.5,"spinRate":2258,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.3955033234333234,"extension":5.881848704983695},"hitData":{"launchSpeed":107.0,"launchAngle":4.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":86.1,"coordY":100.92}},"index":3,"playId":"59aa9ae9-a74c-36ba-8049-0938aa77e670","pitchNumber":2,"startTime":"2026-06-20T03:28:39.719Z","endTime":"2026-06-20T03:28:52.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:28:52.738Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T03:29:29.814Z","endTime":"2026-06-20T03:30:42.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3330960928334,"aZ":-13.624913654397188,"pfxX":4.359870908536962,"pfxZ":9.339333321319819,"pX":-0.42676394381862737,"pZ":3.246495507891905,"vX0":-6.393555516177007,"vY0":-139.76980827839375,"vZ0":-4.791599763016505,"x":133.27,"y":151.12,"x0":1.3197411073209526,"y0":50.003618310581906,"z0":5.871948759408066,"aX":8.66075538975557},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":-6.6,"spinRate":2221,"spinDirection":137},"zone":1,"typeConfidence":0.91,"plateTime":0.39127413855938675,"extension":5.918288401881947},"index":0,"playId":"2e6a473b-5bd5-3c64-9f87-6b3610da57cc","pitchNumber":1,"startTime":"2026-06-20T03:29:32.405Z","endTime":"2026-06-20T03:29:35.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.634346104068598,"aZ":-14.417506757910859,"pfxX":5.634832592835121,"pfxZ":9.064810805539688,"pX":-0.24083074149046488,"pZ":2.633717201491907,"vX0":-6.282135755803815,"vY0":-139.1842174594007,"vZ0":-5.998199542809351,"x":126.18,"y":167.67,"x0":1.314874920766997,"y0":50.006136669052,"z0":5.773890000778876,"aX":11.042701336008133},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-8.9,"spinRate":2276,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.3937214768703252,"extension":5.929160932747182},"index":1,"playId":"542593bb-060a-3ccf-b9c5-8141749614d7","pitchNumber":2,"startTime":"2026-06-20T03:29:54.957Z","endTime":"2026-06-20T03:29:58.325Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-20T03:30:10.959Z","endTime":"2026-06-20T03:30:22.460Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.801560977609622,"aZ":-37.48755314872387,"pfxX":-5.366862831699023,"pfxZ":-3.532821640106765,"pX":-0.6562297531638084,"pZ":1.537259539744767,"vX0":-2.9887793199693946,"vY0":-122.37480557457586,"vZ0":-2.9426565809432783,"x":142.01,"y":197.27,"x0":1.2809993446709689,"y0":50.00202370798634,"z0":5.990171381351833,"aX":-8.078175948840135},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.8,"breakHorizontal":10.4,"spinRate":3228,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4488564346860393,"extension":5.718127937795369},"index":3,"playId":"c712956a-ee08-31a3-94c9-86493de436ee","pitchNumber":3,"startTime":"2026-06-20T03:30:22.460Z","endTime":"2026-06-20T03:30:26.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4009885885661,"aZ":-17.185344598205575,"pfxX":5.95597081124944,"pfxZ":7.689611545710122,"pX":0.7056223680357134,"pZ":4.077732646421752,"vX0":-3.674398868437634,"vY0":-139.03696198483632,"vZ0":-2.2016561502728504,"x":90.1,"y":128.68,"x0":1.2733662571475621,"y0":50.00461944607615,"z0":6.025744019942821,"aX":11.612866553498382},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-10.0,"spinRate":2336,"spinDirection":138},"zone":12,"typeConfidence":0.89,"plateTime":0.39458306704426827,"extension":5.7310442825721735},"index":4,"playId":"3ca01a7c-4405-3545-813d-293e667ed1d4","pitchNumber":4,"startTime":"2026-06-20T03:30:38.681Z","endTime":"2026-06-20T03:30:42.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:30:42.281Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, pitcher Jonathan Loáisiga to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T03:32:59.248Z","endTime":"2026-06-20T03:33:53.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.988892215736325,"aZ":-13.61408643330262,"pfxX":-5.323885484734204,"pfxZ":8.972158861132796,"pX":0.15047164285850748,"pZ":3.189673739031039,"vX0":6.7061451878416305,"vY0":-142.71675169974338,"vZ0":-3.6172884739157536,"x":111.26,"y":152.66,"x0":-1.5349778218947219,"y0":50.002665618593205,"z0":5.3275861275928715,"aX":-11.013403176688564},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2519,"spinDirection":222},"zone":2,"typeConfidence":0.92,"plateTime":0.3833773519335515,"extension":6.3563738721409955},"index":0,"playId":"60cebe33-5db4-3e50-aeed-7986a97c6137","pitchNumber":1,"startTime":"2026-06-20T03:33:18.198Z","endTime":"2026-06-20T03:33:26.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.880699409582146,"aZ":-26.882748755548853,"pfxX":-10.021614249063944,"pfxZ":2.932388640654093,"pX":-1.3951824322842075,"pZ":3.02227357138212,"vX0":3.926881356495223,"vY0":-134.14546755661723,"vZ0":-1.4066107605231752,"x":170.18,"y":157.18,"x0":-1.5849944780171425,"y0":50.000740935055745,"z0":5.489193565123554,"aX":-18.06897407184513},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":1687,"spinDirection":245},"zone":11,"typeConfidence":0.89,"plateTime":0.4099705772389637,"extension":6.393248904622136},"hitData":{"launchSpeed":60.7,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.85,"coordY":181.93}},"index":1,"playId":"a1c0f7e0-fffa-37b4-9d40-619740f9331a","pitchNumber":2,"startTime":"2026-06-20T03:33:46.131Z","endTime":"2026-06-20T03:33:53.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:33:53.129Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T03:34:09.904Z","endTime":"2026-06-20T03:35:14.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":89.2,"endSpeed":82.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673987776068277,"aZ":-36.55743445687087,"pfxX":3.0112465261525987,"pfxZ":-2.5412165586723106,"pX":-0.6781468838907629,"pZ":2.164987953614615,"vX0":2.213029809254559,"vY0":-130.0412978611743,"vZ0":-1.3898048102281202,"x":142.85,"y":180.33,"x0":-1.9296663540703924,"y0":50.00528487917816,"z0":5.4639729106783355,"aX":5.189468777143667},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.7,"breakHorizontal":-5.9,"spinRate":2806,"spinDirection":87},"zone":7,"typeConfidence":0.9,"plateTime":0.42019970948073215,"extension":6.305836233586831},"index":0,"playId":"8cb8b28e-4793-3286-9bc5-fcbf0753d71a","pitchNumber":1,"startTime":"2026-06-20T03:34:22.834Z","endTime":"2026-06-20T03:34:27.041Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-20T03:34:39.175Z","endTime":"2026-06-20T03:34:49.628Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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":92.5,"endSpeed":84.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.980968142042386,"aZ":-25.21111513792875,"pfxX":-9.201151942937514,"pfxZ":3.8255353743053293,"pX":-1.4265238264845574,"pZ":1.3469751232531344,"vX0":3.781288613057579,"vY0":-134.5122213498535,"vZ0":-5.697270172980859,"x":171.38,"y":202.41,"x0":-1.660301825034552,"y0":50.00385731643328,"z0":5.295874885371172,"aX":-16.750027426385113},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.9,"breakHorizontal":15.7,"spinRate":1748,"spinDirection":242},"zone":13,"typeConfidence":0.86,"plateTime":0.40823686406285953,"extension":6.404417435743169},"index":2,"playId":"998a3fa0-5cb3-3084-827d-636b2a70b607","pitchNumber":2,"startTime":"2026-06-20T03:34:49.628Z","endTime":"2026-06-20T03:34:54.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9316586172626,"aZ":-22.850206460062797,"pfxX":-9.297810134666463,"pfxZ":4.431547011397334,"pX":-0.630924295183219,"pZ":1.9261425368815561,"vX0":6.252295625314785,"vY0":-144.4269539822627,"vZ0":-5.531154867538106,"x":141.05,"y":186.77,"x0":-1.6204128465962253,"y0":50.00288053789478,"z0":5.2795765454137795,"aX":-19.561465189785878},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.1,"breakHorizontal":15.5,"spinRate":2422,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.37983747535106716,"extension":6.380537163732547},"hitData":{"launchSpeed":76.0,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.41,"coordY":152.56}},"index":3,"playId":"c1a18646-f315-3ed7-a761-a70500d218f4","pitchNumber":3,"startTime":"2026-06-20T03:35:07.332Z","endTime":"2026-06-20T03:35:14.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:35:14.331Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Gray grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T03:35:35.521Z","endTime":"2026-06-20T03:36:16.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":99.5,"endSpeed":90.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.840309616524934,"aZ":-21.310623977473128,"pfxX":-10.129603531737754,"pfxZ":5.185904269213093,"pX":-0.004539191412711045,"pZ":2.163304866341018,"vX0":8.079586724060254,"vY0":-144.55376149308384,"vZ0":-4.876570383372651,"x":117.17,"y":180.37,"x0":-1.5337732500044026,"y0":50.00533655224507,"z0":5.198786900978195,"aX":-21.22620067816793},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":2335,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.38036680927302147,"extension":6.397530659788217},"index":0,"playId":"4d95d11d-541e-3f19-9d7c-87373a33f0ea","pitchNumber":1,"startTime":"2026-06-20T03:35:43.181Z","endTime":"2026-06-20T03:35:46.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.730253995655325,"aZ":-26.561552734527723,"pfxX":-10.200399023323934,"pfxZ":3.0085026853848156,"pX":-0.06581664990985572,"pZ":1.7613925852446124,"vX0":7.307416423654599,"vY0":-136.65816906596268,"vZ0":-4.63545416834632,"x":119.51,"y":191.22,"x0":-1.4666561056683203,"y0":50.00454163974978,"z0":5.333182095048557,"aX":-19.047027686844572},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":1782,"spinDirection":246},"zone":8,"typeConfidence":0.6,"plateTime":0.4027803659540714,"extension":6.390363296121385},"hitData":{"launchSpeed":83.9,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.98,"coordY":167.24}},"index":1,"playId":"8b89b48e-97dc-3e05-8a7c-dd140aabd7bb","pitchNumber":2,"startTime":"2026-06-20T03:36:09.175Z","endTime":"2026-06-20T03:36:16.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:36:16.794Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LuJames Groover called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T03:38:25.414Z","endTime":"2026-06-20T03:39:59.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.757209338421724,"aZ":-35.87826407888972,"pfxX":-4.026712755678768,"pfxZ":-2.723538847193492,"pX":0.24323679009377658,"pZ":2.3031373129854256,"vX0":-1.3659876902546306,"vY0":-116.09497094202138,"vZ0":-0.955936066607985,"x":107.73,"y":176.6,"x0":1.3632777066839967,"y0":50.00431672342337,"z0":6.15028775943797,"aX":-5.469488233472824},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.9,"breakHorizontal":7.7,"spinRate":2959,"spinDirection":322},"zone":5,"typeConfidence":0.9,"plateTime":0.4727007081169088,"extension":5.726384391449552},"index":0,"playId":"bb6a06eb-89ad-3372-8f11-b9709583c24a","pitchNumber":1,"startTime":"2026-06-20T03:38:45.651Z","endTime":"2026-06-20T03:38:49.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99048581884022,"aZ":-33.56790174862839,"pfxX":-5.580257437074139,"pfxZ":-0.9366026995882724,"pX":0.5338249915560453,"pZ":2.0872683116388973,"vX0":-0.6891548628660541,"vY0":-121.19840459998838,"vZ0":-2.294444857281769,"x":96.65,"y":182.42,"x0":1.5469253425957967,"y0":50.00500679552216,"z0":5.98189807231545,"aX":-8.290420087554768},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":10.3,"spinRate":3098,"spinDirection":317},"zone":9,"typeConfidence":0.71,"plateTime":0.452168789650107,"extension":5.62715611542636},"index":1,"playId":"ef50b097-d245-3cd7-b304-a8ec172900d7","pitchNumber":2,"startTime":"2026-06-20T03:38:59.130Z","endTime":"2026-06-20T03:39:03.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T03:39:10.503Z","endTime":"2026-06-20T03:39:20.456Z","isPitch":false,"type":"action","player":{"id":694410,"link":"/api/v1/people/694410"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57019037926733,"aZ":-14.967171477838745,"pfxX":5.515089600100177,"pfxZ":8.951280408458153,"pX":0.37057137124276085,"pZ":2.9904254428956465,"vX0":-4.685610572508818,"vY0":-138.1887978639896,"vZ0":-5.01420036221208,"x":102.87,"y":158.04,"x0":1.3767923708676963,"y0":50.001511999707,"z0":5.843835052172526,"aX":10.599834886376435},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-8.9,"spinRate":2286,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.39730438755105313,"extension":5.800460755343852},"index":3,"playId":"007e9145-2654-3cd8-b7eb-56123022095b","pitchNumber":3,"startTime":"2026-06-20T03:39:20.456Z","endTime":"2026-06-20T03:39:25.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22410192016003,"aZ":-27.568182919778735,"pfxX":7.71536606457159,"pfxZ":2.9273172644991803,"pX":1.8025616975718073,"pZ":3.126789798657218,"vX0":-2.3602015783362296,"vY0":-124.42361722879674,"vZ0":-1.097076343460608,"x":48.29,"y":154.36,"x0":1.7593005302291067,"y0":50.00179658416268,"z0":5.851234241047736,"aX":12.134424273691087},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":-13.4,"spinRate":1761,"spinDirection":127},"zone":12,"typeConfidence":0.89,"plateTime":0.43967561934157606,"extension":5.73775121209015},"index":4,"playId":"9ae556a1-d4cc-35b6-97a8-0264f8271f31","pitchNumber":4,"startTime":"2026-06-20T03:39:40.338Z","endTime":"2026-06-20T03:39:45.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20844695129719,"aZ":-39.171316647560786,"pfxX":-6.093444750413158,"pfxZ":-4.900588383152716,"pX":0.7430535766984805,"pZ":2.064276422998094,"vX0":0.01788220261568252,"vY0":-119.08323793237588,"vZ0":-1.2108601945896007,"x":88.68,"y":183.04,"x0":1.5263239059531446,"y0":50.00467993633307,"z0":6.14296566113687,"aX":-8.696909487036944},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.9,"breakHorizontal":11.0,"spinRate":3067,"spinDirection":313},"zone":9,"typeConfidence":0.9,"plateTime":0.46106331808941947,"extension":5.6264613644986206},"index":5,"playId":"767ca717-90e0-3a10-bd7f-064b8ece0e81","pitchNumber":5,"startTime":"2026-06-20T03:39:55.192Z","endTime":"2026-06-20T03:39:59.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:39:59.623Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ketel Marte homers (12) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T03:40:14.620Z","endTime":"2026-06-20T03:40:50.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907458419326925,"aZ":-39.33884112974696,"pfxX":-6.43313350776393,"pfxZ":-5.015667223854551,"pX":-0.11840455819139786,"pZ":2.1606990260641834,"vX0":-1.3094537242601985,"vY0":-119.2795799122225,"vZ0":-0.954658203925436,"x":121.51,"y":180.44,"x0":1.274370768224121,"y0":50.003552883350366,"z0":6.14184757039508,"aX":-9.185369867921452},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.0,"breakHorizontal":12.0,"spinRate":3093,"spinDirection":322},"zone":8,"typeConfidence":0.9,"plateTime":0.4608067834650038,"extension":5.715857317218865},"hitData":{"launchSpeed":108.1,"launchAngle":40.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.68,"coordY":87.66}},"index":0,"playId":"1da2f32a-d192-397a-9b21-d5405b5e6928","pitchNumber":1,"startTime":"2026-06-20T03:40:20.815Z","endTime":"2026-06-20T03:40:50.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:40:50.023Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T03:40:50.584Z","endTime":"2026-06-20T03:43:10.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":85.7,"endSpeed":78.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66904416645824,"aZ":-28.868303258049934,"pfxX":7.655969097517932,"pfxZ":2.091381180044918,"pX":0.37977134480223246,"pZ":2.452996683996993,"vX0":-5.302182739954183,"vY0":-124.78292933044118,"vZ0":-2.5236233777863215,"x":102.52,"y":172.55,"x0":1.5355125078405858,"y0":50.0016148334912,"z0":5.851281289810032,"aX":12.095155435532838},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":-12.7,"spinRate":1645,"spinDirection":135},"zone":6,"typeConfidence":0.89,"plateTime":0.4386191516649234,"extension":5.783339342803066},"index":0,"playId":"d9faafad-3ce5-35b5-991a-5054a52e6c2e","pitchNumber":1,"startTime":"2026-06-20T03:41:07.574Z","endTime":"2026-06-20T03:41:11.978Z","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":81.4,"endSpeed":75.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39341390739527,"aZ":-36.2449434090434,"pfxX":-5.621321916012487,"pfxZ":-2.88697067910871,"pX":0.4490655722563517,"pZ":-0.13455987120444826,"vX0":-0.8163888857678834,"vY0":-118.45265777640142,"vZ0":-6.134503700568638,"x":99.88,"y":242.41,"x0":1.5287462485850118,"y0":50.00386293164256,"z0":5.8350643778233735,"aX":-7.921583845887983},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.6,"breakHorizontal":10.3,"spinRate":3137,"spinDirection":318},"zone":14,"typeConfidence":0.9,"plateTime":0.4638953271887045,"extension":5.795377525809809},"index":1,"playId":"d65cb070-5dfe-393f-b2a1-73fba1fc563d","pitchNumber":2,"startTime":"2026-06-20T03:41:23.719Z","endTime":"2026-06-20T03:41:26.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.487285666770145,"aZ":-13.864283219521438,"pfxX":4.46269370554659,"pfxZ":9.414206826364758,"pX":0.16042062179760888,"pZ":2.1905742674520323,"vX0":-4.80539294749407,"vY0":-138.46721276075178,"vZ0":-7.119381017640694,"x":110.89,"y":179.63,"x0":1.337312536191096,"y0":50.00012920105283,"z0":5.719738644072641,"aX":8.67745985215322},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":-7.1,"spinRate":2216,"spinDirection":132},"zone":8,"typeConfidence":0.9,"plateTime":0.39532949349829094,"extension":5.843919235617325},"index":2,"playId":"701b06e4-9f02-3ec7-8377-133155eb98db","pitchNumber":3,"startTime":"2026-06-20T03:41:39.135Z","endTime":"2026-06-20T03:41:43.027Z","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":95.3,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.716578878063558,"aZ":-23.697214063981356,"pfxX":8.640304039483823,"pfxZ":4.346152498233501,"pX":0.03719640329393976,"pZ":3.239621153401819,"vX0":-6.85648808258745,"vY0":-138.67284122901862,"vZ0":-2.797037675127622,"x":115.58,"y":151.31,"x0":1.4179676789317759,"y0":50.001304664588964,"z0":5.840447853249355,"aX":16.843608681637555},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":-14.3,"spinRate":2146,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.3948274176503572,"extension":5.82913645969333},"index":3,"playId":"f0789a81-2a9c-3e0d-a905-7cf47b1bb674","pitchNumber":4,"startTime":"2026-06-20T03:42:01.980Z","endTime":"2026-06-20T03:42:06.192Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-20T03:42:15.143Z","endTime":"2026-06-20T03:42:28.492Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":85.8,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816491587024373,"aZ":-30.329686341447882,"pfxX":-0.2707273956103913,"pfxZ":1.1589733607284023,"pX":-0.04025419021017886,"pZ":2.006593741574,"vX0":-3.4772526989594024,"vY0":-124.957219231153,"vZ0":-3.1976426892249186,"x":118.53,"y":184.6,"x0":1.401168826353524,"y0":50.0035742473869,"z0":5.779804636897105,"aX":-0.429692118718846},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":1.2,"spinRate":2852,"spinDirection":316},"zone":8,"typeConfidence":0.88,"plateTime":0.4373749816813226,"extension":5.832616292678401},"index":5,"playId":"fd7dbc4c-3776-34ac-958b-6489c37de01e","pitchNumber":5,"startTime":"2026-06-20T03:42:28.492Z","endTime":"2026-06-20T03:42:31.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.722064526801322,"aZ":-14.795779874135947,"pfxX":4.645711448934948,"pfxZ":8.951184174962265,"pX":0.18093082081010048,"pZ":1.8850369747430682,"vX0":-4.907695722996534,"vY0":-138.62285887905162,"vZ0":-7.634972713998223,"x":110.1,"y":187.88,"x0":1.3728390777484147,"y0":50.00223685664224,"z0":5.667777850904017,"aX":9.01856950059484},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":-7.3,"spinRate":2227,"spinDirection":136},"zone":8,"typeConfidence":0.89,"plateTime":0.3955035412036838,"extension":5.934337252706457},"index":6,"playId":"15ce96a1-56f3-3780-9b44-d217b4853f68","pitchNumber":6,"startTime":"2026-06-20T03:42:47.679Z","endTime":"2026-06-20T03:42:53.470Z","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":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.352451332648283,"aZ":-30.787390433881445,"pfxX":7.617221562252794,"pfxZ":0.8549663846238804,"pX":0.06960799821514828,"pZ":1.0406906078971303,"vX0":-6.081932189868733,"vY0":-125.82352933267673,"vZ0":-5.2637107121233075,"x":114.35,"y":210.68,"x0":1.5177516542968725,"y0":50.0011941033202,"z0":5.627718628730811,"aX":12.323650651172441},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":-12.6,"spinRate":1861,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.43381107888571924,"extension":5.7482220245618825},"index":7,"playId":"332eb421-d3b4-3283-8e5e-4d280e14477f","pitchNumber":7,"startTime":"2026-06-20T03:43:07.537Z","endTime":"2026-06-20T03:43:10.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:43:10.937Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T03:43:24.723Z","endTime":"2026-06-20T03:43:46.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.234019819326754,"aZ":-12.190627005723272,"pfxX":4.900136321301998,"pfxZ":10.343696045289411,"pX":0.018912202405727344,"pZ":1.8577775575535438,"vX0":-5.025127030512628,"vY0":-138.42268976763913,"vZ0":-8.321791867228868,"x":116.28,"y":188.62,"x0":1.2252225639300314,"y0":50.00126021835175,"z0":5.728310599259976,"aX":9.464723303032644},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":-7.8,"spinRate":2374,"spinDirection":137},"zone":8,"typeConfidence":0.9,"plateTime":0.3963986088425129,"extension":5.9132624100490405},"hitData":{"launchSpeed":96.7,"launchAngle":55.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.0,"coordY":125.75}},"index":0,"playId":"c73c1fc9-7c42-319c-9704-10b850a3a15b","pitchNumber":1,"startTime":"2026-06-20T03:43:36.089Z","endTime":"2026-06-20T03:43:46.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:43:46.337Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T03:46:29.184Z","endTime":"2026-06-20T03:48:05.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T03:45:03.767Z","endTime":"2026-06-20T03:46:31.310Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"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":93.6,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.464995983358858,"aZ":-20.197877294378006,"pfxX":2.0355927046882596,"pfxZ":6.334254465534932,"pX":1.0326055694084548,"pZ":2.4918955055443393,"vX0":-2.8432879898538572,"vY0":-136.28316090966337,"vZ0":-4.3273592809758945,"x":77.64,"y":171.5,"x0":1.8224048945325384,"y0":50.0055015519409,"z0":5.48592370986701,"aX":3.8503174732755863},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":-3.1,"spinRate":2299,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4011029013642373,"extension":5.375640201583912},"index":1,"playId":"e0e56455-39aa-35ca-b2ef-3fb5afc58d50","pitchNumber":1,"startTime":"2026-06-20T03:46:31.310Z","endTime":"2026-06-20T03:46:35.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845853695102374,"aZ":-21.975996120576234,"pfxX":-0.9670242515664558,"pfxZ":5.4492503548163,"pX":-0.3928919862006977,"pZ":3.0456165637100785,"vX0":-5.216191200561384,"vY0":-135.97653310121794,"vZ0":-2.6406349080121276,"x":131.98,"y":156.55,"x0":1.6761437168181854,"y0":50.006212075167106,"z0":5.554328512043703,"aX":-1.8104004335420558},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":2.9,"spinRate":2389,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.40282352485853723,"extension":5.55343341952262},"index":2,"playId":"df357309-a2bf-33a6-a667-e4a91143846a","pitchNumber":2,"startTime":"2026-06-20T03:46:48.902Z","endTime":"2026-06-20T03:46:52.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.477273586199615,"aZ":-22.72429618360149,"pfxX":10.025289324955917,"pfxZ":4.566194689443208,"pX":1.0400281792168848,"pZ":2.2959896452334267,"vX0":-5.305630084904245,"vY0":-143.47190816170632,"vZ0":-4.943025410248514,"x":77.36,"y":176.79,"x0":1.6181561273624734,"y0":50.00277549221732,"z0":5.471554974548451,"aX":20.745766692400085},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.3,"breakHorizontal":-16.9,"spinRate":2351,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.3828563662303477,"extension":5.472162968150557},"index":3,"playId":"65f7b213-69fd-3fd2-ba5c-1054c3b9370f","pitchNumber":3,"startTime":"2026-06-20T03:47:22.892Z","endTime":"2026-06-20T03:47:26.703Z","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":96.0,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.740151722254655,"aZ":-22.446515412663217,"pfxX":2.0434694448827777,"pfxZ":4.864954430403939,"pX":1.1776051222012087,"pZ":2.562060493217737,"vX0":-2.5137856695005927,"vY0":-139.8368849150073,"vZ0":-3.939947646085186,"x":72.11,"y":169.6,"x0":1.8187265939308208,"y0":50.00230785347125,"z0":5.444830279852405,"aX":4.08534426288227},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":-3.2,"spinRate":2270,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3902802657446718,"extension":5.474717939468354},"index":4,"playId":"b85fc36f-d953-3db1-8678-28d30e19d860","pitchNumber":4,"startTime":"2026-06-20T03:47:43.481Z","endTime":"2026-06-20T03:47:47.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.016372014206922,"aZ":-22.32139620844995,"pfxX":0.28012632375073765,"pfxZ":5.135197347104917,"pX":0.4024011535575586,"pZ":3.354913142473155,"vX0":-3.8367804132693726,"vY0":-137.12157194734309,"vZ0":-1.7774476642635473,"x":101.66,"y":148.2,"x0":1.7786519793627062,"y0":50.006347664143796,"z0":5.522124762398909,"aX":0.5382407807217952},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":0.2,"spinRate":2301,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.39820662022534536,"extension":5.465092659734006},"index":5,"playId":"11a8dd1c-4cc8-3fa8-9468-f7f08efc7451","pitchNumber":5,"startTime":"2026-06-20T03:48:00.619Z","endTime":"2026-06-20T03:48:05.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:48:05.492Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T03:48:38.718Z","endTime":"2026-06-20T03:49:29.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Martin replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T03:48:12.145Z","endTime":"2026-06-20T03:48:40.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.459523859379225,"aZ":-28.49824221929783,"pfxX":10.547599851362534,"pfxZ":1.8309369110072522,"pX":-0.4099707159806959,"pZ":1.776735106329192,"vX0":-8.704607466806262,"vY0":-140.83964502436604,"vZ0":-4.95336953110942,"x":132.63,"y":190.81,"x0":1.3528653612176536,"y0":50.00016934258346,"z0":5.404779322350971,"aX":21.152771902475134},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.4,"breakHorizontal":-17.3,"spinRate":2285,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.38912886541292213,"extension":5.500513275086997},"index":1,"playId":"b1d29882-14c7-34cd-b5bb-3f0b64fc1047","pitchNumber":1,"startTime":"2026-06-20T03:48:40.872Z","endTime":"2026-06-20T03:48:45.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475968363422197,"aZ":-22.185907740703694,"pfxX":-1.7895171477016794,"pfxZ":5.415876765818362,"pX":-1.2672103064953173,"pZ":2.080727057939296,"vX0":-6.5103296065046115,"vY0":-135.39504274438556,"vZ0":-4.634886505136826,"x":165.3,"y":182.6,"x0":1.4076642920910483,"y0":50.00237398905493,"z0":5.381431112085241,"aX":-3.2972233690218347},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.9,"breakHorizontal":4.7,"spinRate":2278,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4056177150254454,"extension":5.526110717553122},"index":2,"playId":"49332626-a912-36be-b697-fcf606a4ef11","pitchNumber":2,"startTime":"2026-06-20T03:48:58.393Z","endTime":"2026-06-20T03:49:01.735Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-20T03:49:07.857Z","endTime":"2026-06-20T03:49:24.806Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51819679890345,"aZ":-26.711192310505407,"pfxX":-3.994053846327662,"pfxZ":3.2585056148480174,"pX":0.591696145364117,"pZ":3.109611718689116,"vX0":-1.62645053332899,"vY0":-129.12867412584058,"vZ0":-0.7069728697787715,"x":94.45,"y":154.82,"x0":1.749896449488286,"y0":50.00551739855303,"z0":5.453961813680449,"aX":-6.7015146044621465},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":7.6,"spinRate":2546,"spinDirection":285},"zone":3,"typeConfidence":2.0,"plateTime":0.42522470514821986,"extension":5.544707196198068},"index":4,"playId":"5cce5658-d9cd-3b69-8d48-47933468023f","pitchNumber":3,"startTime":"2026-06-20T03:49:24.806Z","endTime":"2026-06-20T03:49:29.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:49:29.527Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Byron Buxton grounds into a force out, fielded by second baseman Ketel Marte. Luke Keaschall out at 2nd. Byron Buxton to 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T03:49:45.549Z","endTime":"2026-06-20T03:50:26.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95373898962465,"aZ":-33.109359700865646,"pfxX":10.359765697265292,"pfxZ":-0.45433614178556425,"pX":1.0778857664198267,"pZ":3.368558203515657,"vX0":-5.207441157225218,"vY0":-142.9124499293494,"vZ0":-0.4614209703283021,"x":75.91,"y":147.83,"x0":1.5842156154337066,"y0":50.003589146939284,"z0":5.623596473062529,"aX":21.289346619440003},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-0.7,"breakHorizontal":-17.6,"spinRate":2285,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.38422756529410007,"extension":5.433336270064273},"index":0,"playId":"93c16c87-730d-3570-9f18-f81761cf102a","pitchNumber":1,"startTime":"2026-06-20T03:49:54.640Z","endTime":"2026-06-20T03:49:58.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86442311470596,"aZ":-21.915075340735083,"pfxX":0.7900338397253508,"pfxZ":5.359261813265478,"pX":-0.8991156431900187,"pZ":2.5886080777262874,"vX0":-7.021337952661243,"vY0":-137.17084924205278,"vZ0":-3.8788682416332905,"x":151.27,"y":168.89,"x0":1.5855981393190375,"y0":50.00648791216643,"z0":5.505692854329654,"aX":1.513481035800201},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":0.0,"spinRate":2213,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.39851297491439697,"extension":5.58998721348225},"hitData":{"launchSpeed":57.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.3,"coordY":150.43}},"index":1,"playId":"c3336302-5200-3ded-af10-bab525666819","pitchNumber":2,"startTime":"2026-06-20T03:50:14.073Z","endTime":"2026-06-20T03:50:26.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:50:26.090Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T03:50:50.515Z","endTime":"2026-06-20T03:51:55.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91483863371002,"aZ":-26.687928489336276,"pfxX":-3.924908921820178,"pfxZ":3.282338204078629,"pX":-0.031119720797922527,"pZ":1.5636135415822872,"vX0":-3.050150593512822,"vY0":-128.52132293976055,"vZ0":-4.084435024869204,"x":118.19,"y":196.56,"x0":1.6813775488826106,"y0":50.00200166968968,"z0":5.248795146410308,"aX":-6.5577273999544},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":7.8,"spinRate":2538,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.42636597963757916,"extension":5.6153773740200945},"index":0,"playId":"bdfe8788-1cf3-3c82-8434-7341d4f4d554","pitchNumber":1,"startTime":"2026-06-20T03:50:55.871Z","endTime":"2026-06-20T03:51:00.676Z","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.9,"endSpeed":88.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.898295307428555,"aZ":-28.103639527119086,"pfxX":8.844420397305598,"pfxZ":2.0158986329586117,"pX":0.717629921990085,"pZ":3.1155833297388758,"vX0":-5.692459727463217,"vY0":-141.1079756536747,"vZ0":-1.6500878527340381,"x":89.65,"y":154.66,"x0":1.6113420540687158,"y0":50.00110553859097,"z0":5.517293115492986,"aX":17.84636410554193},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":-14.9,"spinRate":2233,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.3880632299863773,"extension":5.5328220600285185},"index":1,"playId":"9761196a-ac62-36e0-8ed0-aa9dce64a749","pitchNumber":2,"startTime":"2026-06-20T03:51:12.754Z","endTime":"2026-06-20T03:51:16.834Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84762413993865,"aZ":-26.543145504428562,"pfxX":-4.771985361808044,"pfxZ":3.4759799235249798,"pX":0.04104791712307184,"pZ":2.570006356241683,"vX0":-2.5727055176876372,"vY0":-126.78919083329369,"vZ0":-1.565293903483874,"x":115.44,"y":169.39,"x0":1.6902952989377864,"y0":50.00589134280623,"z0":5.321281847754529,"aX":-7.7410686952963035},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":9.2,"spinRate":2646,"spinDirection":273},"zone":5,"typeConfidence":2.0,"plateTime":0.43263053813905605,"extension":5.5141720670978325},"index":2,"playId":"bd4ad976-0302-3ad7-ade6-ca29a0108fa3","pitchNumber":3,"startTime":"2026-06-20T03:51:31.731Z","endTime":"2026-06-20T03:51:36.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.460210251277463,"aZ":-28.829288728591372,"pfxX":-7.641705323525471,"pfxZ":1.9870276922101686,"pX":-0.9151452543791138,"pZ":1.9703874228733174,"vX0":-4.057879579922542,"vY0":-130.10326530011204,"vZ0":-2.90632042109816,"x":151.88,"y":185.58,"x0":1.665972971715887,"y0":50.0059450643187,"z0":5.324890855082682,"aX":-12.887754995009425},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":14.9,"spinRate":2666,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.42365140594052786,"extension":5.5594586850057555},"index":3,"playId":"4e314edc-f88b-33b3-b3c0-6639dec83790","pitchNumber":4,"startTime":"2026-06-20T03:51:52.010Z","endTime":"2026-06-20T03:51:55.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:51:55.094Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T03:54:38.883Z","endTime":"2026-06-20T03:55:44.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Austin Martin remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T03:53:18.330Z","endTime":"2026-06-20T03:53:18.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Defensive switch from right field to left field for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T03:53:18.344Z","endTime":"2026-06-20T03:53:18.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300"},{"details":{"description":"Pitching Change: Travis Adams replaces Connor Prielipp.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T03:53:18.345Z","endTime":"2026-06-20T03:54:40.980Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701519,"link":"/api/v1/people/701519"},"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":91.9,"endSpeed":85.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60651610758766,"aZ":-20.34688207179784,"pfxX":1.1817729160151906,"pfxZ":6.44963536308949,"pX":0.11351041368738,"pZ":3.0807388424416016,"vX0":6.0259753186271885,"vY0":-133.75577067940472,"vZ0":-4.026417452343737,"x":112.67,"y":155.6,"x0":-2.3111040913499714,"y0":50.00275985321484,"z0":6.042645908485951,"aX":2.165810618376062},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":-3.2,"spinRate":2459,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4076430943081908,"extension":5.962608107482792},"index":3,"playId":"e992ef94-ff8c-3507-8fa7-ecec3b9e3700","pitchNumber":1,"startTime":"2026-06-20T03:54:40.980Z","endTime":"2026-06-20T03:54:45.252Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6387504111004,"aZ":-32.41244141371548,"pfxX":2.608092718554328,"pfxZ":-0.15231201579937004,"pX":0.8401356632119912,"pZ":1.256673954971901,"vX0":6.712417515849492,"vY0":-124.53090899993514,"vZ0":-4.379592279667052,"x":84.98,"y":204.85,"x0":-2.2366217201598504,"y0":50.002534900255185,"z0":5.7401260195074455,"aX":4.067607540169154},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":-6.4,"spinRate":2407,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4409986022816752,"extension":6.197599002828144},"index":4,"playId":"ccb85da0-2fdc-3806-a9ce-19baca9058b0","pitchNumber":2,"startTime":"2026-06-20T03:54:57.941Z","endTime":"2026-06-20T03:55:00.994Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-20T03:55:16.370Z","endTime":"2026-06-20T03:55:41.381Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69699251505711,"aZ":-31.276125431696148,"pfxX":2.667225022749557,"pfxZ":0.5627566913902768,"pX":0.7740913212531424,"pZ":2.2116634451434205,"vX0":6.731190316617282,"vY0":-125.40009937010932,"vZ0":-3.009774761610929,"x":87.49,"y":179.07,"x0":-2.2928606083284286,"y0":50.001473595799496,"z0":5.982653831612162,"aX":4.240465024398345},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":-6.4,"spinRate":2314,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.43702943905563796,"extension":6.096888204342854},"index":6,"playId":"5c0eb09b-43ea-3f09-a051-60eb5d414d2e","pitchNumber":3,"startTime":"2026-06-20T03:55:41.381Z","endTime":"2026-06-20T03:55:44.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:55:44.699Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a line drive to left fielder Kody Clemens.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T03:55:56.770Z","endTime":"2026-06-20T03:57:36.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502591191926967,"aZ":-13.569385198002385,"pfxX":-4.146123909690302,"pfxZ":9.582298320411756,"pX":0.33768513685584467,"pZ":1.9407478704147056,"vX0":9.229540343692998,"vY0":-137.93938875426187,"vZ0":-7.832730530097649,"x":104.13,"y":186.38,"x0":-2.5016771649232292,"y0":50.004716020431474,"z0":5.717396763862284,"aX":-8.052402833656553},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":5.8,"spinRate":2547,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39594289838172037,"extension":6.235712398419933},"index":0,"playId":"2cd51652-78ab-3dbe-a77b-51471df870fa","pitchNumber":1,"startTime":"2026-06-20T03:56:11.507Z","endTime":"2026-06-20T03:56:15.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.204197264105495,"aZ":-25.930383706545474,"pfxX":-9.210356774234778,"pfxZ":4.131944244158803,"pX":-0.8684231423102581,"pZ":1.175925904125023,"vX0":7.499253092007168,"vY0":-121.7381116130117,"vZ0":-4.9441626395740235,"x":150.1,"y":207.03,"x0":-2.7808882159251236,"y0":50.005757304236255,"z0":5.457374947169681,"aX":-13.931679954579545},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":2022,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.44862169476485825,"extension":5.762732505130207},"index":1,"playId":"3c323245-de6c-35a4-89a4-4c81c1553a98","pitchNumber":2,"startTime":"2026-06-20T03:56:28.075Z","endTime":"2026-06-20T03:56:32.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21800206694444,"aZ":-33.040424588344244,"pfxX":2.979992262786752,"pfxZ":-0.5431749867741749,"pX":0.7094081107236619,"pZ":1.5865820610366774,"vX0":6.265078520131454,"vY0":-125.07912397778112,"vZ0":-3.916957006194337,"x":89.96,"y":195.94,"x0":-2.215159584641058,"y0":50.00588078772054,"z0":5.882161047609402,"aX":4.721810899136859},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":-6.8,"spinRate":2328,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4379065168012257,"extension":6.217220853553632},"index":2,"playId":"d68fcc64-39f8-34d6-9735-5b10861b1d9b","pitchNumber":3,"startTime":"2026-06-20T03:56:56.628Z","endTime":"2026-06-20T03:57:00.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T03:57:08.918Z","endTime":"2026-06-20T03:57:25.140Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.118614754546076,"aZ":-31.247754017831383,"pfxX":2.700580350533839,"pfxZ":0.5925161501240268,"pX":0.7973768976719624,"pZ":2.0157419005688495,"vX0":6.75854032945732,"vY0":-123.83350937269361,"vZ0":-3.0608364776492056,"x":86.61,"y":184.35,"x0":-2.310526609631331,"y0":50.00276685612369,"z0":5.863203533573796,"aX":4.222780124246764},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-6.4,"spinRate":2331,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.44113057107244735,"extension":6.214534527442237},"hitData":{"launchSpeed":97.1,"launchAngle":11.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.44,"coordY":88.74}},"index":4,"playId":"3ca58924-eb3f-3d49-8634-136d67ebaae5","pitchNumber":4,"startTime":"2026-06-20T03:57:25.140Z","endTime":"2026-06-20T03:57:36.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T03:57:36.487Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T03:58:23.875Z","endTime":"2026-06-20T04:02:02.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,8,9,10],"actionIndex":[0],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jorge Barrosa replaces Lourdes Gurriel Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T03:57:54.440Z","endTime":"2026-06-20T03:58:25.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"},"base":1},{"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":94.3,"endSpeed":86.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283755412925036,"aZ":-26.049034594117824,"pfxX":-9.045808008803029,"pfxZ":3.200134974114351,"pX":0.1444317749645651,"pZ":2.043500056113319,"vX0":9.849279303119404,"vY0":-137.01135116518782,"vZ0":-5.391840886784088,"x":111.49,"y":183.61,"x0":-2.3097625550827834,"y0":50.004247472915765,"z0":5.801055572537928,"aX":-17.320603836057998},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":14.5,"spinRate":2182,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3987054962316998,"extension":6.221134867838402},"index":1,"playId":"fec50be9-046f-38eb-9bbf-f3dc3a604932","pitchNumber":1,"startTime":"2026-06-20T03:58:25.745Z","endTime":"2026-06-20T03:58:28.981Z","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":85.3,"endSpeed":79.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960874979339504,"aZ":-30.569302850544606,"pfxX":1.5585447045036238,"pfxZ":1.027159865753963,"pX":1.3795236122746513,"pZ":1.5622364585667399,"vX0":7.859094829365413,"vY0":-124.01342876910046,"vZ0":-4.248313515001729,"x":64.42,"y":196.6,"x0":-2.0283717016573943,"y0":50.00237837938557,"z0":5.837037834547093,"aX":2.4364279641777804},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":-4.6,"spinRate":2252,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.44104354492661013,"extension":6.19866748011493},"index":2,"playId":"82438fde-916e-39c6-90a4-0c205db2eacf","pitchNumber":2,"startTime":"2026-06-20T03:58:58.947Z","endTime":"2026-06-20T03:59:02.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, 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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305880118857505,"aZ":-28.467303916977613,"pfxX":1.847358771429195,"pfxZ":2.2891846786169427,"pX":1.0858674527919012,"pZ":1.1172072820509318,"vX0":7.424794198996228,"vY0":-126.42258342878851,"vZ0":-5.740166976164814,"x":75.61,"y":208.62,"x0":-2.12698056603677,"y0":50.00554026514063,"z0":5.696658326604164,"aX":2.996391515729957},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-5.0,"spinRate":2346,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4329293625957442,"extension":6.114361767784378},"index":3,"playId":"8819aa6b-9efe-3c7f-88f8-e0ca5d576147","pitchNumber":3,"startTime":"2026-06-20T03:59:19.118Z","endTime":"2026-06-20T03:59:22.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"2409398e-e067-3beb-8217-98325c713f23","startTime":"2026-06-20T03:59:38.370Z","endTime":"2026-06-20T03:59:42.727Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75488896018107,"aZ":-15.848426514444125,"pfxX":-2.5872597305394613,"pfxZ":8.449102709539304,"pX":0.507664522875833,"pZ":2.8768549909542602,"vX0":8.315930384335276,"vY0":-138.13398744239524,"vZ0":-5.228497359292513,"x":97.65,"y":161.1,"x0":-2.20570464051773,"y0":50.00431871068602,"z0":5.859643973733626,"aX":-5.0005710116954},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":3.0,"spinRate":2386,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3965109185758622,"extension":6.179670160166966},"index":5,"playId":"40c87fba-80d1-301b-861c-a2db2a2d3fc1","pitchNumber":4,"startTime":"2026-06-20T04:00:00.002Z","endTime":"2026-06-20T04:00:03.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.826202061961972,"aZ":-28.242649326904196,"pfxX":1.3500332953464538,"pfxZ":2.2653256553654444,"pX":1.506461082820859,"pZ":1.1434321748266205,"vX0":8.421762275610837,"vY0":-130.5031446106892,"vZ0":-6.752502012758035,"x":59.58,"y":207.91,"x0":-1.9294300976149295,"y0":50.00351986525263,"z0":5.873698244297282,"aX":2.3426004528927313},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":-4.2,"spinRate":2472,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.41868605355557786,"extension":6.298755453180382},"index":6,"playId":"93345dcf-c6c3-37c4-9b31-7aca9bb3f559","pitchNumber":5,"startTime":"2026-06-20T04:00:20.568Z","endTime":"2026-06-20T04:00:24.238Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-06-20T04:00:33.836Z","endTime":"2026-06-20T04:00:53.374Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.865289397232843,"aZ":-14.713355801998759,"pfxX":-3.4190955026359386,"pfxZ":8.92420342020285,"pX":1.1981375255931432,"pZ":2.490064759775112,"vX0":10.27015999306205,"vY0":-139.12999400330523,"vZ0":-6.399690763800544,"x":71.33,"y":171.55,"x0":-2.1002933197651736,"y0":50.00061502849517,"z0":5.799139311176396,"aX":-6.689554984502248},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":4.0,"spinRate":2355,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3940150579742667,"extension":6.306277864537718},"index":8,"playId":"85c8381f-80dc-3948-862c-2d80b21f9810","pitchNumber":6,"startTime":"2026-06-20T04:00:53.374Z","endTime":"2026-06-20T04:00:57.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63976860061196,"aZ":-32.10624912795204,"pfxX":3.0191678356914653,"pfxZ":0.04521881755977475,"pX":-0.3981033144214591,"pZ":3.0429216771420227,"vX0":4.18895066832558,"vY0":-125.60746401276316,"vZ0":-0.620637157748483,"x":132.17,"y":156.62,"x0":-2.4829909197699638,"y0":50.00492852832464,"z0":5.915316603095075,"aX":4.799872964624534},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-6.5,"spinRate":2169,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.43690005693138545,"extension":6.329068654441767},"index":9,"playId":"1818f33c-676d-383b-8032-cff638780af4","pitchNumber":7,"startTime":"2026-06-20T04:01:33.821Z","endTime":"2026-06-20T04:01:37.834Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569256643262307,"aZ":-22.708399252860413,"pfxX":1.7412865447304082,"pfxZ":5.177433886689653,"pX":0.45716061472385466,"pZ":2.2104127555154345,"vX0":6.892848374366914,"vY0":-133.9936984345189,"vZ0":-5.130192980927422,"x":99.57,"y":179.1,"x0":-2.3693123602788035,"y0":50.00022878786066,"z0":5.761248803341219,"aX":3.1815351078130427},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-4.6,"spinRate":2353,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.4079695805277517,"extension":6.324083378657041},"index":10,"playId":"0675d644-0ea5-3943-b3b7-c6319de8edf9","pitchNumber":8,"startTime":"2026-06-20T04:01:59.345Z","endTime":"2026-06-20T04:02:02.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:02:02.943Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T04:02:27.107Z","endTime":"2026-06-20T04:04:03.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520291023582534,"aZ":-28.855370296246324,"pfxX":-8.626474793032605,"pfxZ":2.0445889112048965,"pX":-0.8437206689186033,"pZ":1.4169334666217288,"vX0":3.0990760198504974,"vY0":-126.62992081029631,"vZ0":-4.5768991255788976,"x":149.16,"y":200.52,"x0":-0.9615559385572356,"y0":50.00574138420607,"z0":5.5526280017855685,"aX":-14.03140887875515},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":14.9,"spinRate":1824,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43231561233924376,"extension":6.1501835387096735},"index":0,"playId":"adb982c4-8d47-301b-be56-cce18c621f3b","pitchNumber":1,"startTime":"2026-06-20T04:02:31.056Z","endTime":"2026-06-20T04:02:34.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33518019714736,"aZ":-32.95498113517028,"pfxX":2.026196934347927,"pfxZ":-0.5125108991160126,"pX":0.11185845589619564,"pZ":2.32586922807028,"vX0":0.8606594293865569,"vY0":-122.67359174398995,"vZ0":-1.6487067855821005,"x":112.74,"y":175.98,"x0":-0.5068141677744679,"y0":50.003996875883935,"z0":5.816861567722145,"aX":3.0869138559132603},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-3.8,"spinRate":2197,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4465480857992623,"extension":6.262179170582868},"index":1,"playId":"8189df91-2112-32ae-99e1-0fb7a0279bfa","pitchNumber":2,"startTime":"2026-06-20T04:02:48.609Z","endTime":"2026-06-20T04:02:52.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-20T04:02:56.876Z","endTime":"2026-06-20T04:03:15.114Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.898212580480358,"aZ":-28.777662990830883,"pfxX":-9.378890145105636,"pfxZ":2.223429032441424,"pX":0.5670803989595921,"pZ":-0.25670646045442885,"vX0":5.554150250850995,"vY0":-123.02790877016798,"vZ0":-7.691364334047626,"x":95.38,"y":245.71,"x0":-0.5036860533060096,"y0":50.00435047297655,"z0":5.356367742087999,"aX":-14.347625216568847},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":15.6,"spinRate":1916,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4455642572030447,"extension":6.02932066689194},"index":3,"playId":"05d3d42d-034c-36c6-b9b5-8ddfda0a0ab7","pitchNumber":3,"startTime":"2026-06-20T04:03:15.114Z","endTime":"2026-06-20T04:03:18.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.896080967576168,"aZ":-13.72421015582661,"pfxX":-4.203002920456354,"pfxZ":9.529719865122889,"pX":-0.02572259684883637,"pZ":0.9151141391556781,"vX0":3.561035838455686,"vY0":-138.07149072187167,"vZ0":-9.971636958018234,"x":117.98,"y":214.07,"x0":-0.7842354750451245,"y0":50.00515071232828,"z0":5.490411730692914,"aX":-8.139904710668175},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2441,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39624312859489175,"extension":6.293842370862051},"index":4,"playId":"9fb0cf0a-2662-3eb6-91f9-177d706f6bde","pitchNumber":4,"startTime":"2026-06-20T04:03:37.564Z","endTime":"2026-06-20T04:03:41.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.1,"endSpeed":80.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67904976232921,"aZ":-28.125534455594938,"pfxX":1.7305537815181748,"pfxZ":2.474907489455787,"pX":0.2500383671647613,"pZ":0.41454890965877383,"vX0":1.5403253917316313,"vY0":-126.8393089675252,"vZ0":-7.284729549270654,"x":107.47,"y":227.59,"x0":-0.5888656476737717,"y0":50.00482062594235,"z0":5.550585617083424,"aX":2.834772526059542},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-3.5,"spinRate":2313,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4309661623693053,"extension":6.405958569795798},"index":5,"playId":"0eec5e9c-1dbf-3490-9d5b-27c76651893a","pitchNumber":5,"startTime":"2026-06-20T04:03:59.186Z","endTime":"2026-06-20T04:04:03.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:04:03.579Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Bell homers (9) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T04:06:47.281Z","endTime":"2026-06-20T04:07:34.077Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Jorge Barrosa remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T04:05:14.205Z","endTime":"2026-06-20T04:05:14.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"description":"Defensive switch from center field to left field for Jordan Lawlar.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T04:05:14.237Z","endTime":"2026-06-20T04:05:15.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T04:05:14.237Z","endTime":"2026-06-20T04:06:49.387Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":78.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061602430492538,"aZ":-36.31257619982498,"pfxX":1.0629784192047533,"pfxZ":-2.683884943231117,"pX":0.15017349884446907,"pZ":2.008894547243038,"vX0":4.451377455158416,"vY0":-123.3406554187056,"vZ0":-3.4387357749549063,"x":111.28,"y":184.54,"x0":-1.814429808722294,"y0":50.00050492943097,"z0":6.476720074104261,"aX":1.6404878735188841},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.4,"breakHorizontal":-3.0,"spinRate":2418,"spinDirection":70},"zone":8,"typeConfidence":0.9,"plateTime":0.4437236186991367,"extension":6.521369330228431},"index":3,"playId":"6701fa53-8fbd-3b7b-9927-363731b9f4a9","pitchNumber":1,"startTime":"2026-06-20T04:06:49.387Z","endTime":"2026-06-20T04:06:52.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.196219238174198,"aZ":-13.75513695249571,"pfxX":-5.46640373819889,"pfxZ":9.370154527864786,"pX":-0.014849273437884796,"pZ":3.211371899497765,"vX0":6.21311123253242,"vY0":-139.29356855130573,"vZ0":-6.1794724490791095,"x":117.57,"y":152.07,"x0":-1.5637334346128589,"y0":50.004365858208054,"z0":6.367654004713204,"aX":-10.746865152934998},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2402,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3931798743889887,"extension":6.615318212716183},"hitData":{"launchSpeed":107.1,"launchAngle":27.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":172.93,"coordY":29.15}},"index":4,"playId":"1b6aa8b2-584a-3406-8ccf-5241300934d9","pitchNumber":2,"startTime":"2026-06-20T04:07:06.759Z","endTime":"2026-06-20T04:07:34.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:07:34.077Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Royce Lewis homers (7) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T04:07:39.133Z","endTime":"2026-06-20T04:08:54.083Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.495822192044486,"aZ":-14.240705594167352,"pfxX":-5.1125553813296545,"pfxZ":9.11352951573001,"pX":0.6386779923142315,"pZ":3.0713332777211675,"vX0":7.778095701218879,"vY0":-139.6596621791584,"vZ0":-6.468643386533299,"x":92.66,"y":155.85,"x0":-1.5228627559547536,"y0":50.00607540647977,"z0":6.360472965242546,"aX":-10.065063009414168},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":7.6,"spinRate":2357,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.392708199454467,"extension":6.685373394413627},"index":0,"playId":"a386944d-4e33-3ea2-a4a9-b60b9d826d5b","pitchNumber":1,"startTime":"2026-06-20T04:07:58.217Z","endTime":"2026-06-20T04:08:01.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65800050638913,"aZ":-15.557695853957659,"pfxX":-5.485108083592196,"pfxZ":8.425731804994028,"pX":0.6155792174370318,"pZ":3.949719889535965,"vX0":7.779949155914916,"vY0":-139.60203422649715,"vZ0":-4.14400867540512,"x":93.54,"y":132.14,"x0":-1.495764831624875,"y0":50.002755590024776,"z0":6.478599524790812,"aX":-10.818005518166009},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":8.3,"spinRate":2408,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.392469864667079,"extension":6.584363398768953},"index":1,"playId":"28732826-dc10-3ea7-92f1-f85fc651ee11","pitchNumber":2,"startTime":"2026-06-20T04:08:13.567Z","endTime":"2026-06-20T04:08:17.674Z","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":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088086967357334,"aZ":-35.26035680084762,"pfxX":1.8224056005372065,"pfxZ":-1.976007765003681,"pX":0.26239770460366874,"pZ":3.38932090871989,"vX0":3.9477568825778695,"vY0":-124.0823440222739,"vZ0":-0.849979880589909,"x":107.0,"y":147.27,"x0":-1.5838732542972669,"y0":50.00134053767869,"z0":6.6660661257750355,"aX":2.8494962042667034},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.5,"breakHorizontal":-4.2,"spinRate":2419,"spinDirection":74},"zone":3,"typeConfidence":0.9,"plateTime":0.4408926432236919,"extension":6.4713842201379},"hitData":{"launchSpeed":105.2,"launchAngle":28.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.32,"coordY":27.9}},"index":2,"playId":"09d56b2b-b01f-3d7c-817d-b3baa37ef85e","pitchNumber":3,"startTime":"2026-06-20T04:08:27.892Z","endTime":"2026-06-20T04:08:54.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:08:54.083Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to second baseman Ketel Marte.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T04:10:03.479Z","endTime":"2026-06-20T04:10:17.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T04:09:03.867Z","endTime":"2026-06-20T04:10:05.586Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238359457758886,"aZ":-34.32690926618084,"pfxX":1.7490498561522212,"pfxZ":-1.3736518120306798,"pX":0.2013377849133003,"pZ":2.0361599629253466,"vX0":4.155489789584876,"vY0":-123.90624310714529,"vZ0":-3.9429221827695136,"x":109.33,"y":183.8,"x0":-1.7173999617520668,"y0":50.001164308461206,"z0":6.483543825724336,"aX":2.7476273464760483},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.1,"breakHorizontal":-4.1,"spinRate":2483,"spinDirection":67},"zone":8,"typeConfidence":0.9,"plateTime":0.4402297200679057,"extension":6.467520595920081},"hitData":{"launchSpeed":79.3,"launchAngle":51.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.23,"coordY":118.34}},"index":1,"playId":"8e46d46d-a7a4-3342-a173-d5424b394dd1","pitchNumber":1,"startTime":"2026-06-20T04:10:05.586Z","endTime":"2026-06-20T04:10:17.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:10:17.038Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Caratini challenged (pitch result), call on the field was overturned: Victor Caratini walks.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T04:10:33.356Z","endTime":"2026-06-20T04:12:20.510Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23913396763485,"aZ":-37.2237423106706,"pfxX":1.707555310029481,"pfxZ":-3.231191576229424,"pX":-0.9483189648998746,"pZ":2.654540448232371,"vX0":1.7253496474479828,"vY0":-123.90059493793682,"vZ0":-1.865122827860886,"x":153.15,"y":167.11,"x0":-1.8738044778355913,"y0":50.00095876992274,"z0":6.50887218183385,"aX":2.671230805058193},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.0,"breakHorizontal":-3.5,"spinRate":2357,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.44097268500534836,"extension":6.512202432501366},"index":0,"playId":"9a880dcf-7be7-3b22-a3ca-740a5793cee4","pitchNumber":1,"startTime":"2026-06-20T04:10:41.825Z","endTime":"2026-06-20T04:10:46.433Z","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":85.7,"endSpeed":79.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.330054101747564,"aZ":-36.18857797079814,"pfxX":2.388276498598979,"pfxZ":-2.525187129601047,"pX":0.13422590338748341,"pZ":2.069551924096917,"vX0":3.607671555117618,"vY0":-124.82310262274623,"vZ0":-3.6781942906360325,"x":111.88,"y":182.9,"x0":-1.6358261070122775,"y0":50.00198515967559,"z0":6.518183564566231,"aX":3.797194487431105},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.2,"breakHorizontal":-5.2,"spinRate":2532,"spinDirection":61},"zone":8,"typeConfidence":0.91,"plateTime":0.437524173297573,"extension":6.545049045320805},"index":1,"playId":"757785dc-fc62-35ba-be65-503d392a0aae","pitchNumber":2,"startTime":"2026-06-20T04:10:56.524Z","endTime":"2026-06-20T04:10:59.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-20T04:11:06.979Z","endTime":"2026-06-20T04:11:20.719Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355439837499404,"aZ":-33.267364909742064,"pfxX":3.0009521886276938,"pfxZ":-0.6843676632645885,"pX":0.3311931734881714,"pZ":0.8059725128529124,"vX0":3.9468790675692826,"vY0":-124.55681630330459,"vZ0":-7.031304373024757,"x":104.38,"y":217.02,"x0":-1.6571260872824982,"y0":50.00444352657333,"z0":6.377092112953707,"aX":4.7696248426597485},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-6.2,"spinRate":2441,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.437834496506766,"extension":6.605517999373492},"index":3,"playId":"b955cd98-9a7b-3ebe-b19e-822a90c70816","pitchNumber":3,"startTime":"2026-06-20T04:11:20.719Z","endTime":"2026-06-20T04:11:23.871Z","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":95.9,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.562447587287036,"aZ":-14.33107197160183,"pfxX":-5.295822166358766,"pfxZ":9.064965687121905,"pX":0.8111307849657088,"pZ":2.1574061272174747,"vX0":8.287149186869044,"vY0":-139.22908927905848,"vZ0":-8.790078552312302,"x":86.08,"y":180.53,"x0":-1.512544739079805,"y0":50.00017872710227,"z0":6.298692710178527,"aX":-10.421127487514726},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2351,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3930500911835142,"extension":6.714526992423031},"index":4,"playId":"2b21cce3-67c8-3ca3-a97a-c4cac8bcae88","pitchNumber":4,"startTime":"2026-06-20T04:11:36.081Z","endTime":"2026-06-20T04:11:40.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36636516796349,"aZ":-15.300137494016557,"pfxX":-4.843335507070444,"pfxZ":8.534668333573943,"pX":-0.8663376680711555,"pZ":1.9355935198879402,"vX0":4.060069448404299,"vY0":-139.2753997424909,"vZ0":-9.061513882796481,"x":150.02,"y":186.52,"x0":-1.7090310542550693,"y0":50.0058118009998,"z0":6.229023124354398,"aX":-9.57901359792876},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2309,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.39229610863392583,"extension":6.690217835736727},"index":5,"playId":"a4c68470-f9d1-33f3-b6c8-64ce684612f2","pitchNumber":5,"startTime":"2026-06-20T04:11:53.504Z","endTime":"2026-06-20T04:12:20.510Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"playEndTime":"2026-06-20T04:12:20.510Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Tristan Gray called out on strikes and Kyler Fedko caught stealing 2nd, catcher Gabriel Moreno to shortstop Geraldo Perdomo to catcher Gabriel Moreno.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T04:12:55.243Z","endTime":"2026-06-20T04:15:09.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kyler Fedko replaces Victor Caratini.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T04:12:32.637Z","endTime":"2026-06-20T04:12:57.498Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":605170,"link":"/api/v1/people/605170"},"base":1},{"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":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.249846992748147,"aZ":-34.971463590926106,"pfxX":1.4579465723545628,"pfxZ":-1.750283059719857,"pX":0.4501206369216912,"pZ":1.0215060239412355,"vX0":4.779736953244881,"vY0":-125.13015720224509,"vZ0":-6.256301672962958,"x":99.84,"y":211.2,"x0":-1.6677224829110484,"y0":50.003804115262476,"z0":6.390809121963844,"aX":2.3301779997540653},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.3,"breakHorizontal":-3.6,"spinRate":2223,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.436322564057146,"extension":6.711717145044193},"index":1,"playId":"47ccc4c6-3906-3c80-886f-e814855c84ed","pitchNumber":1,"startTime":"2026-06-20T04:12:57.498Z","endTime":"2026-06-20T04:13:00.604Z","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":85.3,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67875224805018,"aZ":-33.866345691916116,"pfxX":1.1633550394872563,"pfxZ":-1.074176456707221,"pX":-0.754209701503152,"pZ":2.618253301363839,"vX0":2.2477637923122136,"vY0":-124.29321885927145,"vZ0":-2.6317498498720253,"x":145.75,"y":168.09,"x0":-1.8179482216767897,"y0":50.000002920215984,"z0":6.476396545946481,"aX":1.837323214821361},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-2.6,"spinRate":2229,"spinDirection":34},"zone":4,"typeConfidence":0.88,"plateTime":0.4390557777149411,"extension":6.650825629668483},"index":2,"playId":"2fb43979-8b09-3d9c-9352-38c7ecceaf95","pitchNumber":2,"startTime":"2026-06-20T04:13:19.708Z","endTime":"2026-06-20T04:13:23.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T04:13:32.597Z","endTime":"2026-06-20T04:13:49.355Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37298978605129,"aZ":-14.476548257528627,"pfxX":-4.59591694634042,"pfxZ":8.84885853842276,"pX":0.08022408767117913,"pZ":4.125124397117314,"vX0":6.063396408563018,"vY0":-140.4339867962246,"vZ0":-3.7945014731138174,"x":113.94,"y":127.4,"x0":-1.5083015865532923,"y0":50.005033548915286,"z0":6.433600163114923,"aX":-9.194580048570609},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2385,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3898063382083392,"extension":6.547163435627143},"index":4,"playId":"bdae2e87-3229-38c5-b398-74dfbcef8f2a","pitchNumber":3,"startTime":"2026-06-20T04:13:49.355Z","endTime":"2026-06-20T04:13:52.914Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"785e9b28-2dd0-3fb4-ad31-6c74b2101a82","startTime":"2026-06-20T04:14:03.264Z","endTime":"2026-06-20T04:14:06.333Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74490721263634,"aZ":-31.08623324782961,"pfxX":1.448312138443019,"pfxZ":0.6772134430409524,"pX":0.05303608563632617,"pZ":1.1974060010995375,"vX0":3.697814114820521,"vY0":-125.50216661936746,"vZ0":-6.652373823777658,"x":114.98,"y":206.45,"x0":-1.6212262061119187,"y0":50.00613127010554,"z0":6.378958511350938,"aX":2.3357901052989374},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-3.4,"spinRate":2258,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.43459518342298553,"extension":6.731121587091361},"index":6,"playId":"0012591e-9388-39f0-a4b3-0acc0d4ce1ea","pitchNumber":4,"startTime":"2026-06-20T04:14:25.697Z","endTime":"2026-06-20T04:14:29.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"playId":"deb9076d-c726-3865-851d-706ba4cbe259","startTime":"2026-06-20T04:14:44.590Z","endTime":"2026-06-20T04:14:49.992Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424237491522973,"aZ":-12.499466680485574,"pfxX":-5.876402108229598,"pfxZ":9.944948717840912,"pX":-0.37974650287173434,"pZ":1.9994489674171423,"vX0":5.675519019853481,"vY0":-139.52744759322803,"vZ0":-9.42796295901277,"x":131.48,"y":184.79,"x0":-1.673490770408896,"y0":50.00342864393957,"z0":6.239109227664024,"aX":-11.625431159411145},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2325,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.39206311352107415,"extension":6.720880104858949},"index":8,"playId":"442be36c-ea22-3058-8f47-7297d96f4996","pitchNumber":5,"startTime":"2026-06-20T04:15:03.202Z","endTime":"2026-06-20T04:15:09.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:15:09.208Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Diamondbacks challenged (play at 1st), call on the field was overturned: Jordan Lawlar singles on a bunt ground ball to pitcher Travis Adams.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T04:17:59.728Z","endTime":"2026-06-20T04:18:10.536Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701519,"link":"/api/v1/people/701519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to first base for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T04:17:40.450Z","endTime":"2026-06-20T04:17:40.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"300"},{"details":{"description":"Defensive switch from first base to third base for Royce Lewis.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T04:17:40.467Z","endTime":"2026-06-20T04:17:40.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Alex Jackson replaces third baseman Brooks Lee, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T04:17:40.468Z","endTime":"2026-06-20T04:17:41.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"description":"Kyler Fedko remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-20T04:17:40.468Z","endTime":"2026-06-20T04:18:01.527Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.343881484318988,"aZ":-22.154667405836875,"pfxX":1.8397405635174402,"pfxZ":5.61591827308477,"pX":-0.6340790439260043,"pZ":2.9827201155030707,"vX0":4.503000974136666,"vY0":-132.2952837592427,"vZ0":-3.882753768001888,"x":141.17,"y":158.25,"x0":-2.592616488423706,"y0":50.005519247329254,"z0":6.079347920479198,"aX":3.2851831280185397},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":-4.2,"spinRate":2521,"spinDirection":184},"zone":1,"typeConfidence":2.0,"plateTime":0.4128828717928297,"extension":5.999835732351555},"hitData":{"launchSpeed":35.6,"launchAngle":-69.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":118.55,"coordY":193.87}},"index":4,"playId":"f7ceae68-962a-3553-ba4f-23c085e15965","pitchNumber":1,"startTime":"2026-06-20T04:18:01.527Z","endTime":"2026-06-20T04:18:10.536Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":109},"playEndTime":"2026-06-20T04:18:10.536Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pavin Smith singles on a ground ball to second baseman Luke Keaschall. Tommy Troy to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T04:20:30.645Z","endTime":"2026-06-20T04:21:18.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"postOnSecond":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Pavin Smith replaces LuJames Groover.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T04:19:43.943Z","endTime":"2026-06-20T04:19:49.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":694410,"link":"/api/v1/people/694410"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T04:19:49.372Z","endTime":"2026-06-20T04:19:57.979Z","isPitch":false,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"}},{"details":{"description":"Offensive Substitution: Pinch-runner Tommy Troy replaces Jordan Lawlar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T04:19:57.979Z","endTime":"2026-06-20T04:20:32.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15231516071203,"aZ":-28.566202983873602,"pfxX":1.839259354207008,"pfxZ":2.231649122726001,"pX":-1.1857454444542561,"pZ":2.4535626045851524,"vX0":-1.3565874555650699,"vY0":-125.62563290728389,"vZ0":-2.7783695997184665,"x":162.2,"y":172.53,"x0":-0.8802586358475207,"y0":50.000231241709194,"z0":5.873006024307963,"aX":2.96773012930345},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-3.0,"spinRate":2209,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.43440393894725826,"extension":6.072310493201592},"index":3,"playId":"91acefb5-f027-3db0-9145-5b7fd3d0aa13","pitchNumber":1,"startTime":"2026-06-20T04:20:32.739Z","endTime":"2026-06-20T04:20:36.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.348233817748824,"aZ":-16.829034717597015,"pfxX":-2.8490535089014997,"pfxZ":8.033305260971424,"pX":-0.46203004825296323,"pZ":3.0155370231181764,"vX0":1.7000427476129836,"vY0":-136.8767641833464,"vZ0":-4.468760221206888,"x":134.61,"y":157.36,"x0":-0.7189057886411153,"y0":50.00195844859594,"z0":5.810866518013436,"aX":-5.441324554902816},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":4.8,"spinRate":2334,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3991671155864953,"extension":6.037166030867866},"index":4,"playId":"d37a47f3-ec2b-3f3d-a43a-9d6c85bac68e","pitchNumber":2,"startTime":"2026-06-20T04:20:48.904Z","endTime":"2026-06-20T04:20:52.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90750193995929,"aZ":-16.239301956972337,"pfxX":-2.1697639082157285,"pfxZ":8.292193869331758,"pX":0.22871268822367966,"pZ":1.8966307784549834,"vX0":2.327602919174921,"vY0":-137.38158002281625,"vZ0":-7.8606505307826815,"x":108.28,"y":187.57,"x0":-0.34544904736083326,"y0":50.00513682836856,"z0":5.887669935522695,"aX":-4.170504357888232},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":3.5,"spinRate":2271,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39787393455984077,"extension":5.987231489192335},"hitData":{"launchSpeed":93.8,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.85,"coordY":137.88}},"index":5,"playId":"974400f9-9649-3604-a433-bea3c13f3651","pitchNumber":3,"startTime":"2026-06-20T04:21:08.507Z","endTime":"2026-06-20T04:21:18.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:21:18.540Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T04:21:50.827Z","endTime":"2026-06-20T04:24:44.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"postOnSecond":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52338870142275,"aZ":-29.76163312428553,"pfxX":-8.626106631879288,"pfxZ":1.472249794060554,"pX":-0.8899048877078042,"pZ":2.271365023160243,"vX0":2.674079811857841,"vY0":-127.15565818403233,"vZ0":-2.542046496123908,"x":150.92,"y":177.45,"x0":-0.8329127803944142,"y0":50.00603720170023,"z0":5.640219318739254,"aX":-14.159241633235652},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":15.0,"spinRate":1944,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4303848466427205,"extension":6.024735486147875},"index":0,"playId":"987ebc9b-a880-3e61-90ea-c516ceefbd74","pitchNumber":1,"startTime":"2026-06-20T04:21:57.092Z","endTime":"2026-06-20T04:22:01.246Z","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":88.1,"endSpeed":81.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47851444182094,"aZ":-24.799625867906787,"pfxX":-9.139518587741524,"pfxZ":4.414757592573095,"pX":0.8738902991842529,"pZ":1.320028091745961,"vX0":6.748239802668824,"vY0":-128.14640840020843,"vZ0":-5.752547768895194,"x":83.69,"y":203.14,"x0":-0.6009410833383161,"y0":50.00078897924332,"z0":5.520833217696037,"aX":-15.260090354429877},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2036,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42675936842865436,"extension":6.068187009684253},"index":1,"playId":"4c218186-182a-32a1-a527-8f133a8b194b","pitchNumber":2,"startTime":"2026-06-20T04:22:14.484Z","endTime":"2026-06-20T04:22:18.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95985230876554,"aZ":-25.496139494219953,"pfxX":2.8313483300066173,"pfxZ":3.68353145476744,"pX":0.46534769788078534,"pZ":2.2415161818661207,"vX0":1.976850463547447,"vY0":-133.33718387681844,"vZ0":-4.7402084207745165,"x":99.26,"y":178.26,"x0":-0.6518369590803016,"y0":50.001010105812895,"z0":5.867507659489489,"aX":5.129650013664484},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":-5.5,"spinRate":2412,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.4097875267101503,"extension":6.020587435829035},"index":2,"playId":"bb26fff8-dcc0-3eea-8c3f-715b6e6c5f67","pitchNumber":3,"startTime":"2026-06-20T04:22:33.457Z","endTime":"2026-06-20T04:22:37.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58431720442151,"aZ":-28.30769993536925,"pfxX":2.6574544778166285,"pfxZ":2.389253689201192,"pX":0.5178332726185502,"pZ":1.590265029271586,"vX0":2.0222567981103863,"vY0":-126.63141410144758,"vZ0":-4.412755026691336,"x":97.26,"y":195.84,"x0":-0.6372482230395408,"y0":50.00448288747017,"z0":5.6280628344971975,"aX":4.3027820727745505},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-5.3,"spinRate":2439,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.43303871177652864,"extension":6.429173418880714},"index":3,"playId":"85b0f3f2-2d90-3242-925d-a3de35ab843e","pitchNumber":4,"startTime":"2026-06-20T04:22:59.940Z","endTime":"2026-06-20T04:23:05.956Z","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":86.1,"endSpeed":79.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4131309355564,"aZ":-26.48916357503142,"pfxX":-8.374034290290577,"pfxZ":3.5738878112156875,"pX":-0.14379259901932492,"pZ":1.5393665302568098,"vX0":4.0461763837203755,"vY0":-125.33953556414738,"vZ0":-4.672370512910505,"x":122.48,"y":197.22,"x0":-0.6913658302418256,"y0":50.00218045259641,"z0":5.591522977121854,"aX":-13.318755643326515},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":1919,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4370436296167073,"extension":6.0063161693844584},"index":4,"playId":"f78e8c74-9710-3dee-8e6a-b60e471b9af5","pitchNumber":5,"startTime":"2026-06-20T04:23:38.405Z","endTime":"2026-06-20T04:23:42.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797220892003125,"aZ":-29.472177584286158,"pfxX":3.2644872519721853,"pfxZ":1.6851177285041103,"pX":0.5640418071593492,"pZ":1.7548199921113556,"vX0":2.0080946806100104,"vY0":-125.87641890156156,"vZ0":-3.8271620403525195,"x":95.5,"y":191.4,"x0":-0.668453362003324,"y0":50.003637708568505,"z0":5.683929282944995,"aX":5.23260256254142},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-6.4,"spinRate":2347,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.43530712893198276,"extension":6.408846579797916},"index":5,"playId":"abb29aa0-c6e2-30db-9a0e-d057540dfdb2","pitchNumber":6,"startTime":"2026-06-20T04:24:13.245Z","endTime":"2026-06-20T04:24:17.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81868488377128,"aZ":-29.0138846220711,"pfxX":-7.766592114672394,"pfxZ":1.905657037349516,"pX":0.5434452993728212,"pZ":1.8593886805877047,"vX0":5.96187323127024,"vY0":-127.32333312156634,"vZ0":-3.437504941905165,"x":96.29,"y":188.58,"x0":-0.8085020882173686,"y0":50.00201893144288,"z0":5.499591479875423,"aX":-12.872139154264548},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":12.8,"spinRate":1887,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4286321288001185,"extension":6.015311672450767},"index":6,"playId":"9e0ccda4-7ecf-3bec-9e73-b64b531013d3","pitchNumber":7,"startTime":"2026-06-20T04:24:40.995Z","endTime":"2026-06-20T04:24:44.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:24:44.276Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks. Tommy Troy to 3rd. Pavin Smith to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T04:24:58.219Z","endTime":"2026-06-20T04:27:56.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"postOnThird":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986469341456683,"aZ":-29.973457825913567,"pfxX":2.6817362857510894,"pfxZ":1.3288898069950674,"pX":-0.2276440061986745,"pZ":1.6925823833237847,"vX0":0.3639863388693642,"vY0":-127.72780673780117,"vZ0":-4.283028140828758,"x":125.68,"y":193.08,"x0":-0.7203616422154018,"y0":50.00106223858112,"z0":5.744431659351262,"aX":4.4363320881955435},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":-4.9,"spinRate":2269,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4286033925371582,"extension":6.398250708087776},"index":0,"playId":"de69b35b-3a68-3cb1-9bcf-5fd675c3c56f","pitchNumber":1,"startTime":"2026-06-20T04:25:11.584Z","endTime":"2026-06-20T04:25:15.985Z","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":91.3,"endSpeed":84.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700678932326344,"aZ":-24.65773516009996,"pfxX":2.6689927777407547,"pfxZ":4.148474883995158,"pX":0.28586702479668874,"pZ":3.88790142792052,"vX0":2.7078165174897024,"vY0":-133.06007201368436,"vZ0":-0.7211318338370386,"x":106.1,"y":133.81,"x0":-1.087823808915326,"y0":50.00310040447754,"z0":5.932110985040341,"aX":4.836871300774464},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":-5.4,"spinRate":2325,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.40996862454654304,"extension":6.079472370663256},"index":1,"playId":"28c74a20-2425-37e8-afed-f558eaad2477","pitchNumber":2,"startTime":"2026-06-20T04:25:30.334Z","endTime":"2026-06-20T04:25:34.166Z","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":1},"index":2,"playId":"7300ae6a-de42-4ed4-83d7-6c0e46136d77","startTime":"2026-06-20T04:25:50.267Z","endTime":"2026-06-20T04:25:55.267Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.104424244139345,"aZ":-26.26843483270404,"pfxX":-6.887017211456633,"pfxZ":3.727358951919056,"pX":-0.727054910650623,"pZ":1.5588122402342965,"vX0":2.0922661462179675,"vY0":-124.57576279626521,"vZ0":-4.443030745910581,"x":144.71,"y":196.69,"x0":-0.6788792595666968,"y0":50.004425447637665,"z0":5.516182437877163,"aX":-10.914017513854157},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.0,"breakHorizontal":12.0,"spinRate":1875,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4383138948602756,"extension":6.0278632947025255},"index":3,"playId":"a3a96341-be41-3c9f-87ef-ec6574358d8a","pitchNumber":3,"startTime":"2026-06-20T04:26:09.642Z","endTime":"2026-06-20T04:26:13.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-20T04:26:24.209Z","endTime":"2026-06-20T04:26:42.640Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52824197387805,"aZ":-28.51789112044516,"pfxX":-8.737816785824515,"pfxZ":2.101906152441188,"pX":0.4394312498327171,"pZ":1.5495437903817026,"vX0":6.156760994372705,"vY0":-130.65246457564137,"vZ0":-4.847089038862621,"x":100.25,"y":196.94,"x0":-0.8031746465567212,"y0":50.005170572792714,"z0":5.552235449679991,"aX":-15.22550183174434},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":14.6,"spinRate":1948,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41798075202369267,"extension":6.265427559592268},"index":5,"playId":"68d96ca7-1cac-3546-b3ee-f965620ea9d5","pitchNumber":4,"startTime":"2026-06-20T04:26:42.640Z","endTime":"2026-06-20T04:26:46.466Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.885773473715446,"aZ":-30.002052250090593,"pfxX":3.1704523530018016,"pfxZ":1.3669087974344842,"pX":0.6107209879983259,"pZ":0.9042804053817071,"vX0":1.9110345722678796,"vY0":-125.64858399672778,"vZ0":-5.681829388097216,"x":93.72,"y":214.36,"x0":-0.5731744748972151,"y0":50.004701444075934,"z0":5.650995500304514,"aX":5.0384969202626895},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.3,"breakHorizontal":-6.2,"spinRate":2332,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.43693546457452204,"extension":6.428153816691868},"index":6,"playId":"79c61904-b42b-38d0-b8aa-2cd5d6559b02","pitchNumber":5,"startTime":"2026-06-20T04:27:10.573Z","endTime":"2026-06-20T04:27:14.323Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720963133436186,"aZ":-29.82039940712835,"pfxX":4.030094642193217,"pfxZ":1.4518297340116701,"pX":1.429924267048113,"pZ":0.9986713699201768,"vX0":3.2408972614239864,"vY0":-126.39556692552243,"vZ0":-5.49951585578043,"x":62.49,"y":211.82,"x0":-0.39228005176166225,"y0":50.000758641709055,"z0":5.596634451293999,"aX":6.520429645656279},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-8.0,"spinRate":2354,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43332234132032266,"extension":6.24442519814365},"index":7,"playId":"ef0f6e3c-ff32-3a2d-8394-a225c6736fcf","pitchNumber":6,"startTime":"2026-06-20T04:27:29.254Z","endTime":"2026-06-20T04:27:32.968Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.750021444408866,"aZ":-27.120485931661598,"pfxX":-8.984277876273257,"pfxZ":3.047821175420509,"pX":1.918796322410671,"pZ":1.8914862159410457,"vX0":9.397220668167591,"vY0":-127.61866371256531,"vZ0":-3.9220452781411077,"x":43.86,"y":187.71,"x0":-0.6332187640031255,"y0":50.005983835827635,"z0":5.569764963689884,"aX":-14.913887421941483},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":14.3,"spinRate":2028,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42819470039588303,"extension":6.2352778171934355},"index":8,"playId":"aba9d442-d8e9-3c42-bb69-c2250ad830f3","pitchNumber":7,"startTime":"2026-06-20T04:27:51.960Z","endTime":"2026-06-20T04:27:56.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:27:56.026Z","atBatIndex":72},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Corbin Carroll triples (9) on a line drive to right fielder Austin Martin. Tommy Troy scores. Pavin Smith scores. Geraldo Perdomo scores.","rbi":3,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T04:29:11.467Z","endTime":"2026-06-20T04:30:46.864Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T04:28:07.005Z","endTime":"2026-06-20T04:29:13.553Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865820162589262,"aZ":-26.772652796922767,"pfxX":-9.26429067346065,"pfxZ":3.1979657510969153,"pX":1.085409347057131,"pZ":1.002647328895164,"vX0":7.2849742000804785,"vY0":-129.20087628626982,"vZ0":-6.196465761147307,"x":75.63,"y":211.71,"x0":-0.5667932246208585,"y0":50.00598561638816,"z0":5.489096871179723,"aX":-15.668669280734548},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":15.1,"spinRate":2058,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4239054021332951,"extension":6.356869537405405},"index":1,"playId":"8ddb151b-5a62-3088-a0e8-f98e26949df5","pitchNumber":1,"startTime":"2026-06-20T04:29:13.553Z","endTime":"2026-06-20T04:29:17.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.271859293180967,"aZ":-25.378414959643017,"pfxX":-8.776806310126302,"pfxZ":3.4788227125775446,"pX":0.2081727540283986,"pZ":2.65385987719656,"vX0":5.253500436182449,"vY0":-138.96085567343926,"vZ0":-4.185028969126379,"x":109.06,"y":167.13,"x0":-0.5669277200629841,"y0":50.00618027890399,"z0":5.866486954599286,"aX":-17.160159909006165},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":14.8,"spinRate":2273,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3942268352202398,"extension":6.00531849025251},"index":2,"playId":"b1ba0dbc-f9c8-3800-bc68-9631dca642cf","pitchNumber":2,"startTime":"2026-06-20T04:29:30.089Z","endTime":"2026-06-20T04:29:39.451Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.617364310365193,"aZ":-22.73200183250818,"pfxX":-7.855984462763409,"pfxZ":4.788058658897145,"pX":0.28886814696149854,"pZ":2.3066522013218314,"vX0":4.919977518211105,"vY0":-139.41684842827274,"vZ0":-5.435589352030545,"x":105.99,"y":176.5,"x0":-0.4757073345061269,"y0":50.00665497238771,"z0":5.776916262020769,"aX":-15.506722902046493},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.8,"breakHorizontal":13.2,"spinRate":2167,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3924892182150139,"extension":6.044036231062311},"index":3,"playId":"be9b6e57-dade-3628-af21-874cd143ab98","pitchNumber":3,"startTime":"2026-06-20T04:30:09.563Z","endTime":"2026-06-20T04:30:12.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.112505614200092,"aZ":-25.858744519499748,"pfxX":-7.647937218603926,"pfxZ":4.0725548501770055,"pX":-0.46446299848753125,"pZ":1.507881071155984,"vX0":2.766093933518825,"vY0":-124.09618157578412,"vZ0":-4.668702461973162,"x":134.7,"y":198.07,"x0":-0.6033933740088466,"y0":50.00469757227413,"z0":5.582187193508799,"aX":-11.863409755250377},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.5,"breakHorizontal":13.2,"spinRate":2056,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4423053754881563,"extension":5.794608574049159},"hitData":{"launchSpeed":84.5,"launchAngle":21.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.62,"coordY":117.9}},"index":4,"playId":"6542408d-ba06-3fcd-8732-6eb6e9edc4c5","pitchNumber":4,"startTime":"2026-06-20T04:30:30.863Z","endTime":"2026-06-20T04:30:46.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:30:46.864Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, third baseman Royce Lewis to first baseman Kody Clemens.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T04:33:34.173Z","endTime":"2026-06-20T04:34:03.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T04:31:16.584Z","endTime":"2026-06-20T04:32:13.177Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cody Laweryson replaces Travis Adams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-20T04:32:13.177Z","endTime":"2026-06-20T04:33:36.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"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":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43389249000019,"aZ":-30.32225899262404,"pfxX":-0.00613687875939295,"pfxZ":1.2474599349399096,"pX":0.7582136009737039,"pZ":2.6035673013857195,"vX0":5.820125396091099,"vY0":-121.58300778181955,"vZ0":0.08650259447834063,"x":88.1,"y":168.48,"x0":-1.6731343520511794,"y0":50.00473085383733,"z0":5.214714375751345,"aX":-0.01033910345766576},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-1.4,"spinRate":2455,"spinDirection":87},"zone":6,"typeConfidence":0.88,"plateTime":0.45175347235014307,"extension":6.49527756202975},"index":2,"playId":"e8bbea0c-0403-3a05-bcd3-11aea305d696","pitchNumber":1,"startTime":"2026-06-20T04:33:36.270Z","endTime":"2026-06-20T04:33:40.176Z","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":83.5,"endSpeed":76.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.113832520641033,"aZ":-30.285902823959052,"pfxX":-0.7054363182222212,"pfxZ":1.2732565414971253,"pX":0.5300881938706447,"pZ":1.4070123467596674,"vX0":5.4089952404321675,"vY0":-121.55743162726401,"vZ0":-2.560340130578728,"x":96.79,"y":200.79,"x0":-1.6378969671192372,"y0":50.00518714465339,"z0":5.1185626611684665,"aX":-1.049621635799103},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.9,"breakHorizontal":-0.1,"spinRate":2510,"spinDirection":95},"zone":14,"typeConfidence":0.88,"plateTime":0.45158915236434893,"extension":6.3522541923442315},"hitData":{"launchSpeed":102.5,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.38,"coordY":174.84}},"index":3,"playId":"60d8613f-d5cd-39df-b665-9c8fc751dc93","pitchNumber":2,"startTime":"2026-06-20T04:33:53.973Z","endTime":"2026-06-20T04:34:03.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:34:03.977Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Barrosa flies out to right fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T04:34:15.571Z","endTime":"2026-06-20T04:35:23.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.103566578896675,"aZ":-17.63482890699011,"pfxX":-7.738552099540417,"pfxZ":8.096786439873142,"pX":0.5108304994600928,"pZ":3.291886470674954,"vX0":8.175610315163928,"vY0":-134.40231090148677,"vZ0":-1.5149724782825689,"x":97.53,"y":149.9,"x0":-1.5919581455446739,"y0":50.0044038576729,"z0":5.139053239704219,"aX":-13.899920486171744},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":11.9,"spinRate":2389,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.410412776912203,"extension":6.469479451318386},"index":0,"playId":"56bef910-691d-30b8-af57-747d7261727f","pitchNumber":1,"startTime":"2026-06-20T04:34:30.074Z","endTime":"2026-06-20T04:34:34.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.972198549297374,"aZ":-18.90264745986898,"pfxX":-8.151290803734714,"pfxZ":7.361335659283121,"pX":-0.39430542566596716,"pZ":2.910108461796032,"vX0":5.830540738557016,"vY0":-134.58280436651435,"vZ0":-2.2677201907574878,"x":132.03,"y":160.21,"x0":-1.549140835354557,"y0":50.00015012626883,"z0":5.12851349943285,"aX":-14.689166271344519},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":13.2,"spinRate":2423,"spinDirection":228},"zone":1,"typeConfidence":0.89,"plateTime":0.4097430576535408,"extension":6.457705691344403},"index":1,"playId":"0e2ef75c-a44f-3c8e-bddc-35c888d31b95","pitchNumber":2,"startTime":"2026-06-20T04:34:47.485Z","endTime":"2026-06-20T04:34:50.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-06-20T04:34:58.366Z","endTime":"2026-06-20T04:35:15.426Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":2},"pitchData":{"startSpeed":92.2,"endSpeed":82.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62864945114953,"aZ":-19.04948396186917,"pfxX":-8.16355795338918,"pfxZ":7.38816255308388,"pX":-0.2582642095568962,"pZ":2.7309866797781543,"vX0":6.623506776968536,"vY0":-133.89537992515136,"vZ0":-2.4511599822842656,"x":126.84,"y":165.04,"x0":-1.7296621958189553,"y0":50.00586413204263,"z0":5.054249622288418,"aX":-14.510693870080944},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":13.0,"spinRate":2379,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.4124275044345791,"extension":6.473298173263868},"hitData":{"launchSpeed":92.8,"launchAngle":46.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.19,"coordY":89.02}},"index":3,"playId":"55f46acb-d7c3-3be2-8562-ba74d4565e38","pitchNumber":3,"startTime":"2026-06-20T04:35:15.426Z","endTime":"2026-06-20T04:35:23.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:35:23.051Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T04:38:07.333Z","endTime":"2026-06-20T04:38:33.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tommy Troy remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T04:36:47.750Z","endTime":"2026-06-20T04:36:47.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"description":"Pavin Smith remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T04:36:47.766Z","endTime":"2026-06-20T04:36:47.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":694410,"link":"/api/v1/people/694410"}},{"details":{"description":"Pitching Change: Paul Sewald replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T04:36:47.767Z","endTime":"2026-06-20T04:38:09.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017293387211623,"aZ":-19.704317956679166,"pfxX":-7.87586376428518,"pfxZ":7.296308506160289,"pX":0.963336245065316,"pZ":2.1185998254289267,"vX0":12.863776055161232,"vY0":-129.38870903618584,"vZ0":-2.088506958960397,"x":80.28,"y":181.58,"x0":-3.031733459789044,"y0":50.000863741908674,"z0":4.433640563968408,"aX":-13.457505545266466},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.0,"breakHorizontal":11.6,"spinRate":2546,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42206083525964955,"extension":6.366087205642989},"index":3,"playId":"192091da-8192-3caa-9cdf-9074090a0a37","pitchNumber":1,"startTime":"2026-06-20T04:38:09.445Z","endTime":"2026-06-20T04:38:13.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.126072541145316,"aZ":-20.692584072155576,"pfxX":-8.527087129534674,"pfxZ":6.4507072162937416,"pX":0.28941701803399694,"pZ":2.7905005009939403,"vX0":11.712787012461055,"vY0":-132.05699145214587,"vZ0":-0.4804335418172986,"x":105.97,"y":163.44,"x0":-3.0799852390878715,"y0":50.00168060814486,"z0":4.486886281340597,"aX":-15.175073415848916},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.9,"breakHorizontal":13.1,"spinRate":2555,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.41358008943051994,"extension":6.221764585353196},"hitData":{"launchSpeed":91.3,"launchAngle":49.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.94,"coordY":112.91}},"index":4,"playId":"54d6107d-773a-314c-8bed-fddeb5667351","pitchNumber":2,"startTime":"2026-06-20T04:38:22.601Z","endTime":"2026-06-20T04:38:33.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:38:33.744Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin called out on strikes.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T04:38:47.409Z","endTime":"2026-06-20T04:40:36.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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.9,"endSpeed":82.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754037991251984,"aZ":-18.55256507120107,"pfxX":-7.366635315823261,"pfxZ":7.89116186615884,"pX":0.8189078646751283,"pZ":2.557131647149354,"vX0":12.480286065197074,"vY0":-130.37188316100847,"vZ0":-1.1129536382862162,"x":85.79,"y":169.74,"x0":-3.067406878644223,"y0":50.000450229806525,"z0":4.386396610397063,"aX":-12.713075515059474},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.3,"breakHorizontal":10.7,"spinRate":2511,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.4197173109863148,"extension":6.383509025276021},"index":0,"playId":"86d7181c-e3a6-3d47-8ee4-b687b7294d52","pitchNumber":1,"startTime":"2026-06-20T04:38:55.033Z","endTime":"2026-06-20T04:38: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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.609149602173915,"aZ":-17.37966298135289,"pfxX":-8.105782978558606,"pfxZ":8.337179105558231,"pX":1.1925516387291681,"pZ":2.5745260418779305,"vX0":13.645654083920666,"vY0":-131.99555263352727,"vZ0":-1.4663450630159993,"x":71.54,"y":169.27,"x0":-2.9776899835394044,"y0":50.002027442544225,"z0":4.409580515044457,"aX":-14.383764307167112},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2589,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4140576407112748,"extension":6.231452180701993},"index":1,"playId":"6eb1fe56-2d36-3e6e-8e31-e3296f22891d","pitchNumber":2,"startTime":"2026-06-20T04:39:08.564Z","endTime":"2026-06-20T04:39:12.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.048365308618248,"aZ":-18.842618772396797,"pfxX":-7.893366986285573,"pfxZ":7.588708238377828,"pX":0.7640485684832902,"pZ":3.16132764952317,"vX0":12.695847364339855,"vY0":-131.50610115418493,"vZ0":0.42926455865069113,"x":87.88,"y":153.42,"x0":-3.0937053217180557,"y0":50.00429669190743,"z0":4.3901795852893235,"aX":-13.871311015620854},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2553,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.41598954939667054,"extension":6.27320882235928},"index":2,"playId":"cd1d148b-3e33-3124-ab3d-5520025195ac","pitchNumber":3,"startTime":"2026-06-20T04:39:23.756Z","endTime":"2026-06-20T04:39:50.760Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"}}},{"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":91.4,"endSpeed":83.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02102283365121,"aZ":-21.329649207810714,"pfxX":-8.375851476820152,"pfxZ":6.068599218758994,"pX":-0.11962907134784373,"pZ":3.6326822220643202,"vX0":10.805547425990547,"vY0":-132.74496205543136,"vZ0":1.9009824537966784,"x":121.56,"y":140.7,"x0":-3.1519498755607116,"y0":50.004187067539334,"z0":4.458635453249757,"aX":-14.972484280087025},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":2579,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4123800407454121,"extension":6.283346711607558},"index":3,"playId":"44ab5ec4-67eb-3483-b0ed-4b156e2fb0db","pitchNumber":4,"startTime":"2026-06-20T04:39:56.193Z","endTime":"2026-06-20T04:40:00.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.343885641982354,"aZ":-20.087399539310162,"pfxX":-6.343571801325591,"pfxZ":6.993932229329927,"pX":-0.6222939279694459,"pZ":3.282987420316709,"vX0":8.959015705430573,"vY0":-130.8360903939302,"vZ0":1.0731592913082408,"x":140.72,"y":150.14,"x0":-3.2713047566103923,"y0":50.00547668469108,"z0":4.37596471410194,"aX":-10.968666097549264},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.2,"breakHorizontal":9.5,"spinRate":2565,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4191031795426987,"extension":6.299890961027309},"index":4,"playId":"f48e46ee-56d7-335a-967b-678e47023f40","pitchNumber":5,"startTime":"2026-06-20T04:40:10.206Z","endTime":"2026-06-20T04:40:14.093Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.384690701862148,"aZ":-20.60356894054774,"pfxX":-7.475192826130997,"pfxZ":6.3347631058190315,"pX":-0.769305655298617,"pZ":1.8802794840396737,"vX0":9.190549740531308,"vY0":-134.13512072280156,"vZ0":-2.4355184639038665,"x":146.32,"y":188.01,"x0":-3.265095938291147,"y0":50.00213266206419,"z0":4.265329917677651,"aX":-13.652923079789458},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":11.6,"spinRate":2521,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.40797447248925023,"extension":6.230170008902965},"index":5,"playId":"a1d4110e-4090-39aa-8431-30cbbfa36edd","pitchNumber":6,"startTime":"2026-06-20T04:40:30.721Z","endTime":"2026-06-20T04:40:36.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:40:36.119Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Byron Buxton walks.","rbi":0,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T04:40:48.978Z","endTime":"2026-06-20T04:41:51.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51852173138467,"aZ":-28.381459482084264,"pfxX":5.408496946556203,"pfxZ":2.6422107471917506,"pX":-1.2515426503109288,"pZ":2.941095433573248,"vX0":3.484347685836426,"vY0":-118.9015552743447,"vZ0":1.945844948596677,"x":164.71,"y":159.37,"x0":-3.4377612047774235,"y0":50.00058756845787,"z0":4.685163835219635,"aX":7.751850043373649},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.5,"breakHorizontal":-10.7,"spinRate":2225,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.46043121647014873,"extension":6.132310479159505},"index":0,"playId":"2b9c858c-749c-32d0-874d-444f947b2cad","pitchNumber":1,"startTime":"2026-06-20T04:40:59.362Z","endTime":"2026-06-20T04:41:03.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097112859871526,"aZ":-19.490470714061203,"pfxX":-6.386437502715933,"pfxZ":7.166853103508142,"pX":-1.1364007796890478,"pZ":3.9899968802690085,"vX0":7.722621493858585,"vY0":-132.18055352527088,"vZ0":2.534937102527896,"x":160.32,"y":131.05,"x0":-3.2657576103622463,"y0":50.00355314911521,"z0":4.449358176650741,"aX":-11.304995104941913},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2580,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41433738577925405,"extension":6.172656614666973},"index":1,"playId":"3053d317-5ee3-3b17-bb8f-861f2e16d46d","pitchNumber":2,"startTime":"2026-06-20T04:41:13.172Z","endTime":"2026-06-20T04:41:17.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.455468277061716,"aZ":-19.92196124417968,"pfxX":-6.723563926929073,"pfxZ":7.00609028563405,"pX":-1.5751550770508702,"pZ":3.796003825375799,"vX0":6.798225881794105,"vY0":-131.3247834504325,"vZ0":2.163241535101481,"x":177.04,"y":136.29,"x0":-3.3221517341221687,"y0":50.00324493239481,"z0":4.442222537482847,"aX":-11.7602320287695},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2607,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41685621212654667,"extension":6.123166934530537},"index":2,"playId":"11778fb5-298f-3609-bd57-7c8fd2a191c3","pitchNumber":3,"startTime":"2026-06-20T04:41:30.673Z","endTime":"2026-06-20T04:41:34.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.447909068952285,"aZ":-19.921188865585602,"pfxX":-5.886710690798469,"pfxZ":7.1403931843909145,"pX":1.1140645942567333,"pZ":1.8486344865963578,"vX0":12.893609479420471,"vY0":-130.18461466024772,"vZ0":-2.0868291675896105,"x":74.53,"y":188.87,"x0":-3.1388700226556123,"y0":50.000204096663715,"z0":4.169158533671531,"aX":-10.098584056094031},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.6,"breakHorizontal":7.8,"spinRate":2538,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4208037497647794,"extension":6.255952369555885},"index":3,"playId":"bd3750b0-38d2-3106-9a64-dfd135f4aec1","pitchNumber":4,"startTime":"2026-06-20T04:41:48.475Z","endTime":"2026-06-20T04:41:51.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:41:51.870Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T04:42:14.210Z","endTime":"2026-06-20T04:42:29.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".255"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".755"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".932"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.91"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.23"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.06"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.78"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.74"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.17"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.08"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.95"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.96"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.63"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".755"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".932"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776670503184114,"aZ":-20.542509808951866,"pfxX":-6.460631189653327,"pfxZ":6.513774492693411,"pX":0.3334081271709496,"pZ":2.563915762721484,"vX0":11.639202306694424,"vY0":-132.86300333576753,"vZ0":-0.6151220642295665,"x":104.29,"y":169.55,"x0":-3.2670115646249926,"y0":50.002249916616655,"z0":4.2928270419806465,"aX":-11.536986196666602},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":9.1,"spinRate":2511,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4124376855743459,"extension":6.145546683877678},"hitData":{"launchSpeed":106.0,"launchAngle":45.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":203.81,"coordY":79.78}},"index":0,"playId":"d2d1967e-2163-3752-913d-abfb4cf21277","pitchNumber":1,"startTime":"2026-06-20T04:42:18.859Z","endTime":"2026-06-20T04:42:29.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:42:29.358Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T04:42:14.210Z","endTime":"2026-06-20T04:42:29.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".255"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".755"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".932"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.91"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.23"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.06"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.78"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.74"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.17"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.08"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.95"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.96"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.63"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".755"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".932"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776670503184114,"aZ":-20.542509808951866,"pfxX":-6.460631189653327,"pfxZ":6.513774492693411,"pX":0.3334081271709496,"pZ":2.563915762721484,"vX0":11.639202306694424,"vY0":-132.86300333576753,"vZ0":-0.6151220642295665,"x":104.29,"y":169.55,"x0":-3.2670115646249926,"y0":50.002249916616655,"z0":4.2928270419806465,"aX":-11.536986196666602},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":9.1,"spinRate":2511,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4124376855743459,"extension":6.145546683877678},"hitData":{"launchSpeed":106.0,"launchAngle":45.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":203.81,"coordY":79.78}},"index":0,"playId":"d2d1967e-2163-3752-913d-abfb4cf21277","pitchNumber":1,"startTime":"2026-06-20T04:42:18.859Z","endTime":"2026-06-20T04:42:29.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T04:42:29.358Z","atBatIndex":79},"scoringPlays":[11,19,24,29,44,45,47,53,64,65,73],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":172.19,"y":59.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":49.8,"y":70.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":136.73,"y":190.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":121.88,"y":138.72},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":153.73,"y":180.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":121.03,"y":145.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":107.36,"y":180.41},"type":"O","description":"Forceout"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":89.72,"y":119.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":147.5,"y":95.36},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":213.89,"y":47.72},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":146.14,"y":139.45},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":128.32,"y":65.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":138.05,"y":133.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":134.55,"y":96.68},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":25,"top":[16,17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":70.65,"y":127.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":139.77,"y":188.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":71.55,"y":160.4},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":142.3,"y":151.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"coordinates":{"x":64.74,"y":79.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":95.72,"y":167.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":90.66,"y":119.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":135.72,"y":146.49},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":26,"endIndex":35,"top":[26,27,28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":109.34,"y":163.83},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":131.16,"y":83.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":106.86,"y":172.81},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":109.9,"y":157.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":99.48,"y":78.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":175.93,"y":92.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":102.69,"y":76.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"coordinates":{"x":145.33,"y":72.66},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":48,"top":[36,37,38,39,40],"bottom":[41,42,43,44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":104.78,"y":169.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":51.47,"y":111.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":181.52,"y":97.03},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":167.11,"y":86.74},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":152.42,"y":170.79},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":187.29,"y":56.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":104.83,"y":167.24},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":118.5,"y":154.59},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":56.27,"y":116.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":86.1,"y":100.92},"type":"H","description":"Single"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":119.85,"y":181.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":111.41,"y":152.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":156.98,"y":167.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":21.68,"y":87.66},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":58.0,"y":125.75},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58,59],"bottom":[60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":129.3,"y":150.43},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":79.44,"y":88.74},"type":"H","description":"Single"}]}},{"startIndex":64,"endIndex":75,"top":[64,65,66,67,68],"bottom":[69,70,71,72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":172.93,"y":29.15},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":101.32,"y":27.9},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":155.23,"y":118.34},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":118.55,"y":193.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":146.85,"y":137.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":203.62,"y":117.9},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":108.38,"y":174.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":171.19,"y":89.02},"type":"O","description":"Flyout"}]}},{"startIndex":76,"endIndex":79,"top":[76,77,78,79],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":181.94,"y":112.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":203.81,"y":79.78},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":13,"errors":0,"leftOnBase":8},"away":{"runs":5,"hits":10,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"catcher":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"first":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"second":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"third":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"center":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"onDeck":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"inHole":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"battingOrder":6,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"onDeck":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"inHole":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"battingOrder":3,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".244","atBats":34,"obp":".320","slg":".409","ops":".729","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":20,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":6,"runs":9,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":37,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"4.78","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.39","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":48,"strikes":96,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":9,"pitchesPerInning":"18.00","runsScoredPer9":"10.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID689520":{"person":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":15,"airOuts":14,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":57,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":259,"era":"5.40","inningsPitched":"15.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.33","battersFaced":68,"outs":45,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":89,"strikes":170,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".---","pitchesPerInning":"17.27","gamesFinished":7,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"10.20","walksPer9Inn":"4.20","hitsPer9Inn":"7.80","runsScoredPer9":"6.00","homeRunsPer9":"1.80","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":41,"groundOuts":50,"airOuts":83,"runs":33,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":80,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":2,"atBats":276,"obp":".316","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1258,"era":"4.14","inningsPitched":"71.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.34","battersFaced":311,"outs":215,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1258,"balls":476,"strikes":782,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".625","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.77","hitsPer9Inn":"8.29","runsScoredPer9":"4.14","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | HR, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":51,"airOuts":48,"runs":14,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":8,"avg":".231","atBats":169,"obp":".328","slg":".349","ops":".677","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":59,"rbi":26,"leftOnBase":88,"sacBunts":0,"sacFlies":7,"babip":".256","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.80","popOuts":6,"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":7,"stolenBases":39,"stolenBasePercentage":".848","caughtStealingPercentage":".152","assists":12,"putOuts":380,"errors":2,"chances":394,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":36,"groundOuts":52,"airOuts":64,"runs":32,"doubles":16,"triples":2,"homeRuns":11,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":1,"hits":57,"hitByPitch":5,"avg":".253","atBats":225,"obp":".317","slg":".489","ops":".806","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":110,"rbi":29,"leftOnBase":97,"sacBunts":2,"sacFlies":0,"babip":".288","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.46","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":35,"putOuts":315,"errors":0,"chances":350,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"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":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":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":47,"groundOuts":72,"airOuts":86,"runs":33,"doubles":10,"triples":1,"homeRuns":12,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".236","atBats":263,"obp":".294","slg":".418","ops":".712","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":110,"rbi":42,"leftOnBase":101,"sacBunts":1,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.92","popOuts":15,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":80,"errors":6,"chances":211,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":33,"groundOuts":53,"airOuts":58,"runs":28,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":29,"intentionalWalks":0,"hits":48,"hitByPitch":5,"avg":".236","atBats":203,"obp":".345","slg":".320","ops":".665","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":65,"rbi":17,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.50","popOuts":7,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":116,"errors":1,"chances":121,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"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":34,"gamesStarted":0,"flyOuts":25,"groundOuts":26,"airOuts":36,"runs":17,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":6,"atBats":113,"obp":".338","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":537,"era":"4.50","inningsPitched":"30.0","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":15,"whip":"1.30","battersFaced":134,"outs":90,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":537,"balls":214,"strikes":323,"strikePercentage":".600","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.90","gamesFinished":4,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.20","hitsPer9Inn":"7.50","runsScoredPer9":"5.10","homeRunsPer9":"0.60","inheritedRunners":26,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":18,"groundOuts":23,"airOuts":38,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".241","atBats":133,"obp":".283","slg":".361","ops":".644","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":48,"rbi":28,"leftOnBase":72,"sacBunts":1,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.25","popOuts":7,"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":67,"putOuts":55,"errors":8,"chances":130,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":74,"flyOuts":35,"groundOuts":66,"airOuts":72,"runs":37,"doubles":14,"triples":0,"homeRuns":9,"strikeOuts":68,"baseOnBalls":20,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".244","atBats":270,"obp":".299","slg":".396","ops":".695","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":107,"rbi":47,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":101,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID693459":{"person":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"jerseyNumber":"51","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID702474":{"person":{"id":702474,"fullName":"Mike Paredes","link":"/api/v1/people/702474"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":2,"flyOuts":12,"groundOuts":16,"airOuts":19,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":53,"obp":".274","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":232,"era":"4.20","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.00","battersFaced":63,"outs":45,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":232,"balls":88,"strikes":144,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".---","pitchesPerInning":"15.47","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.60","hitsPer9Inn":"5.40","runsScoredPer9":"4.80","homeRunsPer9":"1.20","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(L, 2-5)","summary":"6.0 IP, 3 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":9,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":30,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":34,"strikes":63,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":31,"groundOuts":49,"airOuts":60,"runs":40,"doubles":11,"triples":2,"homeRuns":6,"strikeOuts":55,"baseOnBalls":23,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":214,"obp":".336","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":980,"era":"5.17","inningsPitched":"55.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.42","battersFaced":247,"outs":167,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":980,"balls":355,"strikes":625,"strikePercentage":".640","hitBatsmen":3,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":6,"winPercentage":".286","pitchesPerInning":"17.60","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"8.89","walksPer9Inn":"3.72","hitsPer9Inn":"9.05","runsScoredPer9":"6.47","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":11,"groundOuts":26,"airOuts":23,"runs":27,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":1,"hits":30,"hitByPitch":6,"atBats":114,"obp":".387","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":514,"era":"6.59","inningsPitched":"27.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":20,"whip":"1.72","battersFaced":137,"outs":82,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":202,"strikes":312,"strikePercentage":".610","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".000","pitchesPerInning":"18.80","gamesFinished":8,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"11.52","walksPer9Inn":"5.60","hitsPer9Inn":"9.88","runsScoredPer9":"8.89","homeRunsPer9":"2.63","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":8,"groundOuts":18,"airOuts":18,"runs":13,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".243","atBats":70,"obp":".338","slg":".486","ops":".824","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":34,"rbi":14,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":44,"errors":2,"chances":74,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":24,"groundOuts":19,"airOuts":36,"runs":16,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":110,"obp":".361","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":486,"era":"5.20","inningsPitched":"27.2","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":7,"blownSaves":1,"earnedRuns":16,"whip":"1.55","battersFaced":123,"outs":83,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":177,"strikes":309,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".500","pitchesPerInning":"17.57","gamesFinished":9,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.81","walksPer9Inn":"3.25","hitsPer9Inn":"10.73","runsScoredPer9":"5.20","homeRunsPer9":"0.65","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"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}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":13,"strikes":29,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"20.25","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":9,"groundOuts":12,"airOuts":18,"runs":15,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":75,"obp":".349","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":324,"era":"7.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":15,"whip":"1.61","battersFaced":83,"outs":54,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":116,"strikes":208,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":3,"winPercentage":"1.000","pitchesPerInning":"18.00","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"4.00","hitsPer9Inn":"10.50","runsScoredPer9":"7.50","homeRunsPer9":"2.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":19,"groundOuts":30,"airOuts":44,"runs":18,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".200","atBats":150,"obp":".282","slg":".373","ops":".655","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":56,"rbi":21,"leftOnBase":85,"sacBunts":0,"sacFlies":2,"babip":".237","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.43","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":79,"errors":6,"chances":144,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":28,"groundOuts":39,"airOuts":57,"runs":33,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":27,"intentionalWalks":1,"hits":52,"hitByPitch":3,"avg":".274","atBats":190,"obp":".373","slg":".416","ops":".789","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":79,"rbi":21,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":98,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 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":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":44,"groundOuts":36,"airOuts":83,"runs":51,"doubles":13,"triples":1,"homeRuns":23,"strikeOuts":76,"baseOnBalls":22,"intentionalWalks":1,"hits":73,"hitByPitch":3,"avg":".273","atBats":267,"obp":".334","slg":".588","ops":".922","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":157,"rbi":36,"leftOnBase":108,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.61","popOuts":24,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":139,"errors":0,"chances":139,"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"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":28,"groundOuts":22,"airOuts":48,"runs":17,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":17,"intentionalWalks":2,"hits":30,"hitByPitch":3,"atBats":132,"obp":".327","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":593,"era":"3.86","inningsPitched":"35.0","wins":0,"losses":0,"saves":7,"saveOpportunities":7,"holds":5,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":154,"outs":105,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":226,"strikes":367,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".---","pitchesPerInning":"16.94","gamesFinished":17,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.74","walksPer9Inn":"4.37","hitsPer9Inn":"7.71","runsScoredPer9":"4.37","homeRunsPer9":"1.29","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"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":true,"isSubstitute":false}},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":32,"groundOuts":38,"airOuts":53,"runs":23,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":166,"obp":".298","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"4.78","inningsPitched":"43.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.18","battersFaced":178,"outs":130,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":228,"strikes":417,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".429","pitchesPerInning":"14.88","gamesFinished":0,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"7.06","walksPer9Inn":"1.87","hitsPer9Inn":"8.72","runsScoredPer9":"4.78","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"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":16,"gamesStarted":16,"flyOuts":53,"groundOuts":65,"airOuts":96,"runs":34,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":99,"baseOnBalls":18,"intentionalWalks":0,"hits":69,"hitByPitch":5,"atBats":327,"obp":".261","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1430,"era":"2.99","inningsPitched":"87.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.00","battersFaced":352,"outs":262,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1430,"balls":460,"strikes":970,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".625","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"10.20","walksPer9Inn":"1.85","hitsPer9Inn":"7.11","runsScoredPer9":"3.50","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679358":{"person":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":16,"groundOuts":35,"airOuts":38,"runs":19,"doubles":9,"triples":1,"homeRuns":0,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":2,"hits":35,"hitByPitch":1,"atBats":134,"obp":".335","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":561,"era":"4.67","inningsPitched":"34.2","wins":2,"losses":2,"saves":1,"saveOpportunities":5,"holds":7,"blownSaves":4,"earnedRuns":18,"whip":"1.47","battersFaced":156,"outs":104,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":561,"balls":197,"strikes":364,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"16.18","gamesFinished":4,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.05","walksPer9Inn":"4.15","hitsPer9Inn":"9.09","runsScoredPer9":"4.93","homeRunsPer9":"0.00","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".289","atBats":38,"obp":".308","slg":".368","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".440","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"27.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":5,"putOuts":102,"errors":3,"chances":110,"fielding":".973","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"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":24,"gamesStarted":2,"flyOuts":22,"groundOuts":30,"airOuts":31,"runs":20,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":133,"obp":".347","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":618,"era":"4.68","inningsPitched":"32.2","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":9,"blownSaves":2,"earnedRuns":17,"whip":"1.53","battersFaced":148,"outs":98,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":214,"strikes":404,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"18.92","gamesFinished":2,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"9.92","walksPer9Inn":"3.03","hitsPer9Inn":"10.74","runsScoredPer9":"5.51","homeRunsPer9":"0.55","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":54,"groundOuts":55,"airOuts":90,"runs":35,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":44,"baseOnBalls":28,"intentionalWalks":1,"hits":63,"hitByPitch":5,"avg":".253","atBats":249,"obp":".337","slg":".333","ops":".670","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":83,"rbi":24,"leftOnBase":113,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"124.50","popOuts":19,"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":148,"putOuts":104,"errors":7,"chances":259,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[663616,668885,621439,665019,605137,668904,686797,656577,605170,693459,656484,807712,687570,701519,689520],"pitchers":[687570,701519,689520],"bench":[668952],"bullpen":[607455,671737,672782,664875,805673,702193,679358,702474,573124,657746],"battingOrder":[668885,621439,665019,605137,668904,656577,693459,656484,807712],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Clemens (16, Thompson, R)."},{"label":"HR","value":"Caratini (5, 2nd inning off Clarke, T, 0 on, 2 out); Bell (9, 8th inning off Ginkel, 0 on, 0 out); Lewis, R (7, 8th inning off Ginkel, 0 on, 0 out)."},{"label":"TB","value":"Bell 4; Buxton 2; Caratini 4; Clemens 3; Gray, T; Keaschall; Larnach; Lewis, R 4."},{"label":"RBI","value":"Bell (47); Caratini (26); Clemens (29); Gray, T (28); Lewis, R (21)."},{"label":"2-out RBI","value":"Clemens; Caratini."},{"label":"Runners left in scoring position, 2 out","value":"Lewis, R; Bell."},{"label":"GIDP","value":"Keaschall."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Fedko, K (1, 2nd base by Ginkel/Moreno)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lee, B (6, fielding)."},{"label":"DP","value":"(Keaschall-Lewis, R)."}]}],"note":[{"label":"a","value":"Struck out for Larnach in the 7th."},{"label":"1","value":"Ran for Caratini in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":6,"runs":9,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".239","atBats":37,"obp":".309","slg":".387","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":9,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":34,"obp":".385","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":126,"era":"4.18","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.28","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":50,"strikes":76,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":5,"pitchesPerInning":"14.00","runsScoredPer9":"5.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":56,"groundOuts":91,"airOuts":98,"runs":26,"doubles":19,"triples":2,"homeRuns":9,"strikeOuts":65,"baseOnBalls":35,"intentionalWalks":0,"hits":74,"hitByPitch":0,"atBats":328,"obp":".300","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1412,"era":"2.45","inningsPitched":"88.1","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.23","battersFaced":363,"outs":265,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1412,"balls":526,"strikes":886,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".750","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.62","walksPer9Inn":"3.57","hitsPer9Inn":"7.54","runsScoredPer9":"2.65","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":29},"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}},"ID691783":{"person":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":8,"groundOuts":6,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".316","atBats":38,"obp":".409","slg":".447","ops":".856","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":17,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".407","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID694410":{"person":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":11,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".176","atBats":34,"obp":".243","slg":".206","ops":".449","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":7,"rbi":2,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":52,"errors":0,"chances":57,"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"}]},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":11,"groundOuts":29,"airOuts":22,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":104,"obp":".263","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":474,"era":"2.48","inningsPitched":"29.0","wins":2,"losses":3,"saves":1,"saveOpportunities":4,"holds":8,"blownSaves":3,"earnedRuns":8,"whip":"1.00","battersFaced":119,"outs":87,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":474,"balls":168,"strikes":306,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".400","pitchesPerInning":"16.34","gamesFinished":8,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"11.48","walksPer9Inn":"3.41","hitsPer9Inn":"5.59","runsScoredPer9":"2.79","homeRunsPer9":"0.62","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":21,"groundOuts":27,"airOuts":35,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".186","atBats":129,"obp":".248","slg":".310","ops":".558","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":40,"rbi":20,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.40","battersFaced":10,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.20","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"21.60","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":3,"putOuts":100,"errors":1,"chances":104,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":36,"groundOuts":55,"airOuts":73,"runs":31,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":1,"hits":57,"hitByPitch":6,"avg":".239","atBats":238,"obp":".316","slg":".391","ops":".707","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":93,"rbi":31,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.75","popOuts":22,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":49,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694371":{"person":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"801","stats":{"batting":{"note":"2-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":10,"groundOuts":20,"airOuts":15,"runs":13,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".234","atBats":64,"obp":".319","slg":".391","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":25,"rbi":4,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".271","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686753":{"person":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":28,"obp":".382","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":114,"era":"4.91","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.64","battersFaced":34,"outs":22,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":114,"balls":40,"strikes":74,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"7.36","walksPer9Inn":"6.14","hitsPer9Inn":"8.59","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":49,"groundOuts":68,"airOuts":91,"runs":45,"doubles":17,"triples":3,"homeRuns":15,"strikeOuts":42,"baseOnBalls":28,"intentionalWalks":2,"hits":77,"hitByPitch":2,"atBats":275,"obp":".349","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1104,"era":"5.81","inningsPitched":"69.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.51","battersFaced":309,"outs":209,"gamesPitched":12,"completeGames":1,"shutouts":0,"pitchesThrown":1104,"balls":414,"strikes":690,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".455","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.43","walksPer9Inn":"3.62","hitsPer9Inn":"9.95","runsScoredPer9":"5.81","homeRunsPer9":"1.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"18.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":31,"gamesStarted":0,"flyOuts":15,"groundOuts":27,"airOuts":23,"runs":11,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":109,"obp":".291","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":476,"era":"3.14","inningsPitched":"28.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.19","battersFaced":117,"outs":86,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":476,"balls":174,"strikes":302,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":2,"winPercentage":".500","pitchesPerInning":"16.60","gamesFinished":5,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"10.36","walksPer9Inn":"2.51","hitsPer9Inn":"8.16","runsScoredPer9":"3.45","homeRunsPer9":"1.26","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":42,"groundOuts":89,"airOuts":81,"runs":41,"doubles":15,"triples":2,"homeRuns":12,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":1,"avg":".258","atBats":287,"obp":".312","slg":".449","ops":".761","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":129,"rbi":44,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.92","popOuts":14,"lineOuts":25},"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":155,"putOuts":75,"errors":0,"chances":230,"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"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":15,"groundOuts":36,"airOuts":28,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":2,"hits":24,"hitByPitch":1,"atBats":100,"obp":".288","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":420,"era":"2.86","inningsPitched":"28.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":9,"whip":"1.09","battersFaced":113,"outs":85,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":420,"balls":144,"strikes":276,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"14.82","gamesFinished":9,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.22","hitsPer9Inn":"7.62","runsScoredPer9":"3.18","homeRunsPer9":"0.32","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":31,"groundOuts":77,"airOuts":73,"runs":34,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":2,"hits":62,"hitByPitch":2,"avg":".265","atBats":234,"obp":".305","slg":".410","ops":".715","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":96,"rbi":39,"leftOnBase":95,"sacBunts":1,"sacFlies":1,"babip":".270","groundOutsToAirouts":"1.05","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.43","popOuts":21,"lineOuts":21},"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":74,"putOuts":338,"errors":2,"chances":414,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":43,"groundOuts":82,"airOuts":75,"runs":34,"doubles":10,"triples":3,"homeRuns":4,"strikeOuts":39,"baseOnBalls":44,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".243","atBats":247,"obp":".356","slg":".356","ops":".712","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":88,"rbi":25,"leftOnBase":103,"sacBunts":4,"sacFlies":5,"babip":".268","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.75","popOuts":8,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":173,"putOuts":104,"errors":4,"chances":281,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":8,"strikes":5,"strikePercentage":".380","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":28,"groundOuts":7,"airOuts":46,"runs":11,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":97,"obp":".208","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":425,"era":"3.18","inningsPitched":"28.1","wins":2,"losses":4,"saves":18,"saveOpportunities":19,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"0.74","battersFaced":107,"outs":85,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":140,"strikes":285,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.15","rbi":0,"winPercentage":".333","pitchesPerInning":"15.00","gamesFinished":28,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.16","walksPer9Inn":"2.54","hitsPer9Inn":"4.13","runsScoredPer9":"3.49","homeRunsPer9":"1.59","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"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":{"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":15,"gamesStarted":15,"flyOuts":49,"groundOuts":71,"airOuts":89,"runs":28,"doubles":17,"triples":2,"homeRuns":6,"strikeOuts":79,"baseOnBalls":17,"intentionalWalks":0,"hits":72,"hitByPitch":5,"atBats":309,"obp":".283","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1290,"era":"3.07","inningsPitched":"82.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.09","battersFaced":333,"outs":246,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1290,"balls":429,"strikes":861,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".727","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"4.65","strikeoutsPer9Inn":"8.67","walksPer9Inn":"1.87","hitsPer9Inn":"7.90","runsScoredPer9":"3.07","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":30,"groundOuts":46,"airOuts":46,"runs":24,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".275","atBats":171,"obp":".355","slg":".450","ops":".805","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":77,"rbi":25,"leftOnBase":66,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":10,"putOuts":302,"errors":1,"chances":313,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":39,"groundOuts":60,"airOuts":70,"runs":46,"doubles":16,"triples":9,"homeRuns":13,"strikeOuts":65,"baseOnBalls":35,"intentionalWalks":1,"hits":76,"hitByPitch":4,"avg":".283","atBats":269,"obp":".371","slg":".554","ops":".925","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":149,"rbi":42,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".326","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.69","popOuts":17,"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":163,"errors":2,"chances":169,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":33,"gamesStarted":0,"flyOuts":19,"groundOuts":39,"airOuts":36,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":1,"hits":19,"hitByPitch":2,"atBats":108,"obp":".233","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":453,"era":"2.27","inningsPitched":"31.2","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":8,"whip":"0.82","battersFaced":121,"outs":95,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":453,"balls":173,"strikes":280,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".667","pitchesPerInning":"14.31","gamesFinished":5,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"5.12","walksPer9Inn":"1.99","hitsPer9Inn":"5.40","runsScoredPer9":"2.56","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":56,"groundOuts":88,"airOuts":80,"runs":50,"doubles":14,"triples":2,"homeRuns":13,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":0,"hits":93,"hitByPitch":3,"atBats":307,"obp":".354","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1286,"era":"5.35","inningsPitched":"75.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.53","battersFaced":337,"outs":227,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1286,"balls":466,"strikes":820,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".375","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.95","walksPer9Inn":"2.74","hitsPer9Inn":"11.06","runsScoredPer9":"5.95","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"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":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":16,"groundOuts":29,"airOuts":34,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".221","atBats":104,"obp":".272","slg":".288","ops":".560","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":30,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":43,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"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":30,"gamesStarted":0,"flyOuts":14,"groundOuts":31,"airOuts":26,"runs":8,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":96,"obp":".295","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":381,"era":"2.49","inningsPitched":"25.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":7,"whip":"1.18","battersFaced":105,"outs":76,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":381,"balls":135,"strikes":246,"strikePercentage":".650","hitBatsmen":1,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".667","pitchesPerInning":"15.04","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.04","walksPer9Inn":"2.84","hitsPer9Inn":"7.82","runsScoredPer9":"2.84","homeRunsPer9":"0.71","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"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"}]},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","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":19,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":1,"hits":10,"hitByPitch":3,"atBats":55,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":217,"era":"2.70","inningsPitched":"16.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":5,"whip":"0.90","battersFaced":63,"outs":50,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":77,"strikes":140,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"13.02","gamesFinished":2,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"9.18","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"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"}]},"ID656976":{"person":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".176","atBats":34,"obp":".310","slg":".265","ops":".575","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":9,"rbi":4,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"babip":".208","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":19,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID700270":{"person":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":14,"groundOuts":26,"airOuts":26,"runs":11,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".170","atBats":100,"obp":".239","slg":".310","ops":".549","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":31,"rbi":7,"leftOnBase":38,"sacBunts":3,"sacFlies":0,"babip":".246","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"100.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":72,"errors":0,"chances":72,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[606466,672695,682998,672515,666971,678489,571448,545121,691783,694371,694410,656976,647336,664199,657044,686753,642528,805299,656464,623149],"pitchers":[647336,664199,657044,686753,642528,805299,656464,623149],"bench":[680728],"bullpen":[700270,668678,518876,666661,593958],"battingOrder":[606466,672695,682998,672515,678489,571448,545121,694371,656976],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Groover (1, Prielipp); Carroll (16, Prielipp)."},{"label":"3B","value":"Carroll (9, Adams)."},{"label":"HR","value":"Marte, K (12, 6th inning off Prielipp, 0 on, 1 out)."},{"label":"TB","value":"Arenado 2; Carroll 6; Groover 2; Gurriel Jr.; Lawlar 2; Marte, K 4; Moreno; Smith, P; Vargas, I."},{"label":"RBI","value":"Carroll 4 (42); Gurriel Jr. (13); Marte, K (44); Moreno (25); Vargas, I 2 (39)."},{"label":"2-out RBI","value":"Vargas, I 2."},{"label":"Runners left in scoring position, 2 out","value":"Groover; Gurriel Jr.; Barrosa; Lawlar."},{"label":"GIDP","value":"Moreno."},{"label":"Team RISP","value":"3-for-13."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Gurriel Jr. (Buxton at 2nd base)."},{"label":"DP","value":"2 (Arenado-Vargas, I; Moreno-Perdomo)."}]}],"note":[{"label":"a","value":"Singled for Groover in the 8th."},{"label":"1","value":"Ran for Gurriel Jr. in the 7th."},{"label":"2","value":"Ran for Lawlar in the 8th."}]}},"officials":[{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Prielipp."},{"label":"ABS Challenge","value":"Caratini 2 (Strike-Confirmed, Strike-Overturned to Ball); Larnach (Strike-Overturned to Ball); Martin (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Prielipp 97-63; Adams 42-29; Laweryson 5-4; Soroka 9-6; Clarke, T 11-8; Thompson, R 20-12; Jameson 33-20; Loáisiga 10-8; Garcia, B 14-8; Ginkel 16-9; Sewald 13-5."},{"label":"Groundouts-flyouts","value":"Prielipp 9-4; Adams 0-0; Laweryson 1-1; Soroka 0-1; Clarke, T 0-1; Thompson, R 2-0; Jameson 1-0; Loáisiga 3-0; Garcia, B 1-0; Ginkel 0-1; Sewald 0-2."},{"label":"Batters faced","value":"Prielipp 30; Adams 9; Laweryson 2; Soroka 4; Clarke, T 4; Thompson, R 5; Jameson 9; Loáisiga 4; Garcia, B 4; Ginkel 5; Sewald 4."},{"label":"Inherited runners-scored","value":"Laweryson 1-0; Loáisiga 2-0."},{"label":"Umpires","value":"HP: D.J. Reyburn. 1B: James Hoye. 2B: Willie Traynor. 3B: John Libka. "},{"label":"Weather","value":"77 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"25,110."},{"label":"Venue","value":"Chase Field."},{"label":"June 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","boxscoreName":"Carroll"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":39,"groundOuts":60,"airOuts":70,"runs":46,"doubles":16,"triples":9,"homeRuns":13,"strikeOuts":65,"baseOnBalls":35,"intentionalWalks":1,"hits":76,"hitByPitch":4,"avg":".283","atBats":269,"obp":".371","slg":".554","ops":".925","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":149,"rbi":42,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".326","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.69","popOuts":17,"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":163,"errors":2,"chances":169,"fielding":".988","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":71,"hittingGameScore":71},{"player":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","boxscoreName":"Caratini"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | HR, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":51,"airOuts":48,"runs":14,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":8,"avg":".231","atBats":169,"obp":".328","slg":".349","ops":".677","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":59,"rbi":26,"leftOnBase":88,"sacBunts":0,"sacFlies":7,"babip":".256","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.80","popOuts":6,"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":7,"stolenBases":39,"stolenBasePercentage":".848","caughtStealingPercentage":".152","assists":12,"putOuts":380,"errors":2,"chances":394,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","boxscoreName":"Marte, K"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":42,"groundOuts":89,"airOuts":81,"runs":41,"doubles":15,"triples":2,"homeRuns":12,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":1,"avg":".258","atBats":287,"obp":".312","slg":".449","ops":".761","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":129,"rbi":44,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.92","popOuts":14,"lineOuts":25},"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":155,"putOuts":75,"errors":0,"chances":230,"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":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"loser":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}