{"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":777026,"link":"/api/v1.1/game/777026/feed/live","metaData":{"wait":10,"timeStamp":"20250723_182758","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777026,"type":"R","doubleHeader":"N","id":"2025/07/23/cinmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777026-2025-07-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-23T16:05:00Z","originalDate":"2025-07-23","officialDate":"2025-07-23","dayNight":"day","time":"12:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2025,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":50,"ties":0,"pct":".515"},"records":{},"divisionLeader":false,"wins":53,"losses":50,"winningPercentage":".515"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2025,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":61,"ties":0,"pct":".402"},"records":{},"divisionLeader":false,"wins":41,"losses":61,"winningPercentage":".402"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID656180":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180","firstName":"Riley","lastName":"Adams","primaryNumber":"15","birthDate":"1996-06-26","currentAge":30,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":263,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Riley","useLastName":"Adams","middleName":"Keaton","boxscoreName":"Adams, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Adams","nameSlug":"riley-adams-656180","firstLastName":"Riley Adams","lastFirstName":"Adams, Riley","lastInitName":"Adams, R","initLastName":"R Adams","fullFMLName":"Riley Keaton Adams","fullLFMName":"Adams, Riley Keaton","strikeZoneTop":3.377,"strikeZoneBottom":1.704},"ID680689":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689","firstName":"Lyon","lastName":"Richardson","birthDate":"2000-01-18","currentAge":26,"birthCity":"Jensen Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lyon","useLastName":"Richardson","boxscoreName":"Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lyon Richardson","nameSlug":"lyon-richardson-680689","firstLastName":"Lyon Richardson","lastFirstName":"Richardson, Lyon","lastInitName":"Richardson, L","initLastName":"L Richardson","fullFMLName":"Lyon  Richardson","fullLFMName":"Richardson, Lyon","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID656582":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582","firstName":"Connor","lastName":"Joe","primaryNumber":"9","birthDate":"1992-08-16","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Connor","useLastName":"Joe","middleName":"Kok-Wy","boxscoreName":"Joe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Joe","nameSlug":"connor-joe-656582","firstLastName":"Connor Joe","lastFirstName":"Joe, Connor","lastInitName":"Joe, C","initLastName":"C Joe","fullFMLName":"Connor Kok-Wy Joe","fullLFMName":"Joe, Connor Kok-Wy","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669371":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371","firstName":"Jeffrey","lastName":"Henry","primaryNumber":"99","birthDate":"1999-07-15","currentAge":27,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Henry","middleName":"Cole","boxscoreName":"Henry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Henry","nameSlug":"cole-henry-669371","firstLastName":"Cole Henry","lastFirstName":"Henry, Cole","lastInitName":"Henry, C","initLastName":"C Henry","fullFMLName":"Jeffrey Cole Henry","fullLFMName":"Henry, Jeffrey Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID657557":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557","firstName":"Paul","lastName":"DeJong","primaryNumber":"11","birthDate":"1993-08-02","currentAge":33,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Paul","useLastName":"DeJong","middleName":"Sterling","boxscoreName":"DeJong","nickName":"Pauly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"dee-YOUNG","mlbDebutDate":"2017-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul DeJong","nameSlug":"paul-dejong-657557","firstLastName":"Paul DeJong","lastFirstName":"DeJong, Paul","lastInitName":"DeJong, P","initLastName":"P DeJong","fullFMLName":"Paul Sterling DeJong","fullLFMName":"DeJong, Paul Sterling","strikeZoneTop":3.213,"strikeZoneBottom":1.622},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":24,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"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},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691251":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251","firstName":"Andry","lastName":"Lara","primaryNumber":"72","birthDate":"2003-01-06","currentAge":23,"birthCity":"Coro","birthCountry":"Venezuela","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andry","useLastName":"Lara","middleName":"Jose","boxscoreName":"Lara","gender":"M","nameMatrilineal":"Salas","isPlayer":true,"isVerified":true,"pronunciation":"an-dree la-rah","mlbDebutDate":"2025-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andry Lara","nameSlug":"andry-lara-691251","firstLastName":"Andry Lara","lastFirstName":"Lara, Andry","lastInitName":"Lara, A","initLastName":"A Lara","fullFMLName":"Andry Jose Lara","fullLFMName":"Lara, Andry Jose","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666158":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","firstName":"Gavin","lastName":"Lux","primaryNumber":"11","birthDate":"1997-11-23","currentAge":28,"birthCity":"Kenosha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Gavin","useLastName":"Lux","middleName":"Thomas","boxscoreName":"Lux","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Lux","nameSlug":"gavin-lux-666158","firstLastName":"Gavin Lux","lastFirstName":"Lux, Gavin","lastInitName":"Lux, G","initLastName":"G Lux","fullFMLName":"Gavin Thomas Lux","fullLFMName":"Lux, Gavin Thomas","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671131":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131","firstName":"Jackson","lastName":"Rutledge","primaryNumber":"79","birthDate":"1999-04-01","currentAge":27,"birthCity":"Fenton","birthStateProvince":"MO","birthCountry":"USA","height":"6' 8\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Rutledge","middleName":"Christian","boxscoreName":"Rutledge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Rutledge","nameSlug":"jackson-rutledge-671131","firstLastName":"Jackson Rutledge","lastFirstName":"Rutledge, Jackson","lastInitName":"Rutledge, J","initLastName":"J Rutledge","fullFMLName":"Jackson Christian Rutledge","fullLFMName":"Rutledge, Jackson Christian","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID663455":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455","firstName":"Konnor","lastName":"Pilkington","primaryNumber":"92","birthDate":"1997-09-12","currentAge":29,"birthCity":"Pascagoula","birthStateProvince":"MS","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Konnor","useLastName":"Pilkington","middleName":"Chase","boxscoreName":"Pilkington","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Konnor Pilkington","nameSlug":"konnor-pilkington-663455","firstLastName":"Konnor Pilkington","lastFirstName":"Pilkington, Konnor","lastInitName":"Pilkington, K","initLastName":"K Pilkington","fullFMLName":"Konnor Chase Pilkington","fullLFMName":"Pilkington, Konnor Chase","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID605177":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177","firstName":"Andrew","lastName":"Chafin","primaryNumber":"40","birthDate":"1990-06-17","currentAge":36,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Chafin","middleName":"Gregory","boxscoreName":"Chafin","nickName":"The Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"CHAY-fin","mlbDebutDate":"2014-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Chafin","nameSlug":"andrew-chafin-605177","firstLastName":"Andrew Chafin","lastFirstName":"Chafin, Andrew","lastInitName":"Chafin, A","initLastName":"A Chafin","fullFMLName":"Andrew Gregory Chafin","fullLFMName":"Chafin, Andrew Gregory","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID472610":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610","firstName":"Luis","lastName":"García","primaryNumber":"40","birthDate":"1987-01-30","currentAge":39,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"García","middleName":"Amado","boxscoreName":"García, L","nickName":"Amadito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García","nameSlug":"luis-garcia-472610","firstLastName":"Luis García","lastFirstName":"García, Luis","lastInitName":"García, L","initLastName":"L García","fullFMLName":"Luis Amado García","fullLFMName":"García, Luis Amado","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Cloudy","temp":"82","wind":"5 mph, Out To LF"},"gameInfo":{"attendance":21567,"firstPitch":"2025-07-23T16:05:00.000Z","gameDurationMinutes":142},"review":{"hasChallenges":true,"away":{"used":2,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"home":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"}},"officialScorer":{"id":482394,"fullName":"Benjamin Trittipoe","link":"/api/v1/people/482394"},"primaryDatacaster":{"id":666942,"fullName":"Howard Smith","link":"/api/v1/people/666942"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Friedl lines out to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T16:05:40.015Z","endTime":"2025-07-23T16:06:30.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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,4,6],"actionIndex":[0,1,2],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"2025-07-23T13:40:27.473Z","endTime":"2025-07-23T15:43:38.444Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":"2025-07-23T15:43:38.444Z","endTime":"2025-07-23T16:04:02.729Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":"2025-07-23T16:04:02.729Z","endTime":"2025-07-23T16:05:42.355Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.30800420273069,"strikeZoneBottom":1.63260828061767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.817709842844625,"aZ":-14.875682469469925,"pfxX":-5.369906242593974,"pfxZ":9.722139631011503,"pX":-0.3158313959420266,"pZ":3.1774930701869097,"vX0":8.185069198589536,"vY0":-132.19826805479127,"vZ0":-3.7725573553500413,"x":129.04,"y":152.99,"x0":-2.7470927580120237,"y0":50.00276498480947,"z0":5.707293561247055,"aX":-9.555135206280577},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2609,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4135140393150083,"extension":6.385364215357965},"index":3,"playId":"8e2b7cc9-91a5-3ca9-bbc6-d1f4ef5213fd","pitchNumber":1,"startTime":"2025-07-23T16:05:42.355Z","endTime":"2025-07-23T16:05:46.036Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.813932994042766,"aZ":-39.683211602485606,"pfxX":7.689257429791823,"pfxZ":-5.728535888943354,"pX":-0.011857488204655889,"pZ":1.2901305286039497,"vX0":3.788860971044041,"vY0":-114.00506915471942,"vZ0":-1.3971801402722177,"x":117.45,"y":203.95,"x0":-2.6967253745295725,"y0":50.00416483240444,"z0":5.843273860469875,"aX":10.076763804222018},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.4,"breakHorizontal":-14.9,"spinRate":2962,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.48125265663814876,"extension":6.12842574438922},"index":4,"playId":"01204a69-f095-35dc-8aef-9d269865454c","pitchNumber":2,"startTime":"2025-07-23T16:05:55.165Z","endTime":"2025-07-23T16:05:59.645Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T16:06:06.507Z","endTime":"2025-07-23T16:06:22.704Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.75638391672435,"aZ":-15.460618908266147,"pfxX":-4.874943049868182,"pfxZ":8.944367755024878,"pX":-0.17771402922232024,"pZ":2.63170194667021,"vX0":8.531994580558248,"vY0":-135.4025695409149,"vZ0":-4.556445552370602,"x":123.77,"y":167.72,"x0":-2.7269564812260674,"y0":50.005979351105104,"z0":5.407789587405208,"aX":-9.113512775540869},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2710,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4035237837909498,"extension":6.422739641975146},"hitData":{"launchSpeed":91.0,"launchAngle":23.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.73,"coordY":83.92}},"index":6,"playId":"44348b29-fd0e-308e-8421-80772b0a03ef","pitchNumber":3,"startTime":"2025-07-23T16:06:22.704Z","endTime":"2025-07-23T16:06:30.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:06:30.824Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a ground ball to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T16:06:33.264Z","endTime":"2025-07-23T16:07:38.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":91.2,"endSpeed":83.4,"strikeZoneTop":3.28188223300501,"strikeZoneBottom":1.54312644161685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.953065339437405,"aZ":-15.817841302809269,"pfxX":-3.4922877888802955,"pfxZ":9.16108652285779,"pX":-0.44411033738752453,"pZ":3.9182717348088723,"vX0":7.1905145451924,"vY0":-132.65786008756203,"vZ0":-1.7744139887220585,"x":133.93,"y":132.99,"x0":-2.7340077776822884,"y0":50.00061105371457,"z0":5.746894767064813,"aX":-6.234380207417149},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":4.8,"spinRate":2565,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41263064362904966,"extension":6.3715060803456804},"index":0,"playId":"7c1d41a2-108d-3c84-bffa-bed26d4187bf","pitchNumber":1,"startTime":"2025-07-23T16:06:55.757Z","endTime":"2025-07-23T16:06:59.294Z","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.2,"endSpeed":83.6,"strikeZoneTop":3.30000061087394,"strikeZoneBottom":1.42691404970655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23744637652175,"aZ":-16.4559970843074,"pfxX":-4.8448867750504325,"pfxZ":8.774852784657984,"pX":-0.9795669925046728,"pZ":4.017125035234265,"vX0":6.203929551620705,"vY0":-132.71940554415704,"vZ0":-1.3411016021436004,"x":154.34,"y":130.32,"x0":-2.713214045377862,"y0":50.00631291281946,"z0":5.722204304664863,"aX":-8.683050300964593},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2585,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4120043739983643,"extension":6.328904152203961},"index":1,"playId":"4ac47ba5-18b6-33d1-afcc-a5c69d35b499","pitchNumber":2,"startTime":"2025-07-23T16:07:10.418Z","endTime":"2025-07-23T16:07:14.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51280577534575,"aZ":-15.651740693285198,"pfxX":-3.884542428703017,"pfxZ":9.262210211308926,"pX":-0.22342092246880244,"pZ":3.1547067737998082,"vX0":7.684112978185007,"vY0":-132.75053507150636,"vZ0":-3.4902927654625495,"x":125.52,"y":153.6,"x0":-2.6513655639444584,"y0":50.005794661896566,"z0":5.626565654329281,"aX":-6.932698932736001},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2602,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.41266677727923895,"extension":6.398652690536686},"hitData":{"launchSpeed":97.5,"launchAngle":9.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.24,"coordY":84.72}},"index":2,"playId":"7ef96b5e-5079-3c0b-8a3c-9f8f6d782517","pitchNumber":3,"startTime":"2025-07-23T16:07:28.035Z","endTime":"2025-07-23T16:07:38.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:07:38.141Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Elly De La Cruz grounds into a double play, first baseman Nathaniel Lowe to shortstop CJ Abrams. Gavin Lux out at 2nd. Elly De La Cruz out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T16:07:40.749Z","endTime":"2025-07-23T16:08:14.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.489544674740632,"aZ":-14.942588747943002,"pfxX":-4.794346413910639,"pfxZ":9.8675527651238,"pX":0.9605135933374811,"pZ":2.6840919951617455,"vX0":10.856082514486719,"vY0":-131.02988640995883,"vZ0":-4.79169197596564,"x":80.39,"y":166.31,"x0":-2.6051174174577003,"y0":50.00629055650541,"z0":5.645262985139545,"aX":-8.376141075765156},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2540,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4172732523364613,"extension":6.330513360272456},"hitData":{"launchSpeed":69.3,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.99,"coordY":173.89}},"index":0,"playId":"03eb34b0-71ef-3d9b-9c96-beb5f0445199","pitchNumber":1,"startTime":"2025-07-23T16:08:07.311Z","endTime":"2025-07-23T16:08:14.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:08:14.366Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T16:10:06.140Z","endTime":"2025-07-23T16:11:30.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53229520765346,"aZ":-25.215371595132932,"pfxX":11.165807407303802,"pfxZ":3.707090705894684,"pX":-0.6584698342174091,"pZ":2.618920741875638,"vX0":-14.210784645777549,"vY0":-135.84989609759648,"vZ0":-2.786741127110921,"x":142.1,"y":168.07,"x0":3.178898712359123,"y0":50.00333361097763,"z0":5.402495402492228,"aX":20.96366034014125},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":-17.4,"spinRate":2237,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.40250011461044766,"extension":6.372413245316324},"index":0,"playId":"5a5c59c4-2279-34d2-82c8-25342c4f8fb4","pitchNumber":1,"startTime":"2025-07-23T16:10:29.567Z","endTime":"2025-07-23T16:10:33.802Z","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":81.4,"endSpeed":75.3,"strikeZoneTop":3.43687972044534,"strikeZoneBottom":1.60866429422298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.847352839871707,"aZ":-31.434316013206747,"pfxX":-5.377885806107131,"pfxZ":0.5152115675772233,"pX":0.3264752229139974,"pZ":2.2392897688019873,"vX0":-5.470118363890909,"vY0":-118.54237885315958,"vZ0":-0.9213956903416233,"x":104.56,"y":178.32,"x0":3.359150122956781,"y0":50.00092348821135,"z0":5.492895095966389,"aX":-7.681355590391821},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.0,"breakHorizontal":11.0,"spinRate":2557,"spinDirection":293},"zone":6,"typeConfidence":2.0,"plateTime":0.4613719907476841,"extension":6.228462482788809},"index":1,"playId":"806a0257-0593-38cb-a65e-1bfa023045b6","pitchNumber":2,"startTime":"2025-07-23T16:10:49.445Z","endTime":"2025-07-23T16:10:53.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.516118709080885,"aZ":-29.48533782314465,"pfxX":-3.6675041746149875,"pfxZ":1.8436178595505472,"pX":-0.5524217533210372,"pZ":2.049190248619742,"vX0":-7.943589939231265,"vY0":-119.86506705850223,"vZ0":-1.958909078976913,"x":138.06,"y":183.45,"x0":3.277096215766957,"y0":50.003405928491574,"z0":5.502034164124443,"aX":-5.352584655776604},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.1,"breakHorizontal":8.5,"spinRate":2532,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.4564266831219643,"extension":6.270440360958454},"index":2,"playId":"5d958fad-a42c-3ef8-bcad-636150fb8b6e","pitchNumber":3,"startTime":"2025-07-23T16:11:03.997Z","endTime":"2025-07-23T16:11:07.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.311383636619563,"aZ":-33.84915283284794,"pfxX":-1.8105053066408878,"pfxZ":-1.1374630385071756,"pX":-1.4177381494943755,"pZ":0.7117791590482212,"vX0":-10.329294829200748,"vY0":-120.4912018450882,"vZ0":-4.137424183730348,"x":171.04,"y":219.56,"x0":3.1508320046702742,"y0":50.00104019261132,"z0":5.4260941362129,"aX":-2.6729453235575384},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.8,"breakHorizontal":5.6,"spinRate":2529,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4537216460496527,"extension":6.202067232122285},"index":3,"playId":"d77ece29-c30b-3aeb-90aa-b1b629679720","pitchNumber":4,"startTime":"2025-07-23T16:11:27.088Z","endTime":"2025-07-23T16:11:30.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:11:30.615Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T16:11:38.889Z","endTime":"2025-07-23T16:12:22.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.2,"strikeZoneTop":3.94327450095708,"strikeZoneBottom":1.7995498573173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73392761456079,"aZ":-26.87088023771968,"pfxX":12.052014064553383,"pfxZ":2.8078081705789533,"pX":-0.1823250122825382,"pZ":2.990259098061948,"vX0":-13.319405812172702,"vY0":-136.08028062272777,"vZ0":-1.7737362614241867,"x":123.95,"y":158.04,"x0":3.1922807221134812,"y0":50.005432005593036,"z0":5.498377003195903,"aX":22.77991888339518},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.9,"breakHorizontal":-19.3,"spinRate":2211,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.40135153005667146,"extension":6.231024019842418},"index":0,"playId":"e2a48735-1a76-37b1-9f08-56529f521c95","pitchNumber":1,"startTime":"2025-07-23T16:11:56.059Z","endTime":"2025-07-23T16:11:59.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.94,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175853475970744,"aZ":-30.08918437930868,"pfxX":12.042231453440813,"pfxZ":1.1074376850091312,"pX":0.1588102449460423,"pZ":2.5261725526922527,"vX0":-12.797237275270284,"vY0":-135.7640077698496,"vZ0":-2.1081859632058064,"x":110.95,"y":170.57,"x0":3.356521544583138,"y0":50.00122840477299,"z0":5.3955925660562265,"aX":22.604344076695604},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":-19.3,"spinRate":2247,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4026014316551114,"extension":6.550186901435039},"hitData":{"launchSpeed":107.0,"launchAngle":11.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.43,"coordY":90.15}},"index":1,"playId":"c458ff9d-05d0-3b74-b46a-4b29bdf52193","pitchNumber":2,"startTime":"2025-07-23T16:12:11.281Z","endTime":"2025-07-23T16:12:22.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:12:22.147Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Amed Rosario flies out to right fielder Jake Fraley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T16:12:26.072Z","endTime":"2025-07-23T16:15:33.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38733935501419,"aZ":-31.861943125171383,"pfxX":-3.8935303747952785,"pfxZ":0.20654821507233656,"pX":-0.7420676275609164,"pZ":1.88335663532312,"vX0":-8.781584973518564,"vY0":-120.60774034554531,"vZ0":-2.0892226596098338,"x":145.29,"y":187.93,"x0":3.4446675029526705,"y0":50.00092181430958,"z0":5.5577357778159024,"aX":-5.760342015284457},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.1,"breakHorizontal":9.0,"spinRate":2404,"spinDirection":307},"zone":7,"typeConfidence":2.0,"plateTime":0.4532950373309528,"extension":6.268841824721174},"index":0,"playId":"6cd51785-7513-334b-93a2-ae6c0723925c","pitchNumber":1,"startTime":"2025-07-23T16:12:47.013Z","endTime":"2025-07-23T16:12:50.180Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.54100399844188,"strikeZoneBottom":1.67292709175491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42176342306085,"aZ":-32.876925450847075,"pfxX":-4.652016239067669,"pfxZ":-0.477237798422149,"pX":-0.0065723256728396386,"pZ":0.640898238514589,"vX0":-6.603390095951732,"vY0":-120.74790494212884,"vZ0":-4.48437479315122,"x":117.25,"y":221.48,"x0":3.3723566180482196,"y0":50.00291096176086,"z0":5.4280534212204286,"aX":-6.840634590883635},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":10.1,"spinRate":2498,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4543353458678858,"extension":6.228523841238614},"index":1,"playId":"472ca7d7-6899-3d85-ad2b-751aed938b6f","pitchNumber":2,"startTime":"2025-07-23T16:13:05.055Z","endTime":"2025-07-23T16:13:08.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.310214197657324,"aZ":-32.28059097802764,"pfxX":-2.816046123023479,"pfxZ":-0.06997337723169572,"pX":-0.16097425800951412,"pZ":2.3497070694619597,"vX0":-7.477789717462076,"vY0":-119.26977750127608,"vZ0":-0.7829978829743163,"x":123.14,"y":175.34,"x0":3.3831384877147817,"y0":50.005074737823996,"z0":5.5977246024315725,"aX":-4.0505675018162774},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.0,"breakHorizontal":7.0,"spinRate":2527,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.45953353394530394,"extension":6.275495153668157},"index":2,"playId":"7f7c8f97-4ef7-39ea-b9dd-b4aff0cbabd5","pitchNumber":3,"startTime":"2025-07-23T16:13:24.954Z","endTime":"2025-07-23T16:13:30.101Z","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.0,"endSpeed":86.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90935851380555,"aZ":-20.784899076532422,"pfxX":11.772603996221829,"pfxZ":5.898871579590216,"pX":-0.6346163894792249,"pZ":3.6931896757663982,"vX0":-14.39064684268182,"vY0":-137.67981604946513,"vZ0":-1.2972726177417844,"x":141.19,"y":139.06,"x0":3.1162239567426995,"y0":50.00448397366735,"z0":5.569311310944723,"aX":22.7361208728106},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-18.5,"spinRate":2345,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.3969585281776902,"extension":6.230779281375493},"index":3,"playId":"2f4d599f-55ae-3c51-93a1-e2c40aae8c1c","pitchNumber":4,"startTime":"2025-07-23T16:13:48.340Z","endTime":"2025-07-23T16:13:53.283Z","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":4,"playId":"928f8176-1871-3df9-b8ab-bb4cb2a732f7","startTime":"2025-07-23T16:14:14.705Z","endTime":"2025-07-23T16:14:19.018Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"7b7a0ba0-e136-4767-ad73-51c4f67d0445","startTime":"2025-07-23T16:14:33.421Z","endTime":"2025-07-23T16:14:38.421Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.55905115781249,"strikeZoneBottom":1.65996465598792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.642873105869423,"aZ":-27.922443447192034,"pfxX":9.338212846953384,"pfxZ":2.279312500044245,"pX":0.6391317654409262,"pZ":4.388924933686237,"vX0":-10.369360969352526,"vY0":-135.89935086843857,"vZ0":1.8646220047065716,"x":92.64,"y":120.28,"x0":3.296543308638683,"y0":50.001343443116376,"z0":5.6375000913607565,"aX":17.411559474422518},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.8,"breakHorizontal":-14.6,"spinRate":2250,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.40350709618820124,"extension":6.306507283154104},"index":6,"playId":"59c388c2-ae19-3d18-911b-4fd5337f3e2c","pitchNumber":5,"startTime":"2025-07-23T16:14:53.999Z","endTime":"2025-07-23T16:15:01.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"James Wood caught stealing 2nd base, catcher Jose Trevino to second baseman Gavin Lux.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"59c388c2-ae19-3d18-911b-4fd5337f3e2c","startTime":"2025-07-23T16:15:10.888Z","endTime":"2025-07-23T16:15:25.054Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29690613686335,"aZ":-28.55201199357489,"pfxX":-4.212852517546072,"pfxZ":2.442335089664363,"pX":0.5314967897846223,"pZ":2.3744740281434087,"vX0":-5.5800457268522585,"vY0":-120.8439191286018,"vZ0":-1.5723070983610303,"x":96.74,"y":174.67,"x0":3.416582245921732,"y0":50.0004588638265,"z0":5.539082232760018,"aX":-6.235215879067575},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.3,"breakHorizontal":9.0,"spinRate":2458,"spinDirection":301},"zone":6,"typeConfidence":2.0,"plateTime":0.45306653628394233,"extension":6.117581358140085},"hitData":{"launchSpeed":84.5,"launchAngle":42.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.22,"coordY":107.98}},"index":8,"playId":"087c752f-beb7-350d-8002-21365546a5aa","pitchNumber":6,"startTime":"2025-07-23T16:15:25.054Z","endTime":"2025-07-23T16:15:33.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:15:33.717Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Hays pops out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T16:17:19.917Z","endTime":"2025-07-23T16:19:10.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.1,"strikeZoneTop":3.23947569567406,"strikeZoneBottom":1.3828872804615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.495778860100117,"aZ":-38.55273642422713,"pfxX":6.773677488050731,"pfxZ":-5.069775816774162,"pX":0.8190950974261555,"pZ":1.3792574150782506,"vX0":5.242639872466178,"vY0":-111.89708342164845,"vZ0":-1.218948335507233,"x":85.78,"y":201.54,"x0":-2.439795567230738,"y0":50.00058292408953,"z0":5.905440447416271,"aX":8.528173986470964},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.1,"breakHorizontal":-13.7,"spinRate":2775,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4907841763069367,"extension":6.195864678338123},"index":0,"playId":"0aee9875-a4c3-3e77-898e-6e07feb8b03d","pitchNumber":1,"startTime":"2025-07-23T16:17:46.679Z","endTime":"2025-07-23T16:17:50.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.35000121918016,"strikeZoneBottom":1.56556644883173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.924149437939572,"aZ":-22.844708855397435,"pfxX":-11.40841341397993,"pfxZ":5.301229549868195,"pX":-0.5892956087905517,"pZ":2.1141280531921223,"vX0":9.17227924742671,"vY0":-132.06586679871464,"vZ0":-4.5824465615218966,"x":139.46,"y":181.7,"x0":-2.6303622950883643,"y0":50.00575627762285,"z0":5.5585454875503375,"aX":-20.094361417082286},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":18.6,"spinRate":2351,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4152133203651185,"extension":6.417563481619999},"index":1,"playId":"f0a33934-4b8f-3d0d-a954-f494c80be821","pitchNumber":2,"startTime":"2025-07-23T16:17:59.769Z","endTime":"2025-07-23T16:18:03.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-23T16:18:10.397Z","endTime":"2025-07-23T16:18:21.767Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.926724843314894,"aZ":-41.190509687977745,"pfxX":8.06938839577255,"pfxZ":-7.04126209655352,"pX":-0.7139406041009889,"pZ":1.7539961453383577,"vX0":1.9112465902721918,"vY0":-113.14520128808046,"vZ0":-0.26764534986629496,"x":144.21,"y":191.42,"x0":-2.619928746689733,"y0":50.000429209961915,"z0":6.042991244965586,"aX":10.336917677575329},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.5,"breakHorizontal":-15.1,"spinRate":2946,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.48629819227116444,"extension":6.076620369054149},"index":3,"playId":"49961b22-8e9d-3d02-bd00-6f29c34a9fa0","pitchNumber":3,"startTime":"2025-07-23T16:18:21.767Z","endTime":"2025-07-23T16:18:25.307Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.17590578614717,"strikeZoneBottom":1.37825784338323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46882055991371,"aZ":-41.36950339467094,"pfxX":5.1824236165043756,"pfxZ":-7.15933183054523,"pX":0.9305046521806175,"pZ":1.2433105489327756,"vX0":5.934469683296079,"vY0":-113.45271943765573,"vZ0":-1.2842014164930033,"x":81.53,"y":205.21,"x0":-2.406153951809328,"y0":50.00043179705656,"z0":5.991770215532446,"aX":6.659277407629281},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.0,"breakHorizontal":-11.0,"spinRate":2891,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4853935154220528,"extension":6.461372574046637},"index":4,"playId":"063cb6ab-121d-3ffa-b0b6-39b2197f9446","pitchNumber":4,"startTime":"2025-07-23T16:18:41.649Z","endTime":"2025-07-23T16:18:47.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78283351046806,"aZ":-14.590066035888846,"pfxX":-6.402867417999296,"pfxZ":9.492851839925429,"pX":-0.6919144582326842,"pZ":3.7866936847801753,"vX0":7.440532450431703,"vY0":-135.07487317024092,"vZ0":-1.9977416180855632,"x":143.37,"y":136.54,"x0":-2.6472901416545835,"y0":50.000903200346144,"z0":5.559019615762736,"aX":-11.858326239169784},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":10.1,"spinRate":2633,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4051444556920787,"extension":6.48415413809324},"hitData":{"launchSpeed":66.3,"launchAngle":73.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.33,"coordY":183.52}},"index":5,"playId":"d26cd0ec-f40a-394b-8915-54d56c23bc78","pitchNumber":5,"startTime":"2025-07-23T16:19:00.820Z","endTime":"2025-07-23T16:19:10.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:19:10.162Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T16:19:15.020Z","endTime":"2025-07-23T16:20:52.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"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,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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.425078652346627,"aZ":-15.940375625929876,"pfxX":-7.037516974236717,"pfxZ":9.083795332353496,"pX":0.33506861783329106,"pZ":2.5443720424692677,"vX0":10.119691927897945,"vY0":-132.82952116083624,"vZ0":-4.6404867759028425,"x":104.23,"y":170.08,"x0":-2.609554117803399,"y0":50.00150411314796,"z0":5.4727710507434235,"aX":-12.575895495609814},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.6,"breakHorizontal":10.6,"spinRate":2521,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.41232491852606223,"extension":6.583311078983917},"index":0,"playId":"5ae591df-2c9c-37be-9b5e-89878169a7ab","pitchNumber":1,"startTime":"2025-07-23T16:19:40.026Z","endTime":"2025-07-23T16:19:43.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.077998777557838,"aZ":-17.08694746593934,"pfxX":-5.764336873046389,"pfxZ":8.349933980252139,"pX":0.29558803857690286,"pZ":3.5658322808532654,"vX0":9.912681024702511,"vY0":-133.6524058558403,"vZ0":-2.0814577084461576,"x":105.73,"y":142.5,"x0":-2.7142217772300534,"y0":50.00476544629637,"z0":5.583191813573413,"aX":-10.419024989191355},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2628,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40997817196168906,"extension":6.472543910174241},"index":1,"playId":"d1e877a9-f5d0-3afe-92fe-d98ec7e771cd","pitchNumber":2,"startTime":"2025-07-23T16:19:57.626Z","endTime":"2025-07-23T16:20:00.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T16:20:07.263Z","endTime":"2025-07-23T16:20:18.767Z","isPitch":false,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.36999919357781,"strikeZoneBottom":1.4955215385442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.520427055182836,"aZ":-40.904900939949336,"pfxX":6.326314232191114,"pfxZ":-6.739669832178838,"pX":-0.33146076430488997,"pZ":1.259205154632949,"vX0":3.3610056889521323,"vY0":-113.89747181171221,"vZ0":-1.3035340553247767,"x":129.63,"y":204.78,"x0":-2.6544524193203087,"y0":50.00066813625187,"z0":5.93254363482192,"aX":8.19926606918734},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.2,"breakHorizontal":-12.4,"spinRate":2970,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.48336347020538817,"extension":6.098319920691347},"index":3,"playId":"654262a9-2432-37c0-a8ac-e6f9532b23b7","pitchNumber":3,"startTime":"2025-07-23T16:20:18.767Z","endTime":"2025-07-23T16:20:22.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.36871065131324,"strikeZoneBottom":1.54262279560793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39617047572795,"aZ":-18.14084160248049,"pfxX":-4.698338545624848,"pfxZ":7.679534632757026,"pX":-0.5920731837697857,"pZ":4.653979705090945,"vX0":7.343772122944714,"vY0":-134.37899138360498,"vZ0":0.8313457925616903,"x":139.57,"y":113.12,"x0":-2.751122772539749,"y0":50.00048398506466,"z0":5.630343121388265,"aX":-8.5837318352757},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2640,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4077557765841542,"extension":6.573138716509796},"index":4,"playId":"d74ef51b-bb20-3ef8-92f4-95a898a3defa","pitchNumber":4,"startTime":"2025-07-23T16:20:33.548Z","endTime":"2025-07-23T16:20:36.752Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.36594245557333,"strikeZoneBottom":1.57744830439745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.709237162505442,"aZ":-40.260034282148744,"pfxX":6.410963866481123,"pfxZ":-6.190438606542177,"pX":-0.6933735533561078,"pZ":2.4041756110379326,"vX0":2.5905733856638875,"vY0":-114.3320993729253,"vZ0":0.8887712381867772,"x":143.43,"y":173.87,"x0":-2.678573355995674,"y0":50.002679069443126,"z0":6.003665517357848,"aX":8.373510963100802},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.6,"breakHorizontal":-12.4,"spinRate":2931,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.48153802665105694,"extension":6.072039553649389},"index":5,"playId":"a902b8d2-136e-3608-a18e-79ecb8427667","pitchNumber":5,"startTime":"2025-07-23T16:20:49.630Z","endTime":"2025-07-23T16:20:52.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:20:52.784Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T16:21:04.661Z","endTime":"2025-07-23T16:22:01.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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,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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":92.2,"endSpeed":84.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.406288083095934,"aZ":-13.564659725074163,"pfxX":-5.8066308614565845,"pfxZ":10.233071882411402,"pX":0.34134317390475516,"pZ":2.746049546014878,"vX0":9.67264764713513,"vY0":-133.8765630167507,"vZ0":-4.769060798633354,"x":103.99,"y":164.64,"x0":-2.561043243155206,"y0":50.00325619545497,"z0":5.518641279193346,"aX":-10.561048459337105},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2567,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4088434687826834,"extension":6.490988546578792},"index":0,"playId":"66d29fa5-4c2b-37a7-8629-c08046bc4b91","pitchNumber":1,"startTime":"2025-07-23T16:21:17.437Z","endTime":"2025-07-23T16:21:20.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.323111031549125,"aZ":-15.964499311360537,"pfxX":-5.101110389672527,"pfxZ":8.941710101278474,"pX":0.4278141858888507,"pZ":2.69503867788114,"vX0":10.096363414561885,"vY0":-133.66156197246002,"vZ0":-4.217481497169125,"x":100.69,"y":166.01,"x0":-2.7326231742441776,"y0":50.00295720304175,"z0":5.436909917228033,"aX":-9.248558068833594},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2528,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40950788059336274,"extension":6.505404270336353},"index":1,"playId":"6180816a-72b0-3b92-875b-1627a653087d","pitchNumber":2,"startTime":"2025-07-23T16:21:35.015Z","endTime":"2025-07-23T16:21:38.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T16:21:46.655Z","endTime":"2025-07-23T16:21:56.703Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.41166984274206,"strikeZoneBottom":1.64724281840117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50088071229201,"aZ":-36.74794297722656,"pfxX":7.515620613239295,"pfxZ":-3.5024239470461893,"pX":0.5985517086198329,"pZ":2.8367086418006684,"vX0":4.781210419427888,"vY0":-113.73985788249747,"vZ0":1.0082880852523728,"x":94.18,"y":162.19,"x0":-2.5095206675352006,"y0":50.00215517956562,"z0":6.040932072878436,"aX":9.814398021023488},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-5.8,"breakHorizontal":-14.9,"spinRate":2939,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.4821579682510442,"extension":6.235853565249451},"index":3,"playId":"f7971661-6235-3851-820a-cee59fb22a28","pitchNumber":3,"startTime":"2025-07-23T16:21:56.703Z","endTime":"2025-07-23T16:22:01.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:22:01.313Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Gavin Lux to first baseman Santiago Espinal.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T16:23:48.057Z","endTime":"2025-07-23T16:24:22.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.119490128346573,"aZ":-24.525179516421858,"pfxX":11.20428789558633,"pfxZ":4.092819431516046,"pX":0.6369043042133834,"pZ":2.8950229295120224,"vX0":-10.984566807835053,"vY0":-135.91744872356023,"vZ0":-2.2882729372714956,"x":92.72,"y":160.61,"x0":3.2773342970082955,"y0":50.00286519003667,"z0":5.453049624029216,"aX":20.93873283933356},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":-17.9,"spinRate":2177,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.40317859876372353,"extension":6.420220818441785},"hitData":{"launchSpeed":80.2,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.44,"coordY":152.59}},"index":0,"playId":"74d46c3e-fa61-36e8-978d-03e362a24b1c","pitchNumber":1,"startTime":"2025-07-23T16:24:14.180Z","endTime":"2025-07-23T16:24:22.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:24:22.398Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Call flies out to right fielder Jake Fraley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T16:24:26.536Z","endTime":"2025-07-23T16:25:48.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.48997371997087,"strikeZoneBottom":1.71194670980817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.124452785508,"aZ":-20.258647149775275,"pfxX":10.193782220020564,"pfxZ":6.387244566283269,"pX":0.18698175951979015,"pZ":2.368605699785544,"vX0":-11.868193352091854,"vY0":-135.62171335456875,"vZ0":-4.3388857989857,"x":109.87,"y":174.83,"x0":3.2914248370009456,"y0":50.005487020639485,"z0":5.398574438031501,"aX":19.028634533263176},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-16.0,"spinRate":2403,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4035674877500943,"extension":6.375342209410381},"index":0,"playId":"c2c798e4-a0e1-33a3-8e21-fff707979c5c","pitchNumber":1,"startTime":"2025-07-23T16:24:46.371Z","endTime":"2025-07-23T16:24:49.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.49162951474567,"strikeZoneBottom":1.77468173050478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.893106354822102,"aZ":-33.12810654677951,"pfxX":9.94943381009331,"pfxZ":-0.5850149354893901,"pX":1.958055081707109,"pZ":2.3409078411960627,"vX0":-6.985451993242337,"vY0":-127.26307389317208,"vZ0":-1.3043709068074332,"x":42.36,"y":175.58,"x0":3.450221739662582,"y0":50.00270440190391,"z0":5.491856145935535,"aX":16.26814895653759},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":-16.3,"spinRate":1963,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.43092087277087865,"extension":6.496315012142085},"index":1,"playId":"cc47caea-3561-31d9-85cb-57b6ab567936","pitchNumber":2,"startTime":"2025-07-23T16:24:58.980Z","endTime":"2025-07-23T16:25:02.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46248529325944,"aZ":-28.218968881113515,"pfxX":11.854418903586248,"pfxZ":2.3723189397853846,"pX":-0.26862920510515137,"pZ":1.5385358785910916,"vX0":-12.501695821264695,"vY0":-128.48966934362215,"vZ0":-4.142202062063719,"x":127.24,"y":197.24,"x0":3.127580369773727,"y0":50.002366562651666,"z0":5.372727979679732,"aX":19.754762061255825},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-18.6,"spinRate":1945,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.42684033832866275,"extension":6.4217646076520385},"index":2,"playId":"811374c5-41f8-33a9-8e99-caa305bf792c","pitchNumber":3,"startTime":"2025-07-23T16:25:12.738Z","endTime":"2025-07-23T16:25:15.738Z","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":1},"index":3,"startTime":"2025-07-23T16:25:23.109Z","endTime":"2025-07-23T16:25:39.168Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95770752186451,"aZ":-21.571411240352184,"pfxX":10.332662215026318,"pfxZ":5.583681111644713,"pX":0.0594110671791844,"pZ":2.958331988421005,"vX0":-12.097031911708648,"vY0":-137.05959666374116,"vZ0":-2.715601773709067,"x":114.74,"y":158.91,"x0":3.1926650127538108,"y0":50.000485525772646,"z0":5.438947800999209,"aX":19.610817775161205},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":-16.1,"spinRate":2255,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.3999853353397187,"extension":6.313619849383978},"hitData":{"launchSpeed":85.5,"launchAngle":54.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.83,"coordY":127.28}},"index":4,"playId":"4f20414b-7f08-3b74-ade2-bfb9ec42cf0b","pitchNumber":4,"startTime":"2025-07-23T16:25:39.168Z","endTime":"2025-07-23T16:25:48.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:25:48.195Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a line drive to left fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T16:25:52.338Z","endTime":"2025-07-23T16:27:48.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":80.4,"strikeZoneTop":3.3879701178162,"strikeZoneBottom":1.59745415467645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.253743598583842,"aZ":-28.99346712328995,"pfxX":10.371391647488283,"pfxZ":1.9397706445584593,"pX":0.6740696529407262,"pZ":1.8541502796504814,"vX0":-10.165573261146742,"vY0":-127.38188263913852,"vZ0":-3.2694711996857646,"x":91.31,"y":188.72,"x0":3.3697474325016636,"y0":50.00550326699362,"z0":5.4474438130095235,"aX":17.04053670161427},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":-16.4,"spinRate":1886,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.4300434423322468,"extension":6.459457292948424},"index":0,"playId":"2d54c161-c500-3cf7-b601-d2176006e216","pitchNumber":1,"startTime":"2025-07-23T16:26:10.976Z","endTime":"2025-07-23T16:26:14.368Z","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":88.0,"endSpeed":80.6,"strikeZoneTop":3.48955243472334,"strikeZoneBottom":1.58089390056399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.669874779688637,"aZ":-27.982807077554988,"pfxX":11.03439052321142,"pfxZ":2.546820390182819,"pX":-0.15470741248997474,"pZ":1.1333446775469502,"vX0":-12.122898992692175,"vY0":-127.58670989012782,"vZ0":-4.969930922198126,"x":122.9,"y":208.18,"x0":3.228582280938793,"y0":50.00462422461727,"z0":5.316534267147169,"aX":18.163916007636647},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":-17.2,"spinRate":1943,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.4295831848805789,"extension":6.48964556237722},"index":1,"playId":"0cf2cefa-e847-3406-9b96-33c7d9fe3177","pitchNumber":2,"startTime":"2025-07-23T16:26:24.267Z","endTime":"2025-07-23T16:26:27.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.940426764406173,"aZ":-20.239806426476633,"pfxX":10.097239785149903,"pfxZ":6.214469311079716,"pX":0.3109694986238537,"pZ":2.49162201541233,"vX0":-11.626865148073684,"vY0":-137.76639070155647,"vZ0":-4.106772941283564,"x":105.15,"y":171.51,"x0":3.2764564152352107,"y0":50.001927906991035,"z0":5.37176622172353,"aX":19.38662780477779},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":-15.8,"spinRate":2271,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.3977682831674647,"extension":6.436374351137998},"index":2,"playId":"8f8efb38-01c9-3f21-8661-e695cca1ad72","pitchNumber":3,"startTime":"2025-07-23T16:26:39.979Z","endTime":"2025-07-23T16:26:42.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.633343891883314,"aZ":-22.682535663290025,"pfxX":12.108739455066212,"pfxZ":4.977953577615688,"pX":0.42233428748676693,"pZ":2.4073266011359133,"vX0":-11.948406710688253,"vY0":-137.25838798232226,"vZ0":-4.114745394684893,"x":100.9,"y":173.78,"x0":3.2605196648021453,"y0":50.00272951825746,"z0":5.472145442072885,"aX":23.084534979694602},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":-19.4,"spinRate":2424,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.39919267971635986,"extension":6.198598375906758},"index":3,"playId":"bd398f10-d95d-37ca-9457-70f18debbf71","pitchNumber":4,"startTime":"2025-07-23T16:26:55.979Z","endTime":"2025-07-23T16:26:58.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.38373594115642,"strikeZoneBottom":1.53381872024273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095251070505768,"aZ":-30.689014472582016,"pfxX":-3.5799766341877017,"pfxZ":0.9788447159998883,"pX":0.8810635375030245,"pZ":1.7723013385159598,"vX0":-5.035841005112868,"vY0":-122.21841848167351,"vZ0":-2.6733368407593057,"x":83.42,"y":190.93,"x0":3.433216037331131,"y0":50.00154768481538,"z0":5.516071428583431,"aX":-5.41371982527257},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.4,"breakHorizontal":7.7,"spinRate":2486,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4481668310602185,"extension":6.240952550974938},"index":4,"playId":"43111147-505a-33c4-9f87-213ed07b656b","pitchNumber":5,"startTime":"2025-07-23T16:27:21.619Z","endTime":"2025-07-23T16:27:26.658Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8487501884253,"aZ":-29.97358355313799,"pfxX":9.97072081727542,"pfxZ":1.3054693770484649,"pX":0.8348318011823007,"pZ":1.5293242753197176,"vX0":-9.670010058963795,"vY0":-128.5497863098166,"vZ0":-3.9097261593061607,"x":85.18,"y":197.49,"x0":3.344069504807318,"y0":50.000111563391194,"z0":5.388634422482693,"aX":16.739190352997827},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-16.0,"spinRate":1776,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4255662106281588,"extension":6.386848620641256},"hitData":{"launchSpeed":88.8,"launchAngle":9.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":107.16,"coordY":96.89}},"index":5,"playId":"21a26556-b77c-3cee-8b01-7718bcef69ef","pitchNumber":6,"startTime":"2025-07-23T16:27:37.349Z","endTime":"2025-07-23T16:27:48.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:27:48.671Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Gavin Lux to first baseman Santiago Espinal.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T16:27:50.531Z","endTime":"2025-07-23T16:28:19.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"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":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.630427345413498,"aZ":-33.48898104790959,"pfxX":-4.441021327518932,"pfxZ":-0.9301782949034507,"pX":1.1448228731784518,"pZ":3.1696922066455864,"vX0":-4.179323981449349,"vY0":-118.43731995000113,"vZ0":1.4564722054069061,"x":73.36,"y":153.2,"x0":3.5123349185966624,"y0":50.002828011838496,"z0":5.6204269250290055,"aX":-6.278148983688316},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.0,"breakHorizontal":9.1,"spinRate":2434,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.4633029038386449,"extension":6.140646601073903},"hitData":{"launchSpeed":80.2,"launchAngle":-23.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.96,"coordY":155.13}},"index":0,"playId":"d213295e-477e-3faa-b6a4-db93764a5345","pitchNumber":1,"startTime":"2025-07-23T16:28:11.642Z","endTime":"2025-07-23T16:28:19.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:28:19.294Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T16:30:04.360Z","endTime":"2025-07-23T16:30:48.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.7,"strikeZoneTop":3.08845975288258,"strikeZoneBottom":1.43426957273017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.81681188545848,"aZ":-33.711423773071154,"pfxX":6.682400980417392,"pfxZ":-1.1978129264727002,"pX":-0.012507259037681333,"pZ":2.6589257848275474,"vX0":3.8679308571521704,"vY0":-112.30319383481186,"vZ0":0.38785009705922424,"x":117.48,"y":166.99,"x0":-2.620476226052968,"y0":50.000237678883785,"z0":5.890880994893799,"aX":8.601967031082069},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.8,"breakHorizontal":-13.1,"spinRate":2771,"spinDirection":52},"zone":2,"typeConfidence":2.0,"plateTime":0.48624233342063494,"extension":6.211782727824775},"index":0,"playId":"ddcc8b6f-952c-3fee-bfd2-b93787065f5f","pitchNumber":1,"startTime":"2025-07-23T16:30:26.704Z","endTime":"2025-07-23T16:30:30.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.416735803585283,"aZ":-18.56564510874799,"pfxX":-4.815003687135002,"pfxZ":7.803346511475308,"pX":-0.43760697362285794,"pZ":3.822753425662775,"vX0":7.436740359486026,"vY0":-130.92193138797234,"vZ0":-1.1148169988521697,"x":133.68,"y":135.57,"x0":-2.6832446838807043,"y0":50.00412366082641,"z0":5.637320236984364,"aX":-8.39941791114817},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":2487,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41761538529362063,"extension":6.450523711973973},"hitData":{"launchSpeed":97.8,"launchAngle":38.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.72,"coordY":58.1}},"index":1,"playId":"9bb1c3c6-565b-32a3-853f-cad5a7e83d4c","pitchNumber":2,"startTime":"2025-07-23T16:30:39.338Z","endTime":"2025-07-23T16:30:48.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:30:48.895Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T16:30:52.870Z","endTime":"2025-07-23T16:32:01.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.4,"strikeZoneTop":3.79999788109675,"strikeZoneBottom":1.84899496010043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51151120081564,"aZ":-14.582484342429728,"pfxX":-5.472811346818564,"pfxZ":9.99566107152354,"pX":-1.3599357556744098,"pZ":4.110402177549337,"vX0":5.596990908651814,"vY0":-132.38612564012612,"vZ0":-1.1610994147441724,"x":168.84,"y":127.8,"x0":-2.799124827500057,"y0":50.00101257405548,"z0":5.631211187665972,"aX":-9.630563994737155},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.0,"breakHorizontal":8.5,"spinRate":2541,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41507814646464913,"extension":6.442029640458697},"index":0,"playId":"c827ea45-f50e-372b-be36-15ba8921966a","pitchNumber":1,"startTime":"2025-07-23T16:31:17.992Z","endTime":"2025-07-23T16:31:21.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.586457954845365,"aZ":-14.465043790447343,"pfxX":-6.057847024506276,"pfxZ":10.020382346471191,"pX":-0.49533968016648827,"pZ":2.7834807351437334,"vX0":7.196571717946428,"vY0":-132.4374261015072,"vZ0":-4.697579703706214,"x":135.88,"y":163.63,"x0":-2.4671884143217286,"y0":50.00642194830262,"z0":5.646424823652516,"aX":-10.710771264249564},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.3,"breakHorizontal":9.4,"spinRate":2569,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.41435356893439845,"extension":6.322789491596482},"index":1,"playId":"1b835db9-9343-3d1b-8ec0-955c285b8d8d","pitchNumber":2,"startTime":"2025-07-23T16:31:32.486Z","endTime":"2025-07-23T16:31:36.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.688822761979882,"aZ":-16.618000356354692,"pfxX":-5.500587927100147,"pfxZ":8.618306598869367,"pX":0.32160613494765444,"pZ":2.6889718147854325,"vX0":9.543783524548994,"vY0":-133.260061699606,"vZ0":-4.207378342188386,"x":104.74,"y":166.18,"x0":-2.585740453839428,"y0":50.00268550931127,"z0":5.48294795878813,"aX":-9.929174036806883},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2593,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4104702739708368,"extension":6.623620054723886},"hitData":{"launchSpeed":96.7,"launchAngle":33.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.2,"coordY":47.49}},"index":2,"playId":"017c753c-4b6a-353a-b7c3-467f4b626763","pitchNumber":3,"startTime":"2025-07-23T16:31:51.476Z","endTime":"2025-07-23T16:32:01.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:32:01.894Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Santiago Espinal walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T16:32:05.293Z","endTime":"2025-07-23T16:35:13.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75185811866858,"aZ":-16.453235604456633,"pfxX":-4.316275367261678,"pfxZ":8.838728218320556,"pX":0.32197575930849326,"pZ":2.840351648597298,"vX0":8.882314270424711,"vY0":-131.95279273122327,"vZ0":-4.395054649332318,"x":104.73,"y":162.09,"x0":-2.513794018821087,"y0":50.004148169057004,"z0":5.724760726066928,"aX":-7.679073167940434},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2394,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4136899807078862,"extension":6.646190925417885},"index":0,"playId":"cd518585-3604-3147-9be8-c956ac1f9458","pitchNumber":1,"startTime":"2025-07-23T16:32:25.612Z","endTime":"2025-07-23T16:32:29.221Z","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":91.4,"endSpeed":83.6,"strikeZoneTop":3.39999855712149,"strikeZoneBottom":1.61421292953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02125159632203,"aZ":-23.261539797562577,"pfxX":-8.129445225629926,"pfxZ":4.985734349924215,"pX":-1.5617847358619437,"pZ":2.6424869261057538,"vX0":5.564097154896887,"vY0":-133.00380070894155,"vZ0":-3.4000915931423834,"x":176.53,"y":167.43,"x0":-2.6266309733029254,"y0":50.004502046610774,"z0":5.627935458834834,"aX":-14.539251594530736},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":13.4,"spinRate":2461,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4121114045080967,"extension":6.491425730246097},"index":1,"playId":"37bc1494-2544-3366-ba2d-e64117d202b4","pitchNumber":2,"startTime":"2025-07-23T16:32:44.347Z","endTime":"2025-07-23T16:32:47.816Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.219096588189576,"aZ":-41.66793875616175,"pfxX":6.713891278214896,"pfxZ":-7.484043615766392,"pX":-0.46653504629232284,"pZ":2.0576437173565965,"vX0":2.8945257887633886,"vY0":-112.20674570954053,"vZ0":0.49186141326843336,"x":134.78,"y":183.22,"x0":-2.647332635659691,"y0":50.00195517245064,"z0":6.097894570493806,"aX":8.518406977089015},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.1,"breakHorizontal":-13.0,"spinRate":2925,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.4890508222368819,"extension":6.247585097308762},"index":2,"playId":"2efb6178-c5b1-3feb-ba94-438e28ea80b7","pitchNumber":3,"startTime":"2025-07-23T16:32:59.757Z","endTime":"2025-07-23T16:33:02.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.39960724607429,"strikeZoneBottom":1.61525174905092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75592471612439,"aZ":-17.21961673085393,"pfxX":-3.7076121058866125,"pfxZ":8.01565729138062,"pX":-1.4025908910016402,"pZ":4.288951548848244,"vX0":4.597326530537216,"vY0":-135.72357556990602,"vZ0":-0.5020687573072167,"x":170.46,"y":122.98,"x0":-2.6368229529823233,"y0":50.00025751893612,"z0":5.675726956127572,"aX":-6.915219049247032},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":5.8,"spinRate":2496,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4035870320296473,"extension":6.250119949336863},"index":3,"playId":"f7b2899f-ae39-3623-8051-75a0cda5179d","pitchNumber":4,"startTime":"2025-07-23T16:33:16.426Z","endTime":"2025-07-23T16:33:19.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.30954436506339,"aZ":-42.45494348894754,"pfxX":6.273851109236528,"pfxZ":-7.839404375387648,"pX":-0.6214488569158471,"pZ":2.554131776468428,"vX0":2.5632998513748495,"vY0":-113.91860342775774,"vZ0":1.3726602496188638,"x":140.69,"y":169.82,"x0":-2.5768816684475446,"y0":50.00125966337027,"z0":6.146730872000604,"aX":8.229055784766157},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.6,"breakHorizontal":-12.0,"spinRate":2938,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4811540936805865,"extension":6.1474920928136685},"index":4,"playId":"ebf89680-2374-3e45-a79f-ca3cd5b764a7","pitchNumber":5,"startTime":"2025-07-23T16:33:32.989Z","endTime":"2025-07-23T16:33:36.350Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-23T16:33:56.801Z","endTime":"2025-07-23T16:34:11.979Z","isPitch":false,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.667599273090485,"aZ":-39.01505713274938,"pfxX":6.248145366617605,"pfxZ":-5.218922814152718,"pX":0.21343504479958356,"pZ":2.5611884645460203,"vX0":4.261772175287907,"vY0":-113.70266831648705,"vZ0":0.9848203719102069,"x":108.86,"y":169.63,"x0":-2.496390310869886,"y0":50.00374857229538,"z0":5.991059763408464,"aX":8.18786401368299},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.9,"breakHorizontal":-12.4,"spinRate":2873,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.481548569474346,"extension":6.287257054415928},"index":6,"playId":"684a7d25-7e6d-39a6-b158-8f138c3d85a2","pitchNumber":6,"startTime":"2025-07-23T16:34:11.979Z","endTime":"2025-07-23T16:34:14.979Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.40131943315334,"strikeZoneBottom":1.55605307125478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6897808880337,"aZ":-39.05832170792001,"pfxX":10.079922667264482,"pfxZ":-5.50970794396898,"pX":-2.6045279545021316,"pZ":4.736833333986161,"vX0":-2.512796825613122,"vY0":-111.26234203434123,"vZ0":5.438472732570671,"x":216.28,"y":110.89,"x0":-2.7674381127459577,"y0":50.00374076714838,"z0":6.317395552584322,"aX":12.58909585616092},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-8.2,"breakHorizontal":-17.5,"spinRate":2983,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.4930233609098562,"extension":6.251625999883274},"index":7,"playId":"f34e94d0-060a-324f-a200-5562fc9b5b2e","pitchNumber":7,"startTime":"2025-07-23T16:34:31.289Z","endTime":"2025-07-23T16:34:34.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.533493691040885,"aZ":-16.925599724898284,"pfxX":-3.624293351286055,"pfxZ":8.354096381438845,"pX":1.0381268627388973,"pZ":1.9921884030370494,"vX0":10.134678962148138,"vY0":-134.12690854177254,"vZ0":-6.31080189088686,"x":77.43,"y":184.99,"x0":-2.315524273594791,"y0":50.002820974056895,"z0":5.579037247816408,"aX":-6.616312824903559},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":4.4,"spinRate":2629,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4080939787984388,"extension":6.557613250217976},"index":8,"playId":"d03843be-468c-3719-a566-e049d743e709","pitchNumber":8,"startTime":"2025-07-23T16:34:50.905Z","endTime":"2025-07-23T16:34:53.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.36238393890045,"strikeZoneBottom":1.65607064970643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.277521852799154,"aZ":-40.201031668615926,"pfxX":5.517198786951289,"pfxZ":-5.947023010081949,"pX":0.4642300070330315,"pZ":0.31281454503896555,"vX0":5.111895696604035,"vY0":-115.87848628635197,"vZ0":-3.5979634155370674,"x":99.3,"y":230.33,"x0":-2.493850649121774,"y0":50.00480067416556,"z0":5.7575038129837806,"aX":7.442895764286139},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.4,"breakHorizontal":-11.4,"spinRate":2946,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.47412909025521843,"extension":6.428643745663369},"index":9,"playId":"17945fab-c746-3b03-8cfe-626b0544fcce","pitchNumber":9,"startTime":"2025-07-23T16:35:09.262Z","endTime":"2025-07-23T16:35:13.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:35:13.793Z","atBatIndex":15},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"TJ Friedl hit by pitch. Santiago Espinal to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T16:35:22.238Z","endTime":"2025-07-23T16:35:42.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":74.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.728293572966646,"aZ":-37.18600534012065,"pfxX":4.025137722154084,"pfxZ":-3.7045261896157924,"pX":1.8654346449315025,"pZ":0.5441622900044051,"vX0":8.80056803406613,"vY0":-115.33957442192677,"vZ0":-3.8215652145550116,"x":45.89,"y":224.09,"x0":-2.5171702042488553,"y0":50.00394795239913,"z0":5.795192174975818,"aX":5.44234543610901},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.4,"breakHorizontal":-9.4,"spinRate":2708,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4742361349147668,"extension":6.409186321515005},"index":0,"playId":"ab41e8c9-10a4-3e70-96fd-bcf22e148476","pitchNumber":1,"startTime":"2025-07-23T16:35:39.239Z","endTime":"2025-07-23T16:35:42.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:35:42.543Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Lux lines out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T16:36:30.570Z","endTime":"2025-07-23T16:38:06.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"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":[1,2,3,4,5],"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T16:36:19.399Z","endTime":"2025-07-23T16:36:32.895Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.24967131240789,"strikeZoneBottom":1.50433834083143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14970068502771,"aZ":-38.52794297784918,"pfxX":2.9487249504970183,"pfxZ":-4.783037802456362,"pX":-0.19272991345804483,"pZ":1.4066621807705102,"vX0":4.660825951668802,"vY0":-114.80615518443638,"vZ0":-1.5415439166380773,"x":124.35,"y":200.8,"x0":-2.6358073899911085,"y0":50.00283518286429,"z0":5.852234573095888,"aX":3.9172149823144644},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.8,"breakHorizontal":-6.6,"spinRate":2880,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4779116010271731,"extension":6.04145156573701},"index":1,"playId":"b05ad94e-a262-3add-bb4c-00c7c12d73b7","pitchNumber":1,"startTime":"2025-07-23T16:36:32.895Z","endTime":"2025-07-23T16:36:37.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.30017839262964,"strikeZoneBottom":1.42869121902953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.083908417226436,"aZ":-21.906596353037852,"pfxX":-8.010898587197595,"pfxZ":7.120629772607401,"pX":-2.299200434220341,"pZ":4.537925540951745,"vX0":3.3473551787590345,"vY0":-119.85928954696605,"vZ0":1.5625854047798737,"x":204.64,"y":116.26,"x0":-2.6798779943538507,"y0":50.00280509534019,"z0":5.845758684533995,"aX":-11.552433982085416},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":13.6,"breakHorizontal":13.6,"spinRate":2191,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.45853720523607233,"extension":6.272356817547508},"index":2,"playId":"bae23d82-9dee-320c-a734-cc60812f7a08","pitchNumber":2,"startTime":"2025-07-23T16:36:53.696Z","endTime":"2025-07-23T16:36:56.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"21a8238d-a0c3-30ed-8d50-b3ff989a56da","startTime":"2025-07-23T16:37:16.808Z","endTime":"2025-07-23T16:37:21.761Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.29999943928582,"strikeZoneBottom":1.60999049425389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.12939445310062,"aZ":-31.403887556644854,"pfxX":2.118971613913865,"pfxZ":0.5540931779347469,"pX":-0.8161520525093966,"pZ":2.002765761738381,"vX0":3.8725079518318646,"vY0":-116.65685367454446,"vZ0":-2.0637684478231484,"x":148.11,"y":184.71,"x0":-2.7702946580337575,"y0":50.00182102886497,"z0":5.848039488741643,"aX":2.9309790472823973},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.8,"breakHorizontal":-4.8,"spinRate":2751,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.46880625186425684,"extension":6.110609047062084},"index":4,"playId":"db6d3feb-b330-3b3e-9447-c2bc8a20d15a","pitchNumber":3,"startTime":"2025-07-23T16:37:37.552Z","endTime":"2025-07-23T16:37:40.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.888650798707637,"aZ":-36.19056978256769,"pfxX":2.1913417364226775,"pfxZ":-2.9023166586506584,"pX":0.1279734908044712,"pZ":1.9516009607180527,"vX0":5.525684797933214,"vY0":-116.738131887988,"vZ0":-1.1216111461113583,"x":112.12,"y":186.09,"x0":-2.5542316320116067,"y0":50.00580381558318,"z0":5.843686471740349,"aX":3.026665360343882},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.3,"breakHorizontal":-5.3,"spinRate":2772,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.4691151737270687,"extension":6.158791031569023},"hitData":{"launchSpeed":97.2,"launchAngle":22.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.44,"coordY":68.95}},"index":5,"playId":"c0209fb9-40e4-36bf-aafc-eda9a4e72bcb","pitchNumber":4,"startTime":"2025-07-23T16:37:57.042Z","endTime":"2025-07-23T16:38:06.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:38:06.498Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T16:39:46.970Z","endTime":"2025-07-23T16:40:50.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19804100948499,"aZ":-20.12395263276411,"pfxX":11.597326013948265,"pfxZ":6.422912310055057,"pX":0.7197859829067438,"pZ":2.684282411911722,"vX0":-10.77322396835369,"vY0":-136.38688173260772,"vZ0":-3.63639364064888,"x":89.56,"y":166.3,"x0":3.2225170778495555,"y0":50.001740307383294,"z0":5.43009115024622,"aX":21.753844987633038},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":-18.6,"spinRate":2416,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.40226736507375227,"extension":6.318495422023831},"index":0,"playId":"526efeec-bf68-372f-848f-bca70833f454","pitchNumber":1,"startTime":"2025-07-23T16:40:15.008Z","endTime":"2025-07-23T16:40:18.008Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.4791200741448,"strikeZoneBottom":1.53575747260703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98739712833582,"aZ":-24.63113548338759,"pfxX":11.070786853072663,"pfxZ":4.125454332189316,"pX":0.797495991636281,"pZ":3.0933956515401664,"vX0":-10.294383372421958,"vY0":-134.31917896633954,"vZ0":-1.7177080763687056,"x":86.6,"y":155.26,"x0":3.240662868371259,"y0":50.00282104802769,"z0":5.4919945605126514,"aX":20.237588722908033},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":-17.9,"spinRate":2219,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.40772439670993155,"extension":6.323930602247898},"index":1,"playId":"72b858df-2b65-3401-8c9b-a5f263fc68b4","pitchNumber":2,"startTime":"2025-07-23T16:40:28.962Z","endTime":"2025-07-23T16:40:32.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.34570431207357,"strikeZoneBottom":1.59208453418382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.464307357967357,"aZ":-21.392941436757656,"pfxX":10.944567226856766,"pfxZ":5.730585769736226,"pX":0.7516775674226868,"pZ":3.3370626358862614,"vX0":-10.671736298772034,"vY0":-136.6548561274355,"vZ0":-1.8480823608767754,"x":88.35,"y":148.68,"x0":3.2945614139578203,"y0":50.00675157102786,"z0":5.499050622420068,"aX":20.605607454625552},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":-17.4,"spinRate":2390,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4015565092035134,"extension":6.281071535193509},"index":2,"playId":"e022d54d-50ba-3ab5-a909-e48c094c62a6","pitchNumber":3,"startTime":"2025-07-23T16:40:46.166Z","endTime":"2025-07-23T16:40:50.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:40:50.981Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T16:40:57.564Z","endTime":"2025-07-23T16:41:50.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.4,"endSpeed":75.1,"strikeZoneTop":3.21965862674288,"strikeZoneBottom":1.414938497556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.183631394480482,"aZ":-31.320006202726614,"pfxX":-1.865779911998183,"pfxZ":0.6027185222282281,"pX":0.7197392358582081,"pZ":2.277551699152451,"vX0":-5.77563691660685,"vY0":-118.42852365386051,"vZ0":-1.041884210443455,"x":89.57,"y":177.29,"x0":3.4305955995488566,"y0":50.00437247066874,"z0":5.582649588828319,"aX":-2.655608115508883},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.1,"breakHorizontal":4.8,"spinRate":2436,"spinDirection":286},"zone":6,"typeConfidence":2.0,"plateTime":0.46212685763529837,"extension":6.012094449426686},"index":0,"playId":"094dbcf6-c977-3b52-81bd-c52bf739d18a","pitchNumber":1,"startTime":"2025-07-23T16:41:16.049Z","endTime":"2025-07-23T16:41:19.110Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.2500004716471,"strikeZoneBottom":1.42137935971155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.712609020353046,"aZ":-27.217925715683407,"pfxX":10.633881501672711,"pfxZ":2.9785020751510647,"pX":1.5219250503047237,"pZ":1.8361618060812668,"vX0":-8.038996276693503,"vY0":-127.91857252329596,"vZ0":-3.7630525932469565,"x":58.99,"y":189.2,"x0":3.3195247382393767,"y0":50.00054893727893,"z0":5.453671361783472,"aX":17.668980590365354},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-17.5,"spinRate":1747,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4277379317012171,"extension":6.4315551004489295},"index":1,"playId":"0eb9a8cb-79da-3b3f-a570-01e8bf00ccaf","pitchNumber":2,"startTime":"2025-07-23T16:41:28.359Z","endTime":"2025-07-23T16:41:31.895Z","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":88.8,"endSpeed":81.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89623943547799,"aZ":-29.7218669064291,"pfxX":11.73357800057136,"pfxZ":1.4556090852188142,"pX":0.5959396678290022,"pZ":1.993317862056773,"vX0":-10.567434769338972,"vY0":-128.9096554202882,"vZ0":-2.86002665895965,"x":94.28,"y":184.96,"x0":3.224735361123836,"y0":50.00076553068176,"z0":5.412465889285131,"aX":19.737862388904528},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-18.8,"spinRate":1857,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.4249479784181385,"extension":6.415155536719044},"hitData":{"launchSpeed":80.5,"launchAngle":25.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.79,"coordY":85.37}},"index":2,"playId":"dd487f61-2f3f-30a3-80fd-28dfc23af37c","pitchNumber":3,"startTime":"2025-07-23T16:41:42.831Z","endTime":"2025-07-23T16:41:50.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:41:50.811Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T16:41:54.617Z","endTime":"2025-07-23T16:42:58.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.56004871197749,"strikeZoneBottom":1.69486424427918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.841486539221645,"aZ":-26.81962264838793,"pfxX":12.471006449523468,"pfxZ":2.8243487050991245,"pX":1.2913067228006534,"pZ":2.4807954313932723,"vX0":-10.130264887875898,"vY0":-136.89022749249926,"vZ0":-2.8158608528198723,"x":67.78,"y":171.8,"x0":3.423743743889132,"y0":50.0002587759965,"z0":5.363162377327341,"aX":23.612730174043584},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":-20.4,"spinRate":2256,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.400469900152272,"extension":6.30410790516247},"index":0,"playId":"1b640300-0825-3a39-8c8c-f2946599629e","pitchNumber":1,"startTime":"2025-07-23T16:42:17.225Z","endTime":"2025-07-23T16:42:20.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.5590618781311,"strikeZoneBottom":1.69192666798489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.899737811688876,"aZ":-24.36244581247387,"pfxX":12.408872401671978,"pfxZ":4.192282928592863,"pX":-0.6115268544709287,"pZ":1.769476952500174,"vX0":-14.692479611039271,"vY0":-135.8770968068071,"vZ0":-4.776313320095775,"x":140.31,"y":191.0,"x0":3.2639184098894716,"y0":50.001618503147576,"z0":5.251674889935343,"aX":23.10903996030796},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":-19.2,"spinRate":2206,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.40373119034767546,"extension":6.437351416172027},"index":1,"playId":"872c8ed4-92ac-3bfb-9482-bd8a45ed0ceb","pitchNumber":2,"startTime":"2025-07-23T16:42:32.632Z","endTime":"2025-07-23T16:42:35.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24453837102762,"aZ":-22.240162044910765,"pfxX":12.629964145934771,"pfxZ":5.302522302719733,"pX":0.34230050477690144,"pZ":2.2428200460654724,"vX0":-12.352166326260832,"vY0":-136.1106737701231,"vZ0":-4.111835305008807,"x":103.95,"y":178.22,"x0":3.3012598964597877,"y0":50.003510612301795,"z0":5.315637149273399,"aX":23.66726877811019},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":-20.2,"spinRate":2285,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.4026202130774652,"extension":6.4597551813991965},"hitData":{"launchSpeed":99.4,"launchAngle":34.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.09,"coordY":52.24}},"index":2,"playId":"f9d33df3-3b9a-3918-9cb2-bc0ce291ab0d","pitchNumber":3,"startTime":"2025-07-23T16:42:49.222Z","endTime":"2025-07-23T16:42:58.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:42:58.584Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T16:44:39.842Z","endTime":"2025-07-23T16:46:02.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.51186857137827,"strikeZoneBottom":1.68991599132918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.803790278469474,"aZ":-25.23727473436696,"pfxX":-8.30879815155577,"pfxZ":5.002521350168429,"pX":-2.027512323423373,"pZ":4.102469101523419,"vX0":3.9478000399857076,"vY0":-117.16093865928013,"vZ0":1.1442788961988901,"x":194.28,"y":128.01,"x0":-2.65782853384616,"y0":50.000488329348805,"z0":5.972093577493603,"aX":-11.511902158701343},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.6,"breakHorizontal":14.0,"spinRate":2048,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4680771228299152,"extension":6.289819876808051},"index":0,"playId":"e99ef980-bdc9-34d8-a5ad-1e293da07208","pitchNumber":1,"startTime":"2025-07-23T16:45:03.762Z","endTime":"2025-07-23T16:45:06.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.60212216811327,"strikeZoneBottom":1.84012496723467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.217791860067393,"aZ":-15.730094572600462,"pfxX":-3.762296943079488,"pfxZ":9.218379245637768,"pX":-0.19713291026113688,"pZ":3.9028668993655327,"vX0":7.61512739817312,"vY0":-132.67171203459884,"vZ0":-1.5037906605102116,"x":124.51,"y":133.4,"x0":-2.6149601453590896,"y0":50.001172270163444,"z0":5.622647081902385,"aX":-6.710579321369127},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2471,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41274189376382386,"extension":6.509744286710947},"index":1,"playId":"56d99a48-81f4-34f0-96b2-a3959124e058","pitchNumber":2,"startTime":"2025-07-23T16:45:17.753Z","endTime":"2025-07-23T16:45:22.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.60001036182708,"strikeZoneBottom":1.71707977635566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.818564632228977,"aZ":-15.798386421462423,"pfxX":-4.37338397850904,"pfxZ":9.13699552058455,"pX":-0.757449429738639,"pZ":3.084630748773694,"vX0":6.477024285406019,"vY0":-133.08319809676735,"vZ0":-3.433442818099997,"x":145.87,"y":155.49,"x0":-2.65561276725739,"y0":50.002105630150325,"z0":5.537297975157969,"aX":-7.837899227607403},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2582,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.41173477330953867,"extension":6.486605151189089},"index":2,"playId":"9ac864a6-13ad-3f49-bcea-1f68997ff461","pitchNumber":3,"startTime":"2025-07-23T16:45:33.105Z","endTime":"2025-07-23T16:45:36.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.47853575922381,"strikeZoneBottom":1.68630318872836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.678388407697096,"aZ":-26.559858631711464,"pfxX":-9.397515995099864,"pfxZ":3.845666371474831,"pX":-1.7836171880848912,"pZ":4.184413855415599,"vX0":5.054309278182073,"vY0":-120.41899522718744,"vZ0":1.555408574547727,"x":184.99,"y":125.8,"x0":-2.695306940958683,"y0":50.001978487475014,"z0":5.889771008085736,"aX":-13.718842282460505},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.7,"breakHorizontal":15.7,"spinRate":2206,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4558870721230681,"extension":6.196992883010804},"index":3,"playId":"38e540b5-a4c4-3ca6-b1aa-26e32d7eb854","pitchNumber":4,"startTime":"2025-07-23T16:45:45.715Z","endTime":"2025-07-23T16:45:48.948Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.64839935568863,"strikeZoneBottom":1.80357532215042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.477734240849152,"aZ":-14.668623947934124,"pfxX":-4.550894622333225,"pfxZ":9.694608138294443,"pX":0.41754300300848385,"pZ":1.2516020610711203,"vX0":9.615097068372233,"vY0":-133.68493573426625,"vZ0":-8.141155660725346,"x":101.08,"y":204.99,"x0":-2.6383385014818908,"y0":50.00115336100664,"z0":5.394476367555154,"aX":-8.216663819214734},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2511,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4100858134397738,"extension":6.569097564967535},"index":4,"playId":"9a9e5d81-95ec-33b8-9443-448eb9408954","pitchNumber":5,"startTime":"2025-07-23T16:45:59.766Z","endTime":"2025-07-23T16:46:02.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:46:02.766Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T16:46:08.721Z","endTime":"2025-07-23T16:48:25.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.3066801850311,"strikeZoneBottom":1.57176896706816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.968806874711625,"aZ":-35.052741327194454,"pfxX":4.071456019077164,"pfxZ":-2.1635919332288784,"pX":0.6947515451795403,"pZ":1.480854810269305,"vX0":6.011922190961527,"vY0":-114.47850018060996,"vZ0":-2.0360270893969257,"x":90.52,"y":198.8,"x0":-2.4936664869879923,"y0":50.00431165292438,"z0":5.8102415146519935,"aX":5.408890244263602},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.2,"breakHorizontal":-8.9,"spinRate":2848,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4782935820656431,"extension":6.238298214378548},"index":0,"playId":"b027e00d-906f-31ea-946a-7fe499107656","pitchNumber":1,"startTime":"2025-07-23T16:46:31.089Z","endTime":"2025-07-23T16:46:34.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.35105943362228,"strikeZoneBottom":1.46434611414458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15645470342199,"aZ":-26.05443120716054,"pfxX":-12.100851608505089,"pfxZ":3.5754347223572527,"pX":-0.44343066271891635,"pZ":0.861982132248547,"vX0":9.502710975340902,"vY0":-130.94105188644136,"vZ0":-6.8857344060239365,"x":133.9,"y":215.51,"x0":-2.5719632678160402,"y0":50.00586778802979,"z0":5.512905036485717,"aX":-20.730937157093617},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":19.4,"spinRate":2437,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42049018947232764,"extension":6.516351175820157},"index":1,"playId":"f496bae6-3889-3737-9100-75d274d5b627","pitchNumber":2,"startTime":"2025-07-23T16:46:51.622Z","endTime":"2025-07-23T16:46:55.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.16526298082562,"strikeZoneBottom":1.37125107681334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.980863927002094,"aZ":-37.40845955616873,"pfxX":4.645369583073455,"pfxZ":-3.825254442061624,"pX":-0.6382346547428718,"pZ":3.5383012715839253,"vX0":3.2282271287718967,"vY0":-116.0542712061014,"vZ0":2.4616806321465443,"x":141.33,"y":143.25,"x0":-2.6489482554312547,"y0":50.00168455427833,"z0":6.017767301098818,"aX":6.358631716600687},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.1,"breakHorizontal":-9.2,"spinRate":2818,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4713119279722533,"extension":6.228608230081587},"index":2,"playId":"9ce5e556-545f-3982-8658-9f77bd36365e","pitchNumber":3,"startTime":"2025-07-23T16:47:14.954Z","endTime":"2025-07-23T16:47:18.419Z","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":0},"index":3,"playId":"d1710d59-7406-3476-bfba-ac1a34841853","startTime":"2025-07-23T16:47:36.380Z","endTime":"2025-07-23T16:47:40.227Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.264959847313346,"aZ":-23.054977360468406,"pfxX":-8.427874588056032,"pfxZ":5.152317950483811,"pX":-0.7860563158692481,"pZ":2.2903595231648306,"vX0":7.538764928114388,"vY0":-132.42882124455784,"vZ0":-4.359761305269014,"x":146.96,"y":176.94,"x0":-2.579893076137741,"y0":50.0006520277973,"z0":5.652140257828395,"aX":-14.91165524455941},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":13.6,"spinRate":2514,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4141818643232229,"extension":6.453058889832599},"index":4,"playId":"14a095c2-e85b-3fc9-a1fa-56dd44f47554","pitchNumber":4,"startTime":"2025-07-23T16:47:56.211Z","endTime":"2025-07-23T16:47:59.211Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.586358262545655,"aZ":-38.79104372171828,"pfxX":7.454532815257578,"pfxZ":-4.8382151036594765,"pX":0.566101915447671,"pZ":1.4985374127564062,"vX0":4.8150997804122975,"vY0":-117.15371339687503,"vZ0":-1.5602275842940334,"x":95.42,"y":198.32,"x0":-2.4964444421506715,"y0":50.005084902087866,"z0":5.854958848078503,"aX":10.188811065867897},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.9,"breakHorizontal":-14.8,"spinRate":2883,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4705520914513368,"extension":6.105281249162349},"index":5,"playId":"08894ed3-d386-3c15-a33d-6d82e0c58e0e","pitchNumber":5,"startTime":"2025-07-23T16:48:22.742Z","endTime":"2025-07-23T16:48:25.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:48:25.812Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Fraley singles on a line drive to center fielder Jacob Young. Elly De La Cruz scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T16:48:30.567Z","endTime":"2025-07-23T16:51:17.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.37024309907142,"strikeZoneBottom":1.50627364764264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.878641054425472,"aZ":-37.47351772747095,"pfxX":8.127378924927473,"pfxZ":-4.089395934306111,"pX":0.3739424122250841,"pZ":0.6684707746980735,"vX0":4.396288296003166,"vY0":-114.00017127491708,"vZ0":-3.1669029104441258,"x":102.75,"y":220.73,"x0":-2.6448749085672976,"y0":50.00185327515805,"z0":5.83008579085957,"aX":10.536123358344081},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-7.9,"breakHorizontal":-16.0,"spinRate":2852,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.48322594180915335,"extension":6.084296948696637},"index":0,"playId":"9e9076e0-8f6e-3050-9bb9-9ac3d76c8729","pitchNumber":1,"startTime":"2025-07-23T16:48:51.297Z","endTime":"2025-07-23T16:48:55.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"0c97e21a-f25d-3ec3-a822-506a6292af24","startTime":"2025-07-23T16:49:17.821Z","endTime":"2025-07-23T16:49:23.237Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.40036707400334,"strikeZoneBottom":1.60564775779562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61410259998384,"aZ":-17.024395820167065,"pfxX":-3.5840541096461807,"pfxZ":8.770016073767039,"pX":-0.37953883968049984,"pZ":4.0186522406518135,"vX0":7.0919021838135805,"vY0":-130.41359031016944,"vZ0":-1.005730459653362,"x":131.47,"y":130.28,"x0":-2.6647217471188895,"y0":50.005660922177206,"z0":5.68951051233446,"aX":-6.194169123125431},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.8,"breakHorizontal":4.9,"spinRate":2523,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4194792044733253,"extension":6.274702167362909},"index":2,"playId":"96bc4a0f-81b4-394b-9dab-e8363ad32f3d","pitchNumber":2,"startTime":"2025-07-23T16:49:39.143Z","endTime":"2025-07-23T16:49:45.201Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.37000055996393,"strikeZoneBottom":1.54247885813313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.55728773294499,"aZ":-38.05416636563557,"pfxX":3.930191829000459,"pfxZ":-4.384445944344105,"pX":-1.6465114726957688,"pZ":4.462361154252475,"vX0":1.6176984575494908,"vY0":-114.91840914350702,"vZ0":4.7021110363532,"x":179.76,"y":118.3,"x0":-2.86927202076341,"y0":50.0002576588281,"z0":6.078163604408063,"aX":5.274899929628914},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.5,"breakHorizontal":-7.6,"spinRate":2744,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4759434571573804,"extension":6.178645222834015},"index":3,"playId":"29461b72-60eb-3117-abd2-0d0224aa24a6","pitchNumber":3,"startTime":"2025-07-23T16:50:08.489Z","endTime":"2025-07-23T16:50:13.383Z","isPitch":true,"type":"pitch"},{"details":{"description":"Elly De La Cruz steals (27) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":4,"actionPlayId":"29461b72-60eb-3117-abd2-0d0224aa24a6","startTime":"2025-07-23T16:50:18.821Z","endTime":"2025-07-23T16:50:46.344Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.22287386969795,"strikeZoneBottom":1.48429218266892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230416679692006,"aZ":-16.211091755030466,"pfxX":-2.6184779020218873,"pfxZ":9.003776652269247,"pX":-0.7944584636061781,"pZ":2.54595125745031,"vX0":5.734044999469691,"vY0":-132.0639859282086,"vZ0":-4.388339474027777,"x":147.28,"y":170.04,"x0":-2.650222829586259,"y0":50.00009003216531,"z0":5.415815910999996,"aX":-4.6415002473679134},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2553,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.41421325325779357,"extension":6.4984132404862915},"index":5,"playId":"1c1db5c1-b976-3a38-8e08-d2593fded331","pitchNumber":4,"startTime":"2025-07-23T16:50:46.344Z","endTime":"2025-07-23T16:50:49.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52160628841148,"aZ":-14.833274925654333,"pfxX":-5.968877251987537,"pfxZ":9.790565550302702,"pX":-0.4494300666788869,"pZ":2.708111282996966,"vX0":7.728420472794346,"vY0":-132.32121885886386,"vZ0":-4.393092264671865,"x":134.13,"y":165.66,"x0":-2.6340085686674723,"y0":50.00474132300282,"z0":5.478532152366743,"aX":-10.574746383874038},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2539,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.41411300052655653,"extension":6.3373955966741615},"hitData":{"launchSpeed":82.4,"launchAngle":14.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":94.8}},"index":6,"playId":"d992d43a-0667-3307-8d9d-ba40330aa966","pitchNumber":5,"startTime":"2025-07-23T16:51:07.133Z","endTime":"2025-07-23T16:51:17.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:51:17.295Z","atBatIndex":23},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Noelvi Marte hit by pitch. Jake Fraley to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T16:51:26.557Z","endTime":"2025-07-23T16:52:34.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.48223344074509,"strikeZoneBottom":1.68792540378396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36474409841216,"aZ":-34.085435594961815,"pfxX":6.088994295583015,"pfxZ":-1.4505753335024476,"pX":-1.146233458310152,"pZ":3.4104755069837176,"vX0":1.7591607628629435,"vY0":-113.88134806420241,"vZ0":1.7610711848751055,"x":160.69,"y":146.7,"x0":-2.7192841437757895,"y0":50.00379908896535,"z0":5.9918977599088175,"aX":8.01951445444183},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.9,"breakHorizontal":-11.5,"spinRate":2882,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.48045720810339665,"extension":6.215945112995862},"index":0,"playId":"c3ff0ea1-8105-368a-bd53-8c3f8320d9b4","pitchNumber":1,"startTime":"2025-07-23T16:51:51.372Z","endTime":"2025-07-23T16:51:54.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.806105363721674,"aZ":-36.99567837507707,"pfxX":3.984459317323358,"pfxZ":-3.5383243734103766,"pX":1.5265840231975867,"pZ":0.3216673503343839,"vX0":8.08127276453964,"vY0":-116.32392373099805,"vZ0":-4.108967812686908,"x":58.81,"y":230.09,"x0":-2.5167083563476176,"y0":50.002191560139956,"z0":5.636267031866186,"aX":5.431719096501023},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.2,"breakHorizontal":-9.4,"spinRate":2937,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4717471690164716,"extension":6.416099142575063},"index":1,"playId":"6dabb861-9f0e-3425-902e-9d0ea4b116db","pitchNumber":2,"startTime":"2025-07-23T16:52:07.109Z","endTime":"2025-07-23T16:52:13.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":83.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61775413633808,"aZ":-21.124223937234284,"pfxX":-2.8609820869890754,"pfxZ":6.200216985061912,"pX":-2.17430937600622,"pZ":4.038310245457057,"vX0":2.6668699549683836,"vY0":-132.50800532503436,"vZ0":-0.14479298943502372,"x":199.88,"y":129.75,"x0":-2.8208092414598505,"y0":50.00557704240494,"z0":5.633589655531878,"aX":-5.101871005960979},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":4.7,"spinRate":2416,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4129334028649745,"extension":6.5499485791377055},"index":2,"playId":"84e2a203-3729-399a-bf0c-8d2f2bbd4de1","pitchNumber":3,"startTime":"2025-07-23T16:52:31.077Z","endTime":"2025-07-23T16:52:34.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:52:34.488Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out to left fielder James Wood.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T16:54:20.635Z","endTime":"2025-07-23T16:54:32.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T16:52:57.226Z","endTime":"2025-07-23T16:53:14.697Z","isPitch":false,"type":"action"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-23T16:53:14.697Z","endTime":"2025-07-23T16:54:23.072Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95325880216796,"aZ":-18.00213601064527,"pfxX":-3.3768824026508586,"pfxZ":8.289709719238317,"pX":-0.9563654559922425,"pZ":3.576857676783169,"vX0":5.770304231135734,"vY0":-130.0935348232054,"vZ0":-1.6151387622896167,"x":153.45,"y":142.2,"x0":-2.7670329390632,"y0":50.00253821032432,"z0":5.573909178238136,"aX":-5.773442506168207},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.9,"breakHorizontal":4.8,"spinRate":2508,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.42144405528310447,"extension":6.556989277950047},"hitData":{"launchSpeed":84.1,"launchAngle":22.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.24,"coordY":98.62}},"index":2,"playId":"e80512d7-c65f-317a-9158-1ca5f7ef16a0","pitchNumber":1,"startTime":"2025-07-23T16:54:23.072Z","endTime":"2025-07-23T16:54:32.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:54:32.364Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T16:54:37.558Z","endTime":"2025-07-23T16:55:27.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"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],"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.80070843614265,"strikeZoneBottom":1.78123287857201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.479623878872296,"aZ":-33.45931590341699,"pfxX":8.592887620584891,"pfxZ":-0.9810666899174922,"pX":-1.7165799996294302,"pZ":3.621786608890779,"vX0":-0.05959691125812261,"vY0":-113.47575588269541,"vZ0":1.9697310944602562,"x":182.43,"y":140.99,"x0":-2.8075467953364903,"y0":50.00086840988077,"z0":6.060002101777195,"aX":11.279079814545234},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.1,"breakHorizontal":-15.6,"spinRate":2838,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4814523963995656,"extension":6.227800653513623},"index":0,"playId":"3d0a4d89-8f7f-3d35-979b-5d11f052c680","pitchNumber":1,"startTime":"2025-07-23T16:54:59.552Z","endTime":"2025-07-23T16:55:02.552Z","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":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38564765722271,"aZ":-16.704862309116994,"pfxX":-6.243589240383432,"pfxZ":8.817682504761933,"pX":0.09786863062785651,"pZ":2.554253144563136,"vX0":9.090343154362655,"vY0":-131.27887152815052,"vZ0":-4.439034381462511,"x":100.44,"y":130.06,"x0":-2.5900061104770726,"y0":50.00609318797999,"z0":5.501235064948369,"aX":-10.958997468681764},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2549,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4163696029879862,"extension":6.4019723716164},"hitData":{"launchSpeed":103.1,"launchAngle":44.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.26,"coordY":71.99}},"index":1,"playId":"eb93645c-0c00-39bf-8092-489cabdfe790","pitchNumber":2,"startTime":"2025-07-23T16:55:16.742Z","endTime":"2025-07-23T16:55:27.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:55:27.007Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, shortstop Elly De La Cruz to first baseman Santiago Espinal.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T16:57:09.996Z","endTime":"2025-07-23T16:59:03.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.94000005554444,"strikeZoneBottom":1.84598511845197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.151713743707987,"aZ":-27.217472931530004,"pfxX":11.947668579518663,"pfxZ":2.6663213901844625,"pX":1.9689374019435113,"pZ":3.9703945290851523,"vX0":-8.223782344905457,"vY0":-135.4023722773512,"vZ0":1.0510405190649945,"x":41.95,"y":131.58,"x0":3.49092235045521,"y0":50.00364193776064,"z0":5.479520626533662,"aX":22.218862641436907},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":-19.9,"spinRate":2221,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4042853193263989,"extension":6.401545872783195},"index":0,"playId":"b7afb215-36ee-3e92-8666-b77ce8dc9087","pitchNumber":1,"startTime":"2025-07-23T16:57:35.791Z","endTime":"2025-07-23T16:57:39.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.93929701773893,"strikeZoneBottom":1.80082953444884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16676024564998,"aZ":-26.80690640469963,"pfxX":13.17317610130494,"pfxZ":2.871222204616437,"pX":-0.45984282213900435,"pZ":2.105757360365363,"vX0":-14.545841028350516,"vY0":-135.6991852064149,"vZ0":-3.47107851673975,"x":134.53,"y":181.92,"x0":3.2535960586431223,"y0":50.00121383502314,"z0":5.264955754561289,"aX":24.61239463027218},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":-20.9,"spinRate":2291,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.40333266524186095,"extension":6.576963045732082},"index":1,"playId":"3258b683-15b3-312c-89ac-f245397e49aa","pitchNumber":2,"startTime":"2025-07-23T16:57:50.084Z","endTime":"2025-07-23T16:57:53.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":4.02670965891025,"strikeZoneBottom":1.87359564723985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52485801089706,"aZ":-21.75773014039443,"pfxX":12.74944484271729,"pfxZ":5.561714556504632,"pX":-0.6235555631627264,"pZ":1.2605798423730679,"vX0":-14.84283224434931,"vY0":-135.89900797126228,"vZ0":-6.772752566002747,"x":140.77,"y":204.74,"x0":3.250075752105218,"y0":50.0018531044696,"z0":5.294297431638343,"aX":23.8696529001544},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-19.9,"spinRate":2315,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.40289861705295094,"extension":6.641583007988722},"index":2,"playId":"6558599e-413f-3935-909b-a0f60e68a7a4","pitchNumber":3,"startTime":"2025-07-23T16:58:05.820Z","endTime":"2025-07-23T16:58:09.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.94000032717222,"strikeZoneBottom":1.81813458634363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.900106961144434,"aZ":-26.950335656780645,"pfxX":11.738767438734207,"pfxZ":2.791121314919172,"pX":-0.23201589309786666,"pZ":2.263084106742555,"vX0":-13.402472677990662,"vY0":-135.71220746675527,"vZ0":-3.1411088012412014,"x":125.84,"y":177.68,"x0":3.238602963047133,"y0":50.00272014545796,"z0":5.3068815105192355,"aX":21.961066848670917},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":-18.5,"spinRate":2326,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.4031664357083762,"extension":6.436481306885839},"index":3,"playId":"322a977b-b7f9-3b0f-abe4-125ba1cfadab","pitchNumber":4,"startTime":"2025-07-23T16:58:22.129Z","endTime":"2025-07-23T16:58:25.239Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.93996213560093,"strikeZoneBottom":1.75615910621498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.568102371025656,"aZ":-34.68867875530213,"pfxX":-1.977207510807991,"pfxZ":-1.7654308352540156,"pX":-0.509673376230456,"pZ":2.8967237744125507,"vX0":-8.178483957542948,"vY0":-117.92565049885604,"vZ0":1.106687603978277,"x":136.43,"y":160.57,"x0":3.2480203445150715,"y0":50.00572409374709,"z0":5.599694361914936,"aX":-2.8087588006546045},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":5.4,"spinRate":2572,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.46291077795435953,"extension":6.271748129631421},"index":4,"playId":"0f7aafc1-b7da-311e-b82d-aee3a5837368","pitchNumber":5,"startTime":"2025-07-23T16:58:39.760Z","endTime":"2025-07-23T16:58:43.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.94,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.997018103877753,"aZ":-28.29958610124139,"pfxX":11.06404968510935,"pfxZ":2.038835455913002,"pX":0.8187015392980656,"pZ":3.0530854024006557,"vX0":-10.55319333547023,"vY0":-136.75005738062202,"vZ0":-1.0040275979638853,"x":85.79,"y":156.35,"x0":3.282690345310764,"y0":50.003525451285924,"z0":5.359027664551828,"aX":21.041892092040865},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":-17.9,"spinRate":2302,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.3998921161984166,"extension":6.324578574828068},"hitData":{"launchSpeed":97.4,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.34,"coordY":147.02}},"index":5,"playId":"46116aa6-0b86-3c9d-a942-3ac2faa143ad","pitchNumber":6,"startTime":"2025-07-23T16:58:55.225Z","endTime":"2025-07-23T16:59:03.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T16:59:03.008Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Amed Rosario singles on a ground ball to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T16:59:09.733Z","endTime":"2025-07-23T17:00:30.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.40699340265199,"strikeZoneBottom":1.59617116019533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3239190041302,"aZ":-21.786833510852667,"pfxX":11.210634899830373,"pfxZ":5.586739446181673,"pX":-0.4220258991202508,"pZ":2.544654870834784,"vX0":-13.467842493320703,"vY0":-135.66058513301383,"vZ0":-3.6064591527654732,"x":133.09,"y":170.07,"x0":3.1557316915897586,"y0":50.00329072400706,"z0":5.414188959907414,"aX":20.84771070265533},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":-17.4,"spinRate":2278,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.40411075227198756,"extension":6.3342299563310664},"index":0,"playId":"009ab068-d0d2-3eaf-9cab-1ff9d2fba709","pitchNumber":1,"startTime":"2025-07-23T16:59:26.165Z","endTime":"2025-07-23T16:59:29.174Z","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":88.4,"endSpeed":81.2,"strikeZoneTop":3.42816068374451,"strikeZoneBottom":1.6481617108587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21891990406729,"aZ":-28.99478248557491,"pfxX":11.44334065877796,"pfxZ":1.9058324777745623,"pX":1.2865446010313175,"pZ":1.572580643265362,"vX0":-9.033432360643625,"vY0":-128.38827447497835,"vZ0":-3.8332456476912578,"x":67.96,"y":196.32,"x0":3.361330276960529,"y0":50.0057573484624,"z0":5.337894687193326,"aX":19.13492510137583},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":-18.7,"spinRate":1923,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.42637832916151686,"extension":6.474724226107379},"index":1,"playId":"94ac3c45-ba2e-34be-bd1b-455919fe0109","pitchNumber":2,"startTime":"2025-07-23T16:59:40.110Z","endTime":"2025-07-23T16:59:44.166Z","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":93.4,"endSpeed":85.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00326388893454,"aZ":-24.542531579614444,"pfxX":11.31201997241478,"pfxZ":4.110977896299657,"pX":0.19080139808277435,"pZ":2.3751628430144245,"vX0":-11.90434554219332,"vY0":-135.4539399738839,"vZ0":-3.3571596372119616,"x":109.73,"y":174.65,"x0":3.176036514768987,"y0":50.0019705656735,"z0":5.349623855608591,"aX":20.989049848992245},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":-17.9,"spinRate":2350,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4046042769016984,"extension":6.3050006729623504},"index":2,"playId":"23f752c4-39f2-35ca-b6b1-66c223ff550f","pitchNumber":3,"startTime":"2025-07-23T16:59:55.848Z","endTime":"2025-07-23T16:59:58.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.013326961530503,"aZ":-21.306248105490255,"pfxX":9.090153348394704,"pfxZ":5.767371848602078,"pX":0.1914065387214678,"pZ":3.837044123171556,"vX0":-11.353746505093312,"vY0":-135.95754273468364,"vZ0":-0.48903537495405125,"x":104.82,"y":140.9,"x0":3.227974025074087,"y0":50.00199373142398,"z0":5.489606192458874,"aX":17.12720363232137},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-14.3,"spinRate":2290,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4018880292340401,"extension":6.465734362851923},"hitData":{"launchSpeed":96.2,"launchAngle":4.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.28,"coordY":100.38}},"index":3,"playId":"0e5ba363-2ceb-38c8-8976-d1d9d1d87526","pitchNumber":4,"startTime":"2025-07-23T17:00:17.547Z","endTime":"2025-07-23T17:00:30.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:00:30.086Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T17:00:31.858Z","endTime":"2025-07-23T17:02:23.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.49000138462087,"strikeZoneBottom":1.71371566157393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.688592643892274,"aZ":-28.865015985042835,"pfxX":-4.896145171201743,"pfxZ":2.3713643947991923,"pX":-0.6440885984470653,"pZ":1.4467028159237987,"vX0":-8.167247312563186,"vY0":-117.79112777035083,"vZ0":-2.827682505391955,"x":141.55,"y":199.72,"x0":3.5128456839119915,"y0":50.00318882768941,"z0":5.348702408362734,"aX":-6.837087953386897},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.8,"breakHorizontal":10.9,"spinRate":2468,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.46612079756841807,"extension":6.288478805202723},"index":0,"playId":"a7df8d63-5e44-3271-b4ef-b37bb184f406","pitchNumber":1,"startTime":"2025-07-23T17:00:55.034Z","endTime":"2025-07-23T17:00:58.799Z","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":92.6,"endSpeed":84.8,"strikeZoneTop":3.49000008676031,"strikeZoneBottom":1.71376548081241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15313782160161,"aZ":-24.71688213137106,"pfxX":10.853001035341652,"pfxZ":4.069505693192266,"pX":0.43932961558960143,"pZ":2.160351438940046,"vX0":-11.602390418408104,"vY0":-134.2985646642607,"vZ0":-3.651795907379194,"x":100.25,"y":180.45,"x0":3.398447759327341,"y0":50.00525717321658,"z0":5.288999155444435,"aX":19.89663467789844},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":-17.3,"spinRate":2331,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4073254787326581,"extension":6.403980182326861},"index":1,"playId":"b0835a32-a235-3de6-8ecf-407721e81029","pitchNumber":2,"startTime":"2025-07-23T17:01:12.377Z","endTime":"2025-07-23T17:01:15.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.49000040672995,"strikeZoneBottom":1.65540576392428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99943455886016,"aZ":-24.467705103553946,"pfxX":11.821673578130424,"pfxZ":4.207867444196163,"pX":-0.20968603753610096,"pZ":2.4018305716120394,"vX0":-13.626162793845394,"vY0":-134.68917362686702,"vZ0":-2.917886632528115,"x":124.99,"y":173.93,"x0":3.385588248186559,"y0":50.005410680909556,"z0":5.234711790519469,"aX":21.66491213339156},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":-18.4,"spinRate":2323,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4070904666028605,"extension":6.552628223353816},"index":2,"playId":"86dfb888-e0f0-32fb-9535-980b8741cad2","pitchNumber":3,"startTime":"2025-07-23T17:01:31.966Z","endTime":"2025-07-23T17:01:35.145Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-23T17:01:41.826Z","endTime":"2025-07-23T17:01:57.909Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.45215611854082,"strikeZoneBottom":1.57548879860657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78296067903811,"aZ":-30.600075124434355,"pfxX":-2.3432186113107782,"pfxZ":1.0841859940730103,"pX":-3.498207941095255,"pZ":0.26215335546814855,"vX0":-15.016751058363262,"vY0":-120.26815189653395,"vZ0":-5.4582063074008556,"x":250.34,"y":231.7,"x0":3.148628794917796,"y0":50.00510076715394,"z0":5.29675625605808,"aX":-3.4082202359313953},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":8.0,"spinRate":2677,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4565861340745023,"extension":6.397994956929314},"index":4,"playId":"20b1b826-3ad4-316d-afa3-d4a2caccf016","pitchNumber":4,"startTime":"2025-07-23T17:01:57.909Z","endTime":"2025-07-23T17:02:00.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.495530923695334,"aZ":-30.672190262032153,"pfxX":-7.454326100900921,"pfxZ":1.0833158572315345,"pX":0.0926613536701825,"pZ":3.026265330232349,"vX0":-5.4265608035055255,"vY0":-117.12565725123771,"vZ0":0.8163625555832452,"x":113.47,"y":157.07,"x0":3.4094762052816687,"y0":50.003038531998484,"z0":5.545484738811413,"aX":-10.337223456205066},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.4,"breakHorizontal":14.9,"spinRate":2432,"spinDirection":297},"zone":2,"typeConfidence":2.0,"plateTime":0.46796540894475713,"extension":6.260776480038983},"index":5,"playId":"89306f7d-8713-3600-bb24-97722db24dee","pitchNumber":5,"startTime":"2025-07-23T17:02:20.388Z","endTime":"2025-07-23T17:02:23.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:02:23.618Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T17:02:27.784Z","endTime":"2025-07-23T17:05:08.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.49000083874839,"strikeZoneBottom":1.75668057606148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66279626066876,"aZ":-29.043092242382887,"pfxX":9.510330067489935,"pfxZ":1.945662831656426,"pX":2.4398668150603515,"pZ":3.0347860734292182,"vX0":-5.828783150380053,"vY0":-125.86697876818634,"vZ0":0.09916270102963443,"x":24.0,"y":156.84,"x0":3.545628302014732,"y0":50.00492139566623,"z0":5.339580245858802,"aX":15.317641597951292},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-16.0,"spinRate":1829,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.4345595126425814,"extension":6.397375459637858},"index":0,"playId":"9a8cb647-4a54-33d2-b632-d938d1189b9f","pitchNumber":1,"startTime":"2025-07-23T17:02:52.750Z","endTime":"2025-07-23T17:02:55.750Z","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":93.0,"endSpeed":85.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.160219441242706,"aZ":-27.03223261420415,"pfxX":9.621395332088369,"pfxZ":2.768694571705243,"pX":1.0183635852738302,"pZ":2.698172284209494,"vX0":-9.726132059589766,"vY0":-135.14258185920724,"vZ0":-2.0992774835614925,"x":78.18,"y":165.93,"x0":3.4058619171969218,"y0":50.004747596012926,"z0":5.374949246247278,"aX":17.882464492805802},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":-15.5,"spinRate":2247,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.40456646775815397,"extension":6.369860921872763},"index":1,"playId":"c861d036-e083-36b7-885d-74501515a136","pitchNumber":2,"startTime":"2025-07-23T17:03:13.564Z","endTime":"2025-07-23T17:03:16.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.48999977410445,"strikeZoneBottom":1.71432559493504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81989553295282,"aZ":-25.74800859954893,"pfxX":10.060395460091554,"pfxZ":3.426524077479092,"pX":1.0851536754852975,"pZ":3.3615793211257157,"vX0":-9.704763086252168,"vY0":-136.08290720425666,"vZ0":-0.897067562471531,"x":75.64,"y":148.02,"x0":3.390272400437091,"y0":50.003356238302814,"z0":5.4788961286258795,"aX":18.872297871716867},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":-16.2,"spinRate":2223,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4024683433472931,"extension":6.44059703338019},"index":2,"playId":"aac77c6b-1959-35aa-9964-835b977547f3","pitchNumber":3,"startTime":"2025-07-23T17:03:33.966Z","endTime":"2025-07-23T17:03:37.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T17:03:47.163Z","endTime":"2025-07-23T17:04:07.960Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.43792001326543,"strikeZoneBottom":1.68722416171201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.916371888890705,"aZ":-33.430242104751706,"pfxX":-2.0342350671190803,"pfxZ":-0.8579202067348235,"pX":-0.7807393540342297,"pZ":0.8989216377326518,"vX0":-9.263184372938527,"vY0":-120.11613418442317,"vZ0":-3.460464032909858,"x":146.76,"y":214.51,"x0":3.3799825658500704,"y0":50.00111430171952,"z0":5.311711366308546,"aX":-2.9886805744377747},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":5.8,"spinRate":2460,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.45492689311098466,"extension":6.2331102205968865},"index":4,"playId":"cac40b24-0c1d-35d3-b1ad-d2ab466a1042","pitchNumber":4,"startTime":"2025-07-23T17:04:07.960Z","endTime":"2025-07-23T17:04:11.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.297360393660735,"aZ":-25.708663144482397,"pfxX":10.365475885624805,"pfxZ":3.4933641168887206,"pX":-0.4310450362369589,"pZ":2.7708737623344932,"vX0":-13.443391676448714,"vY0":-134.88789843054343,"vZ0":-2.192829554668111,"x":133.43,"y":163.97,"x0":3.261792347597901,"y0":50.00082441098374,"z0":5.39994967998872,"aX":19.172220828968594},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.0,"breakHorizontal":-16.1,"spinRate":2298,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.40548098518191455,"extension":6.464910043757993},"index":5,"playId":"b7fa6f2e-c117-3133-9c06-bd0f59a6ec3d","pitchNumber":5,"startTime":"2025-07-23T17:04:27.301Z","endTime":"2025-07-23T17:04:32.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.5910275472802,"aZ":-35.42059467473196,"pfxX":-3.402908454133347,"pfxZ":-2.2382692534364494,"pX":0.1210840962076365,"pZ":1.9435559109811917,"vX0":-6.649628214109141,"vY0":-118.91900729059164,"vZ0":-0.8172878227360942,"x":112.38,"y":186.3,"x0":3.3845651542580764,"y0":50.005836262300626,"z0":5.475867245741374,"aX":-4.924895468026797},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.0,"breakHorizontal":7.7,"spinRate":2500,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.45876619143895514,"extension":6.179160192627435},"index":6,"playId":"cec97f60-1a80-3fa1-9361-26081ba5a8a1","pitchNumber":6,"startTime":"2025-07-23T17:05:04.962Z","endTime":"2025-07-23T17:05:08.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:05:08.791Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Santiago Espinal flies out to right fielder Alex Call.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T17:06:57.615Z","endTime":"2025-07-23T17:07:48.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.27436276015612,"strikeZoneBottom":1.54293455931209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15203652058422,"aZ":-15.623925470243169,"pfxX":-6.167705252714763,"pfxZ":9.538539236127974,"pX":0.5533263752208761,"pZ":1.8687151824762254,"vX0":10.167557669407401,"vY0":-130.5371745778886,"vZ0":-6.302453807924763,"x":95.91,"y":188.32,"x0":-2.5816296992903394,"y0":50.00123051860408,"z0":5.480411253988083,"aX":-10.699833856849708},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2489,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.41876971598357926,"extension":6.607076978314278},"index":0,"playId":"fde81cde-200a-3377-b00c-25cf76dd5be9","pitchNumber":1,"startTime":"2025-07-23T17:07:12.094Z","endTime":"2025-07-23T17:07:15.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.36014662526505,"strikeZoneBottom":1.56829107692638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.713485967563766,"aZ":-19.522272087454336,"pfxX":-3.2427857845639885,"pfxZ":7.359595846509826,"pX":0.2594333234407817,"pZ":3.6242495475156167,"vX0":8.202441168917584,"vY0":-130.12829632375244,"vZ0":-1.5454131988538533,"x":107.11,"y":140.93,"x0":-2.5089034211508583,"y0":50.002091474066084,"z0":5.70138813417243,"aX":-5.574999411380349},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":4.1,"spinRate":2544,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.42054385701299246,"extension":6.52879963519978},"index":1,"playId":"d3d4d1f3-b305-377d-b567-f2fd76db13bc","pitchNumber":2,"startTime":"2025-07-23T17:07:25.320Z","endTime":"2025-07-23T17:07:28.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12852305781078,"aZ":-23.613809640217333,"pfxX":-9.141147473282407,"pfxZ":4.985895428832299,"pX":-0.10119498717259574,"pZ":2.927340093422547,"vX0":8.9799089360963,"vY0":-130.40907271430427,"vZ0":-2.559812465263947,"x":120.86,"y":159.74,"x0":-2.406161791413986,"y0":50.00616867783041,"z0":5.708279210260389,"aX":-15.705101245360066},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":14.5,"spinRate":2373,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4204626262108708,"extension":6.517810367538934},"hitData":{"launchSpeed":94.7,"launchAngle":24.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.5,"coordY":72.76}},"index":2,"playId":"cea81e76-d554-32b0-ad46-d4e63d44deed","pitchNumber":3,"startTime":"2025-07-23T17:07:40.714Z","endTime":"2025-07-23T17:07:48.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:07:48.220Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to left fielder James Wood.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T17:07:51.678Z","endTime":"2025-07-23T17:08:41.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.31999818315334,"strikeZoneBottom":1.54300426075756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.222549593736773,"aZ":-15.916712904202205,"pfxX":-4.669238381137137,"pfxZ":9.361244438569901,"pX":0.3097237918826066,"pZ":2.635703171525974,"vX0":9.19448007350013,"vY0":-130.38326049988376,"vZ0":-4.25609829530736,"x":105.19,"y":167.62,"x0":-2.64217071659604,"y0":50.000618865861675,"z0":5.475991166467761,"aX":-8.107624524712987},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2551,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.41872404071717684,"extension":6.5259195722205305},"index":0,"playId":"1d5d3f37-207c-34fe-8043-7c51fd486cc1","pitchNumber":1,"startTime":"2025-07-23T17:08:16.203Z","endTime":"2025-07-23T17:08:19.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.081335416936543,"aZ":-16.913917666011475,"pfxX":-3.9754091319696463,"pfxZ":8.646142466059839,"pX":-0.40344799596492587,"pZ":3.2461171575735017,"vX0":6.648990543533091,"vY0":-131.78125915476258,"vZ0":-3.167802493525756,"x":132.38,"y":151.13,"x0":-2.4386683429357863,"y0":50.002039778086115,"z0":5.707711336770393,"aX":-7.016448695498535},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2510,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4150667084168851,"extension":6.385637693343756},"hitData":{"launchSpeed":92.1,"launchAngle":32.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.75,"coordY":76.47}},"index":1,"playId":"b118a21a-cc4f-3281-8ac1-60f72be0abf1","pitchNumber":2,"startTime":"2025-07-23T17:08:31.162Z","endTime":"2025-07-23T17:08:41.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:08:41.392Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T17:08:43.180Z","endTime":"2025-07-23T17:10:33.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.0,"strikeZoneTop":3.30107408597053,"strikeZoneBottom":1.59420379779726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.04166938437339,"aZ":-35.39513239342591,"pfxX":4.6973051244480555,"pfxZ":-2.412501369667858,"pX":-0.26187715478916807,"pZ":2.8479662285401135,"vX0":3.9076809693057615,"vY0":-114.26987034802244,"vZ0":0.6135199559154354,"x":126.98,"y":161.88,"x0":-2.5980554161888745,"y0":50.00239528531825,"z0":6.0253145446023675,"aX":6.274157745181835},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.0,"breakHorizontal":-9.4,"spinRate":2837,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.47747642386417644,"extension":6.210453035925527},"index":0,"playId":"b81fb51a-390e-35e5-ac9a-d8fd25f10183","pitchNumber":1,"startTime":"2025-07-23T17:09:06.054Z","endTime":"2025-07-23T17:09:09.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.30169692523904,"strikeZoneBottom":1.58842101796681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.955334994349148,"aZ":-17.22560839419114,"pfxX":-4.783548139579608,"pfxZ":8.566206104470666,"pX":-1.183911185006436,"pZ":4.008169473797286,"vX0":4.96784359157102,"vY0":-131.08762766498373,"vZ0":-1.5073536493094108,"x":162.13,"y":130.56,"x0":-2.479475840566348,"y0":50.00422534246868,"z0":5.87275342963555,"aX":-8.35001950853109},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2473,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4173615466915135,"extension":6.196543508253722},"index":1,"playId":"ff91544b-998a-3df4-af3f-4dba92b0edbe","pitchNumber":2,"startTime":"2025-07-23T17:09:20.043Z","endTime":"2025-07-23T17:09:23.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.29605292545896,"strikeZoneBottom":1.49693183291857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.287956537624297,"aZ":-15.959119553437757,"pfxX":-4.37078266935254,"pfxZ":9.198612813126374,"pX":-1.750777901717543,"pZ":4.313607071043927,"vX0":4.137000669505563,"vY0":-131.75403812693565,"vZ0":-0.3720299431325458,"x":183.74,"y":122.31,"x0":-2.7714071952796373,"y0":50.00368422080763,"z0":5.633277766421041,"aX":-7.705686841758658},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2554,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41530362744122673,"extension":6.576850912917392},"index":2,"playId":"6a7b5e49-db60-3638-b08f-b89bce83ded4","pitchNumber":3,"startTime":"2025-07-23T17:09:35.840Z","endTime":"2025-07-23T17:09:38.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.30000186011071,"strikeZoneBottom":1.52718176956654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82494887920865,"aZ":-26.907719086630006,"pfxX":-7.993780376943208,"pfxZ":3.6419382782753527,"pX":-0.12914958701916582,"pZ":3.0013837735824027,"vX0":7.9168497751781635,"vY0":-119.20505914821408,"vZ0":-0.8874163349444786,"x":121.92,"y":157.74,"x0":-2.4467855700818277,"y0":50.003121534517746,"z0":5.796612953983094,"aX":-11.56305020917818},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":12.7,"spinRate":2199,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.4585973605726754,"extension":6.186116068166532},"index":3,"playId":"8fac6788-ca9c-3f88-9641-123351ed4436","pitchNumber":4,"startTime":"2025-07-23T17:09:50.520Z","endTime":"2025-07-23T17:09:53.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-23T17:10:00.697Z","endTime":"2025-07-23T17:10:11.146Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57891628021851,"aZ":-29.61287969589072,"pfxX":-12.33491092322699,"pfxZ":1.8479967788346805,"pX":0.23624337228633563,"pZ":2.4302293809015163,"vX0":9.611327513169163,"vY0":-116.73142489881211,"vZ0":-1.433432252645071,"x":107.99,"y":173.16,"x0":-2.3281128521750065,"y0":50.00083971877999,"z0":5.835331808182266,"aX":-17.05403200203254},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.2,"breakHorizontal":20.0,"spinRate":2258,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4688940596803288,"extension":6.065619358147204},"index":5,"playId":"1d6aa9d8-6299-3cb0-9055-8a1c1a6467fb","pitchNumber":5,"startTime":"2025-07-23T17:10:11.146Z","endTime":"2025-07-23T17:10:14.146Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.2999799335148,"strikeZoneBottom":1.58184199825945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96014049666425,"aZ":-15.501175846080276,"pfxX":-6.733943780861555,"pfxZ":9.263307035714247,"pX":0.24882390199701518,"pZ":1.800878868816873,"vX0":9.47598377843671,"vY0":-132.69237404462467,"vZ0":-6.671063000799322,"x":107.52,"y":190.16,"x0":-2.4786053957787852,"y0":50.00013129012721,"z0":5.458659433298649,"aX":-12.116946574022515},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":10.3,"spinRate":2494,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4113363449724097,"extension":6.558005808070071},"index":6,"playId":"4996f0af-3225-3d1a-94cb-44e334e8e1ba","pitchNumber":6,"startTime":"2025-07-23T17:10:30.233Z","endTime":"2025-07-23T17:10:33.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:10:33.233Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T17:12:23.374Z","endTime":"2025-07-23T17:14:07.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.222761279570285,"aZ":-27.658919404663077,"pfxX":13.06508384575966,"pfxZ":2.4437722440104572,"pX":1.171581405603185,"pZ":2.161306086863067,"vX0":-10.272382127250063,"vY0":-135.40533355247987,"vZ0":-3.3925810001014334,"x":72.34,"y":180.42,"x0":3.328373963561478,"y0":50.00191956853051,"z0":5.378710754982788,"aX":24.11419722611004},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":-21.2,"spinRate":2227,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.40544112371056995,"extension":6.4355792452855205},"index":0,"playId":"2c7aa89d-964e-335d-ad75-bceb2a1b7926","pitchNumber":1,"startTime":"2025-07-23T17:12:46.444Z","endTime":"2025-07-23T17:12:49.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.286906519609428,"aZ":-32.06010174993381,"pfxX":-1.5986315207186768,"pfxZ":0.08113476799694652,"pX":0.18093169641308113,"pZ":1.5642790237834379,"vX0":-7.147508260555005,"vY0":-119.49327217049883,"vZ0":-2.385272835600123,"x":110.1,"y":196.54,"x0":3.4201017186844442,"y0":50.00370597783486,"z0":5.459187238038695,"aX":-2.3091024128694353},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.2,"breakHorizontal":4.7,"spinRate":2529,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.45858490016556486,"extension":5.904705977578016},"index":1,"playId":"017eabe9-b1c7-396c-add5-3bf27e2ade7f","pitchNumber":2,"startTime":"2025-07-23T17:13:02.891Z","endTime":"2025-07-23T17:13:05.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-23T17:13:11.016Z","endTime":"2025-07-23T17:13:23.749Z","isPitch":false,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86702741280401,"aZ":-31.661465978688543,"pfxX":-1.7807136012034346,"pfxZ":0.34261110819517526,"pX":-0.6302072362537138,"pZ":1.3672606404817587,"vX0":-8.914871209501868,"vY0":-122.32624762326508,"vZ0":-3.1198712317111776,"x":141.02,"y":201.86,"x0":3.2977975050812427,"y0":50.00432363859704,"z0":5.382637154020724,"aX":-2.6903960725500036},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":5.4,"spinRate":2590,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.44832060816898167,"extension":6.283702114178176},"index":3,"playId":"ea963293-5c0a-3274-9f82-bcd66c1ebd9b","pitchNumber":3,"startTime":"2025-07-23T17:13:23.749Z","endTime":"2025-07-23T17:13:26.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.48601862425715,"strikeZoneBottom":1.61379161805577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14387344028568,"aZ":-23.862123839358407,"pfxX":11.323730490721479,"pfxZ":4.402891760177891,"pX":2.093820704351833,"pZ":4.944586618132183,"vX0":-7.786261588744917,"vY0":-136.3367064799932,"vZ0":2.681814327448367,"x":37.19,"y":105.28,"x0":3.511256304476426,"y0":50.00305143635134,"z0":5.592200903798163,"aX":21.380717092807853},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":-19.0,"spinRate":2381,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4012911026795658,"extension":6.099263343757677},"index":4,"playId":"3082d0a9-3ae7-3357-816d-6162df86d3ec","pitchNumber":4,"startTime":"2025-07-23T17:13:43.814Z","endTime":"2025-07-23T17:13:46.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.5599664513928,"strikeZoneBottom":1.58165592464743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30376523564124,"aZ":-24.426919397520926,"pfxX":10.117023073884134,"pfxZ":4.084539304443869,"pX":-0.32996726943071125,"pZ":2.8830253346724066,"vX0":-12.814951424541617,"vY0":-136.47377322097506,"vZ0":-2.4122569142186605,"x":129.58,"y":160.94,"x0":3.0986813297790436,"y0":50.005091898222716,"z0":5.449988328114224,"aX":19.20402373494955},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":-15.8,"spinRate":2174,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.4003894740041245,"extension":6.457957078569911},"index":5,"playId":"1d3843ef-8957-3d9b-833e-b294790eab3d","pitchNumber":5,"startTime":"2025-07-23T17:14:03.618Z","endTime":"2025-07-23T17:14:07.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:14:07.112Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T17:14:10.439Z","endTime":"2025-07-23T17:15:08.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.45999918416279,"strikeZoneBottom":1.73112530679897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83240911820424,"aZ":-24.340442942754567,"pfxX":12.311727736259733,"pfxZ":4.159076562856987,"pX":0.4048556267278885,"pZ":2.561102726990716,"vX0":-12.099416771372116,"vY0":-135.8864007316458,"vZ0":-2.993328455962624,"x":101.57,"y":169.63,"x0":3.300718256216736,"y0":50.002957716074626,"z0":5.355080649151704,"aX":23.186139432945165},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":-19.9,"spinRate":2376,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.40200880629351365,"extension":6.133813305480749},"index":0,"playId":"b95022ea-4e80-33bf-8df8-b08d714de2f0","pitchNumber":1,"startTime":"2025-07-23T17:14:31.686Z","endTime":"2025-07-23T17:14:34.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.280030415889104,"aZ":-29.287275621791682,"pfxX":-5.366231276361168,"pfxZ":2.0062495939522904,"pX":0.405914710379841,"pZ":2.704139168838926,"vX0":-5.542538092969582,"vY0":-118.72130192755952,"vZ0":-0.315074636019372,"x":101.53,"y":165.77,"x0":3.461898550557995,"y0":50.00187700466949,"z0":5.488883049674396,"aX":-7.709823412875413},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.8,"breakHorizontal":11.0,"spinRate":2717,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.4601720066407289,"extension":6.042027536476893},"index":1,"playId":"eec38621-ae2f-377e-83ec-9b60ce8e5a02","pitchNumber":2,"startTime":"2025-07-23T17:14:47.561Z","endTime":"2025-07-23T17:14:50.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67971779995315,"aZ":-28.621437661473593,"pfxX":-2.779142535022103,"pfxZ":2.4350792643360144,"pX":-0.9594861736084389,"pZ":1.7458334881372817,"vX0":-9.311356243103164,"vY0":-119.45911229429562,"vZ0":-2.5677752130583293,"x":153.57,"y":191.64,"x0":3.333180091633872,"y0":50.0055303407826,"z0":5.379872339284848,"aX":-4.059673501589874},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.1,"breakHorizontal":7.1,"spinRate":2601,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45661978191976615,"extension":6.154988192504759},"index":2,"playId":"2fb4df10-29e0-3e45-b3d8-fcd2396105d8","pitchNumber":3,"startTime":"2025-07-23T17:15:05.273Z","endTime":"2025-07-23T17:15:08.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:15:08.905Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Millas flies out to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T17:15:11.782Z","endTime":"2025-07-23T17:16:30.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.48203638946058,"strikeZoneBottom":1.55108514000701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.030767846396653,"aZ":-23.59550952222848,"pfxX":13.027237754023949,"pfxZ":4.582250090025983,"pX":0.5722754502055013,"pZ":1.9635349808256217,"vX0":-12.019296192556775,"vY0":-135.5844105936561,"vZ0":-4.409434885852879,"x":95.19,"y":185.76,"x0":3.357705751298511,"y0":50.00497144379116,"z0":5.245745078894128,"aX":24.39901108260323},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":-21.2,"spinRate":2372,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.40307769214556544,"extension":6.403197334234284},"index":0,"playId":"8d5e25a3-ab3e-37a9-87a2-377efd5a2c9d","pitchNumber":1,"startTime":"2025-07-23T17:15:34.844Z","endTime":"2025-07-23T17:15:37.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.4315924687151,"strikeZoneBottom":1.521803357519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.388529374092844,"aZ":-28.251390820444957,"pfxX":-3.20472959005534,"pfxZ":2.7094131970559907,"pX":1.2645318028493986,"pZ":2.6227219930306482,"vX0":-4.472290853026379,"vY0":-119.09075446475975,"vZ0":-0.8351131311196065,"x":68.8,"y":167.97,"x0":3.5780588132114493,"y0":50.001616210367445,"z0":5.5177824831235665,"aX":-4.633115377713326},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.0,"breakHorizontal":6.8,"spinRate":2525,"spinDirection":285},"zone":12,"typeConfidence":2.0,"plateTime":0.45873063184933294,"extension":6.039072429650369},"index":1,"playId":"c4099abf-a851-39e5-9341-98112897a12c","pitchNumber":2,"startTime":"2025-07-23T17:15:48.264Z","endTime":"2025-07-23T17:15:51.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.43014401446811,"strikeZoneBottom":1.58031492070475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.177866092209097,"aZ":-31.25278782697569,"pfxX":11.412645574436906,"pfxZ":0.5580223007599745,"pX":1.6096578250403186,"pZ":1.8676881682824722,"vX0":-8.152089761029591,"vY0":-127.62475943439442,"vZ0":-2.6573452718777975,"x":55.64,"y":188.35,"x0":3.3554440192742194,"y0":50.00391243175562,"z0":5.3728691662183,"aX":18.911252373881663},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.6,"breakHorizontal":-19.0,"spinRate":1857,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.42843510201719504,"extension":6.150578456635835},"index":2,"playId":"efda504d-19eb-3181-8ba5-7b13e604a4e4","pitchNumber":3,"startTime":"2025-07-23T17:16:03.565Z","endTime":"2025-07-23T17:16:07.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.070699993164986,"aZ":-23.312362026706424,"pfxX":10.21472512582599,"pfxZ":4.686810855277811,"pX":0.5354215344987847,"pZ":2.553280970160365,"vX0":-11.198320872790186,"vY0":-136.01323465697442,"vZ0":-3.265508445696091,"x":96.59,"y":169.84,"x0":3.359643769003471,"y0":50.00583826685327,"z0":5.3679080454704495,"aX":19.330972801036843},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":-16.4,"spinRate":2211,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.40117665514311307,"extension":6.402041905689747},"hitData":{"launchSpeed":86.4,"launchAngle":54.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.89,"coordY":131.41}},"index":3,"playId":"9e8287f8-85f4-3f12-be79-0563879e181c","pitchNumber":4,"startTime":"2025-07-23T17:16:21.583Z","endTime":"2025-07-23T17:16:30.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:16:30.700Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T17:18:18.408Z","endTime":"2025-07-23T17:19:57.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.836087027081533,"aZ":-40.86512965777095,"pfxX":5.832602052548967,"pfxZ":-6.813906186600243,"pX":0.6993323510044802,"pZ":1.4705273683469235,"vX0":5.315763398501484,"vY0":-112.39602562092571,"vZ0":-0.8953061667894486,"x":90.34,"y":199.08,"x0":-2.4560858747089758,"y0":50.00154484189865,"z0":6.032756425958734,"aX":7.441907604237612},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.2,"breakHorizontal":-12.0,"spinRate":2865,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4877894456593408,"extension":6.187874065470639},"index":0,"playId":"7f79ade0-01f9-3215-ae87-24ea757f6ba2","pitchNumber":1,"startTime":"2025-07-23T17:18:39.793Z","endTime":"2025-07-23T17:18:42.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.65000010892332,"strikeZoneBottom":1.64241066867911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.665069075910257,"aZ":-18.383911256836843,"pfxX":-5.22836720246172,"pfxZ":8.051881259547002,"pX":-1.6960845037281882,"pZ":4.61522098962496,"vX0":4.5110337362209245,"vY0":-129.90025435122226,"vZ0":0.7212090432096631,"x":181.65,"y":114.17,"x0":-2.7740791932561,"y0":50.00221358186976,"z0":5.729380650119582,"aX":-8.954176847523701},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2475,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4213053910467468,"extension":6.218414233689344},"index":1,"playId":"2d20e3dc-9cce-32bd-b3b9-1eecdeab9aba","pitchNumber":2,"startTime":"2025-07-23T17:18:53.262Z","endTime":"2025-07-23T17:18:56.568Z","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":81.6,"endSpeed":74.8,"strikeZoneTop":3.61065487972569,"strikeZoneBottom":1.79525090038241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.971838599725956,"aZ":-25.599433081298706,"pfxX":-10.259716383844085,"pfxZ":4.641144149856618,"pX":0.45092038273291624,"pZ":1.5853103945491585,"vX0":9.778461577824864,"vY0":-118.41181640107735,"vZ0":-4.254371166640015,"x":99.81,"y":195.98,"x0":-2.402578732279585,"y0":50.004693002213564,"z0":5.752039480043685,"aX":-14.546033888592756},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.6,"breakHorizontal":16.2,"spinRate":2219,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.462854474622576,"extension":6.456122591839382},"index":2,"playId":"21458d44-0da8-3f09-b976-0cc294f68d2d","pitchNumber":3,"startTime":"2025-07-23T17:19:07.376Z","endTime":"2025-07-23T17:19:11.108Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.130806840697726,"aZ":-35.191363769251616,"pfxX":4.030354907490147,"pfxZ":-2.2798754947632363,"pX":0.8031273563565231,"pZ":1.4164062530330679,"vX0":6.270875667044959,"vY0":-114.39578378691627,"vZ0":-2.2338161355877575,"x":86.39,"y":200.54,"x0":-2.4972393775664763,"y0":50.00149302631695,"z0":5.855793083581192,"aX":5.339279945783061},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.4,"breakHorizontal":-8.9,"spinRate":2851,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4788246231488884,"extension":6.245500203659521},"index":3,"playId":"43dddddb-dfda-3689-8671-85ad8f8a94ea","pitchNumber":4,"startTime":"2025-07-23T17:19:23.043Z","endTime":"2025-07-23T17:19:26.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-23T17:19:36.604Z","endTime":"2025-07-23T17:19:54.223Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41806101530327,"aZ":-17.481671509229617,"pfxX":-6.017241162265226,"pfxZ":8.264916231133721,"pX":-0.7240645678877333,"pZ":3.130182062854841,"vX0":6.9902523150137075,"vY0":-132.49699747351607,"vZ0":-3.031759535165289,"x":144.6,"y":154.27,"x0":-2.6152003378615682,"y0":50.000520767651366,"z0":5.567340385450158,"aX":-10.693501545766482},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":9.4,"spinRate":2550,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4134659787555286,"extension":6.405345417209184},"index":5,"playId":"aceb0d6b-23d8-3b10-a4df-cafc0b5eb348","pitchNumber":5,"startTime":"2025-07-23T17:19:54.223Z","endTime":"2025-07-23T17:19:57.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:19:57.445Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hays walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T17:20:06.443Z","endTime":"2025-07-23T17:21:30.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.35037342152766,"strikeZoneBottom":1.45926879969155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.097541172829754,"aZ":-16.39849553677797,"pfxX":-6.50732413242179,"pfxZ":8.972897970343737,"pX":-1.1391094862270834,"pZ":2.5787100023056437,"vX0":6.043713097938184,"vY0":-131.7674377754668,"vZ0":-4.596665972854464,"x":160.42,"y":169.15,"x0":-2.6174367196543313,"y0":50.00145922315331,"z0":5.5580995230857475,"aX":-11.43813525165695},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2481,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4157373816467671,"extension":6.448835304029735},"index":0,"playId":"059d8ec6-b3ee-35c2-bc01-8b32391e52bb","pitchNumber":1,"startTime":"2025-07-23T17:20:21.576Z","endTime":"2025-07-23T17:20:25.295Z","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":82.4,"endSpeed":75.5,"strikeZoneTop":3.35000016474399,"strikeZoneBottom":1.4691260264227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.835293417328177,"aZ":-18.471643684634426,"pfxX":-6.700704333988184,"pfxZ":9.487905595068113,"pX":-0.2685877516268484,"pZ":0.3948241915394885,"vX0":6.598832015358067,"vY0":-119.63160250829658,"vZ0":-8.407574033375365,"x":127.24,"y":228.12,"x0":-2.1967234013915946,"y0":50.00442687460462,"z0":5.620729282514149,"aX":-9.679548940863556},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2024,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4584618499493174,"extension":6.875332006537588},"index":1,"playId":"3d605d40-41ed-3e4c-b875-d203557b9cb8","pitchNumber":2,"startTime":"2025-07-23T17:20:35.576Z","endTime":"2025-07-23T17:20:39.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.29595145802223,"strikeZoneBottom":1.4948106770611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.749522012273786,"aZ":-16.418447496220352,"pfxX":-3.056993445635989,"pfxZ":9.379550275560774,"pX":1.0114975568232796,"pZ":2.0811117833795825,"vX0":9.402447547864075,"vY0":-128.77610695959692,"vZ0":-5.973915542697499,"x":78.44,"y":182.59,"x0":-2.2897072665774365,"y0":50.00010385182519,"z0":5.701019641410161,"aX":-5.134227649826932},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.8,"breakHorizontal":3.5,"spinRate":2452,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.425342569664088,"extension":6.452036573370416},"index":2,"playId":"a93c3d25-3203-3052-92fc-19511db0a5a8","pitchNumber":3,"startTime":"2025-07-23T17:20:55.582Z","endTime":"2025-07-23T17:20:58.714Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.5,"strikeZoneTop":3.2190282084021,"strikeZoneBottom":1.44797579377637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.61873337580214,"aZ":-40.10822184491548,"pfxX":5.422962567136158,"pfxZ":-6.296748711724442,"pX":-1.1883144149989406,"pZ":3.859310031100754,"vX0":1.2541336698656325,"vY0":-111.63390930092442,"vZ0":3.6923023765705834,"x":162.3,"y":134.58,"x0":-2.4624297487871223,"y0":50.005558034074596,"z0":6.3200261390421915,"aX":6.8268076428127795},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.1,"breakHorizontal":-10.2,"spinRate":2915,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.49115678722668177,"extension":6.093897071486751},"index":3,"playId":"8737a2b1-2301-32f0-880d-b8680e40fa1f","pitchNumber":4,"startTime":"2025-07-23T17:21:10.219Z","endTime":"2025-07-23T17:21:13.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.34999910933913,"strikeZoneBottom":1.44974904636442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53486886832409,"aZ":-16.022686332969553,"pfxX":-5.0995180361941435,"pfxZ":9.425765766098753,"pX":1.6685133070030547,"pZ":2.319726418177573,"vX0":11.688896299623078,"vY0":-130.37476484114416,"vZ0":-5.478396595867963,"x":53.4,"y":176.15,"x0":-2.2193970724919985,"y0":50.005156938228005,"z0":5.665949545361374,"aX":-8.741555189192058},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2443,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42081372472282785,"extension":6.425395121440958},"index":4,"playId":"c493256c-04eb-3b1d-b7a5-67bb4327c089","pitchNumber":5,"startTime":"2025-07-23T17:21:26.822Z","endTime":"2025-07-23T17:21:30.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:21:30.112Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T17:21:33.502Z","endTime":"2025-07-23T17:23:36.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.36999931178293,"strikeZoneBottom":1.58987882041232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79849662994398,"aZ":-16.771214240974338,"pfxX":-5.244663167826548,"pfxZ":9.0805798911307,"pX":-0.4936544819675138,"pZ":4.5262188227130755,"vX0":6.984254846234856,"vY0":-129.61054826646307,"vZ0":-0.14541604090690585,"x":135.82,"y":116.57,"x0":-2.5454016194199753,"y0":50.00538549377024,"z0":5.86686374385001,"aX":-8.899959233281159},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.7,"breakHorizontal":7.9,"spinRate":2491,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4230571990690386,"extension":6.262029957286385},"index":0,"playId":"72f9b05d-cbff-3191-b818-73039c48b4cb","pitchNumber":1,"startTime":"2025-07-23T17:21:58.587Z","endTime":"2025-07-23T17:22:02.276Z","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":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.28872515783647,"strikeZoneBottom":1.47490834712994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.355098823740338,"aZ":-34.93782899220482,"pfxX":3.1892464548127104,"pfxZ":-2.0805368466629,"pX":-0.7063115308253288,"pZ":3.0596938147347155,"vX0":3.2262763429339656,"vY0":-114.51472611813284,"vZ0":1.009073663468202,"x":143.92,"y":156.17,"x0":-2.548394807626122,"y0":50.00418498545182,"z0":6.033906206369355,"aX":4.231252061570732},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.2,"breakHorizontal":-6.6,"spinRate":2884,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.4785032738933568,"extension":6.091805314055352},"index":1,"playId":"7658b830-c451-354b-9dac-9a09287aea4d","pitchNumber":2,"startTime":"2025-07-23T17:22:18.884Z","endTime":"2025-07-23T17:22:23.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.832536973909495,"aZ":-15.939847735326124,"pfxX":-5.9177059834741845,"pfxZ":9.471405063759953,"pX":0.0680740504625057,"pZ":2.229520116992128,"vX0":8.884601661282508,"vY0":-130.22369288275686,"vZ0":-5.446916414984403,"x":114.41,"y":178.58,"x0":-2.62208066536292,"y0":50.005958280695715,"z0":5.557923237164815,"aX":-10.14735995303712},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2486,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4209278698455132,"extension":6.491647923801783},"index":2,"playId":"0240a27b-c189-3276-9e97-f28c272610e9","pitchNumber":3,"startTime":"2025-07-23T17:22:37.523Z","endTime":"2025-07-23T17:22:42.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.664567218324567,"aZ":-18.834500528535624,"pfxX":-5.656223001497383,"pfxZ":7.723684756565611,"pX":-0.2539630325879234,"pZ":3.0973639088293305,"vX0":7.765562661607209,"vY0":-130.40701377710494,"vZ0":-3.035941652503368,"x":126.68,"y":155.15,"x0":-2.5314804486729274,"y0":50.0053300680723,"z0":5.692599758352015,"aX":-9.772946831950904},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.6,"breakHorizontal":8.6,"spinRate":2440,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.41953826737283695,"extension":6.405657606955703},"index":3,"playId":"b72151d4-0258-338e-9737-61b4c0e4315e","pitchNumber":4,"startTime":"2025-07-23T17:23:05.769Z","endTime":"2025-07-23T17:23:09.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.25734785375518,"strikeZoneBottom":1.50278903900673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.644768752617374,"aZ":-15.078661627855539,"pfxX":-4.547109068624184,"pfxZ":9.691205283145415,"pX":-0.001013938096926282,"pZ":2.1655084335426653,"vX0":8.10291999755411,"vY0":-131.6646339347727,"vZ0":-5.854720662368102,"x":117.04,"y":180.31,"x0":-2.520768848873827,"y0":50.005560404564385,"z0":5.524571561704248,"aX":-8.02445593930367},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2491,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.41519635448592185,"extension":6.478033382909314},"index":4,"playId":"c937c08e-f43a-39f6-935c-ebbb0269cb5a","pitchNumber":5,"startTime":"2025-07-23T17:23:32.332Z","endTime":"2025-07-23T17:23:36.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:23:36.694Z","atBatIndex":39},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Noelvi Marte hit by pitch. Austin Hays to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T17:23:38.296Z","endTime":"2025-07-23T17:24:28.909Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.47280780704715,"strikeZoneBottom":1.67086437211809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.269132088199353,"aZ":-15.13568990367832,"pfxX":-3.9208241188887154,"pfxZ":9.826046495477401,"pX":1.9788440986839597,"pZ":2.0155587132926596,"vX0":12.306328791138165,"vY0":-130.30913476423424,"vZ0":-6.007482439138542,"x":41.57,"y":184.36,"x0":-2.2785176940818723,"y0":50.00310628142235,"z0":5.478660027730867,"aX":-6.800575522466931},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2499,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4190142876175238,"extension":6.604115005976608},"index":0,"playId":"08f7c8f9-f5de-3839-92fb-8dc8fb0e1b7c","pitchNumber":1,"startTime":"2025-07-23T17:24:03.400Z","endTime":"2025-07-23T17:24:06.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.0,"endSpeed":82.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64058459676268,"aZ":-23.168745867384295,"pfxX":-8.505070907264692,"pfxZ":5.214003222941368,"pX":-1.6931936644419225,"pZ":3.088822526983262,"vX0":4.959179079311005,"vY0":-129.70450101682408,"vZ0":-2.4309373335869875,"x":181.54,"y":155.38,"x0":-2.51144829515116,"y0":50.00387533927457,"z0":5.7797300638104705,"aX":-14.690934679904842},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":2338,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.42010142464465217,"extension":6.23195875628071},"index":1,"playId":"b6f05658-58cf-3fa8-af13-c3bf76e3015f","pitchNumber":2,"startTime":"2025-07-23T17:24:23.760Z","endTime":"2025-07-23T17:24:28.909Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":113},"playEndTime":"2025-07-23T17:24:28.909Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to right fielder Alex Call.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T17:28:24.564Z","endTime":"2025-07-23T17:29:10.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T17:26:00.384Z","endTime":"2025-07-23T17:27:26.814Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Henry replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-23T17:27:26.814Z","endTime":"2025-07-23T17:28:26.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669371,"link":"/api/v1/people/669371"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.24999967256159,"strikeZoneBottom":1.48030662747918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.428043648811226,"aZ":-31.885152386127636,"pfxX":5.938927922030166,"pfxZ":0.21340717063673154,"pX":0.14646501621909952,"pZ":2.4105187053430934,"vX0":3.574109763522753,"vY0":-115.76907672713756,"vZ0":0.3063363687142253,"x":111.42,"y":173.7,"x0":-2.188549605927869,"y0":50.00412679393407,"z0":5.326271099026537,"aX":8.067777391206645},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.7,"breakHorizontal":-11.6,"spinRate":2522,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.47295932319516165,"extension":6.283701895529902},"index":2,"playId":"fa3eee9d-1740-3bba-a456-07cd8eb5171f","pitchNumber":1,"startTime":"2025-07-23T17:28:26.870Z","endTime":"2025-07-23T17:28:30.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.24999859095638,"strikeZoneBottom":1.48852011664997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.248766114028605,"aZ":-18.295859582050728,"pfxX":-7.373789545129688,"pfxZ":7.336056842077831,"pX":-0.3565748809145421,"pZ":4.207657976806568,"vX0":6.645488168449346,"vY0":-136.02839101467907,"vZ0":0.2189900022193636,"x":130.59,"y":125.17,"x0":-1.8622673375431316,"y0":50.00089303275067,"z0":5.385202651234792,"aX":-13.945719011610933},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":12.1,"spinRate":2550,"spinDirection":232},"zone":11,"typeConfidence":0.87,"plateTime":0.40125498382104263,"extension":6.631131180191262},"index":3,"playId":"e4495671-91e8-3c15-9e57-8c04fff5e386","pitchNumber":2,"startTime":"2025-07-23T17:28:45.036Z","endTime":"2025-07-23T17:28:49.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2076686190504,"aZ":-17.81978842287476,"pfxX":-9.99092380012969,"pfxZ":7.616583546784183,"pX":-0.981269051922173,"pZ":3.1529719299189343,"vX0":5.77432104873189,"vY0":-136.00544316302032,"vZ0":-2.4789813727529655,"x":154.4,"y":153.65,"x0":-1.8274914798860844,"y0":50.00109162649121,"z0":5.303957549332847,"aX":-18.823508148830474},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":16.9,"spinRate":2578,"spinDirection":234},"zone":11,"typeConfidence":0.81,"plateTime":0.40184644606225506,"extension":6.699165454787758},"hitData":{"launchSpeed":77.4,"launchAngle":41.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.42,"coordY":127.13}},"index":4,"playId":"5a206a66-d939-3abe-badc-0b1feeb8172b","pitchNumber":3,"startTime":"2025-07-23T17:29:02.546Z","endTime":"2025-07-23T17:29:10.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:29:10.739Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, shortstop Elly De La Cruz to first baseman Santiago Espinal.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T17:31:10.945Z","endTime":"2025-07-23T17:33:03.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.2499997699882,"strikeZoneBottom":1.40378361788794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.308360440009498,"aZ":-32.34169222044981,"pfxX":-3.379429707386369,"pfxZ":-0.12130299351546814,"pX":-0.2856643829686283,"pZ":1.8225687702922175,"vX0":-7.614470586614507,"vY0":-116.80676708701162,"vZ0":-1.4439986638673856,"x":127.89,"y":189.57,"x0":3.4510691500438786,"y0":50.002434579807876,"z0":5.480274129936791,"aX":-4.684589140273327},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.2,"breakHorizontal":7.9,"spinRate":2524,"spinDirection":294},"zone":7,"typeConfidence":2.0,"plateTime":0.4683076152762,"extension":6.019452298858574},"index":0,"playId":"51966eb9-48fb-36bd-90d0-ada9ff8c560a","pitchNumber":1,"startTime":"2025-07-23T17:31:38.498Z","endTime":"2025-07-23T17:31:41.679Z","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":87.3,"endSpeed":80.5,"strikeZoneTop":3.24999924183121,"strikeZoneBottom":1.49387532815485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.975919731585577,"aZ":-31.604920287609048,"pfxX":11.931799130387859,"pfxZ":0.3458981391186642,"pX":1.0558252690283991,"pZ":1.2062986935042204,"vX0":-9.627799659638253,"vY0":-126.78020459520202,"vZ0":-4.1067941675843365,"x":76.75,"y":206.21,"x0":3.3451988405123654,"y0":50.00087510472939,"z0":5.358764674367386,"aX":19.496990620118495},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":-19.6,"spinRate":1875,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4313907997231734,"extension":6.652202634406637},"index":1,"playId":"f6689cf8-b629-3362-98ab-403b3efacd43","pitchNumber":2,"startTime":"2025-07-23T17:31:51.719Z","endTime":"2025-07-23T17:31:55.536Z","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":94.0,"endSpeed":86.3,"strikeZoneTop":3.24999946578138,"strikeZoneBottom":1.40265502572781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.647451857534353,"aZ":-25.990734250794773,"pfxX":11.113190461410749,"pfxZ":3.2876664605041004,"pX":-0.6266200554120162,"pZ":0.901878878498698,"vX0":-14.144340961297054,"vY0":-136.0243422204421,"vZ0":-6.735625934212091,"x":140.89,"y":214.43,"x0":3.1865177323142277,"y0":50.00510154309417,"z0":5.201560074588409,"aX":20.917326630103247},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.7,"breakHorizontal":-17.3,"spinRate":2286,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.40200854234403893,"extension":6.32382453573173},"index":2,"playId":"22f116b9-d20f-321d-a7e4-649a498c7d9c","pitchNumber":3,"startTime":"2025-07-23T17:32:05.328Z","endTime":"2025-07-23T17:32:08.529Z","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":87.6,"endSpeed":80.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.127726679730074,"aZ":-31.09463937789073,"pfxX":11.771525320776218,"pfxZ":0.660562928421415,"pX":0.5457635590568198,"pZ":1.5369216967466695,"vX0":-10.660686232236975,"vY0":-127.1597635938835,"vZ0":-3.4633636822900606,"x":96.2,"y":197.28,"x0":3.255276365691074,"y0":50.00632108021466,"z0":5.373502932478983,"aX":19.35657180811036},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-19.1,"spinRate":1921,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.43009863862521813,"extension":6.547062136344782},"index":3,"playId":"06d94a58-f9ea-38b5-aa46-16e05fae68a8","pitchNumber":4,"startTime":"2025-07-23T17:32:23.530Z","endTime":"2025-07-23T17:32:26.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-23T17:32:43.344Z","endTime":"2025-07-23T17:32:55.418Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40924132924283,"aZ":-30.65809914831757,"pfxX":-3.7331425614557636,"pfxZ":1.0482715606181117,"pX":-0.2829829013366114,"pZ":2.4165457822931455,"vX0":-7.384919538139658,"vY0":-119.14089692775154,"vZ0":-0.743195569951848,"x":127.79,"y":173.53,"x0":3.3335153401192406,"y0":50.00444123072455,"z0":5.4866714834133425,"aX":-5.402154761482794},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":8.4,"spinRate":2524,"spinDirection":294},"zone":4,"typeConfidence":2.0,"plateTime":0.4585281764697364,"extension":6.181245372133296},"hitData":{"launchSpeed":68.8,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.21,"coordY":173.87}},"index":5,"playId":"6356757d-d2d4-32b9-889c-9fbbb425cc1f","pitchNumber":5,"startTime":"2025-07-23T17:32:55.418Z","endTime":"2025-07-23T17:33:03.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:33:03.167Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T17:33:06.668Z","endTime":"2025-07-23T17:33:37.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.439851690019633,"aZ":-32.65134199405043,"pfxX":-4.496623247713831,"pfxZ":-0.34165158081033464,"pX":-0.6163570608987018,"pZ":1.8050128063075621,"vX0":-7.691916652535496,"vY0":-117.5368932637808,"vZ0":-1.462701906113097,"x":140.49,"y":190.04,"x0":3.277516468504254,"y0":50.00156228127213,"z0":5.456198868923251,"aX":-6.315182962646468},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.7,"breakHorizontal":10.0,"spinRate":2446,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.4652946930670989,"extension":6.047924863766805},"hitData":{"launchSpeed":89.4,"launchAngle":39.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.22,"coordY":79.67}},"index":0,"playId":"d626747f-1f7d-35c4-a3b4-4104a98d0c83","pitchNumber":1,"startTime":"2025-07-23T17:33:28.203Z","endTime":"2025-07-23T17:33:37.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:33:37.654Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T17:33:40.426Z","endTime":"2025-07-23T17:34:53.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":4.1268897180011,"strikeZoneBottom":1.88339642501889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34384952124709,"aZ":-27.203833068416785,"pfxX":11.8837257154376,"pfxZ":2.7141060440748435,"pX":0.12754063514785446,"pZ":1.9962119954646669,"vX0":-12.753713188871895,"vY0":-133.98113338193417,"vZ0":-3.518213012812731,"x":112.14,"y":184.88,"x0":3.3920268605414585,"y0":50.00062021054417,"z0":5.257732928019263,"aX":21.731741411044037},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":-19.0,"spinRate":2280,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.40789338876841175,"extension":6.3015957038017385},"index":0,"playId":"ff72065a-2e62-31f2-a281-daef98515c20","pitchNumber":1,"startTime":"2025-07-23T17:34:02.424Z","endTime":"2025-07-23T17:34:05.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":4.04659445142161,"strikeZoneBottom":1.92365358160008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.985662195495234,"aZ":-27.049906798412938,"pfxX":11.230030458967324,"pfxZ":2.7505959418168686,"pX":-0.12263010900010365,"pZ":2.9740091207133568,"vX0":-13.123504564693341,"vY0":-135.24668775221122,"vZ0":-1.4611797247456209,"x":121.67,"y":158.48,"x0":3.3210658341927997,"y0":50.0015588525781,"z0":5.408441218436589,"aX":20.916621862314923},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-17.8,"spinRate":2191,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.404126069533278,"extension":6.436292160229435},"index":1,"playId":"b58e8c90-9cbc-3129-8b7f-fc544b5de452","pitchNumber":2,"startTime":"2025-07-23T17:34:16.003Z","endTime":"2025-07-23T17:34:19.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.94000005250858,"strikeZoneBottom":1.74933486398232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.449564563110865,"aZ":-30.4620077145287,"pfxX":-3.480846175851708,"pfxZ":1.1753322519203948,"pX":-2.2594879789327353,"pZ":1.7224241212912252,"vX0":-11.696548750282917,"vY0":-120.0348258573427,"vZ0":-2.4750264209325312,"x":203.13,"y":192.27,"x0":3.1306361448871485,"y0":50.002775091110955,"z0":5.481645798924657,"aX":-5.074341733608201},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.8,"breakHorizontal":9.1,"spinRate":2530,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.45647347005697547,"extension":6.318562824769952},"index":2,"playId":"c44ef226-6f00-3c68-9465-55914df4cebe","pitchNumber":3,"startTime":"2025-07-23T17:34:31.729Z","endTime":"2025-07-23T17:34:34.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.94,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97014102253745,"aZ":-29.49014034693476,"pfxX":-2.330620386516662,"pfxZ":1.8628905049466011,"pX":-1.849872915596626,"pZ":1.47249219139664,"vX0":-11.296579669962323,"vY0":-119.50261488937572,"vZ0":-2.994840662373006,"x":187.51,"y":199.02,"x0":3.2497726701054406,"y0":50.00319120328828,"z0":5.403154805473974,"aX":-3.353336967424132},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.9,"breakHorizontal":7.1,"spinRate":2487,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4591189782999665,"extension":6.272802197113582},"index":3,"playId":"25a7b2ff-1db9-3ea5-a81f-cea39b6f6579","pitchNumber":4,"startTime":"2025-07-23T17:34:50.099Z","endTime":"2025-07-23T17:34:53.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:34:53.480Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Benson pops out to third baseman Brady House.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T17:36:36.094Z","endTime":"2025-07-23T17:38:28.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.80082601168061,"strikeZoneBottom":1.85934816475803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42336293488953,"aZ":-18.187902861880588,"pfxX":-7.661347529372964,"pfxZ":7.380592898680064,"pX":-0.5353605798393564,"pZ":4.140967907199972,"vX0":6.410389106834988,"vY0":-136.64210145663486,"vZ0":0.07554995397933095,"x":137.41,"y":126.97,"x0":-1.913539994131606,"y0":50.0065862702107,"z0":5.3601592720880245,"aX":-14.526120812129031},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":12.6,"spinRate":2609,"spinDirection":230},"zone":11,"typeConfidence":0.88,"plateTime":0.4004766627675713,"extension":6.579994056689653},"index":0,"playId":"9ea380c2-9296-301b-95e1-e4a002eaf73b","pitchNumber":1,"startTime":"2025-07-23T17:37:07.314Z","endTime":"2025-07-23T17:37:11.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.80019262603505,"strikeZoneBottom":1.82803208678294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06789482718223,"aZ":-16.799914219196154,"pfxX":-9.611983636090393,"pfxZ":8.249348445170257,"pX":1.0294412881928454,"pZ":3.308232303519039,"vX0":10.482697223690984,"vY0":-135.5026715825554,"vZ0":-2.6274356891381823,"x":77.76,"y":149.46,"x0":-1.6368544778312926,"y0":50.00020065675645,"z0":5.461533710392724,"aX":-17.907463373965523},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":15.2,"spinRate":2551,"spinDirection":232},"zone":12,"typeConfidence":0.68,"plateTime":0.40391691156381926,"extension":6.68752278895973},"index":1,"playId":"b2e4a3d2-6b17-392c-9ebf-b4813679caa3","pitchNumber":2,"startTime":"2025-07-23T17:37:21.178Z","endTime":"2025-07-23T17:37:24.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07040431286265,"aZ":-16.718381471373146,"pfxX":-9.610646293864693,"pfxZ":8.118588427435027,"pX":0.1819578762264244,"pZ":3.1817424857462577,"vX0":8.690318579360687,"vY0":-137.2687384493171,"vZ0":-2.51747212571158,"x":110.06,"y":152.87,"x0":-1.7800331186769267,"y0":50.00258907351342,"z0":5.252183017327226,"aX":-18.29634619434305},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":15.5,"spinRate":2565,"spinDirection":240},"zone":2,"typeConfidence":0.88,"plateTime":0.3993928758960532,"extension":6.7149220891597485},"index":2,"playId":"94f8cf1d-e880-3483-9cc7-eca1dcb5b590","pitchNumber":3,"startTime":"2025-07-23T17:37:37.493Z","endTime":"2025-07-23T17:37:40.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50085477899184,"aZ":-14.935919319781672,"pfxX":-8.545586924960162,"pfxZ":9.14781390842497,"pX":0.36675128827308123,"pZ":2.5114879925411304,"vX0":8.904575652247006,"vY0":-136.2931141802536,"vZ0":-4.359579482574367,"x":103.02,"y":170.97,"x0":-1.8299245409893814,"y0":50.00412162529544,"z0":5.16091300001938,"aX":-16.105237140585732},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":13.7,"spinRate":2638,"spinDirection":196},"zone":6,"typeConfidence":0.92,"plateTime":0.401633292886622,"extension":6.777243696427204},"index":3,"playId":"10f3796f-ec2c-309f-89ec-38c80c7f1c5b","pitchNumber":4,"startTime":"2025-07-23T17:37:54.830Z","endTime":"2025-07-23T17:37:57.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.79846399215317,"aZ":-16.382348007808584,"pfxX":-8.10630583240629,"pfxZ":8.172669640451655,"pX":0.019099003513075558,"pZ":3.8584418190736347,"vX0":7.871584143155468,"vY0":-138.35179943010718,"vZ0":-1.3532281586808605,"x":116.27,"y":134.6,"x0":-1.8141874830704183,"y0":50.00316563685566,"z0":5.455495313933471,"aX":-15.664760178668441},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":13.0,"spinRate":2545,"spinDirection":227},"zone":2,"typeConfidence":0.92,"plateTime":0.3963826207671928,"extension":6.868867917273888},"hitData":{"launchSpeed":86.9,"launchAngle":62.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.4,"coordY":138.66}},"index":4,"playId":"fd6c2390-783e-3c03-87a6-d3163603a0a5","pitchNumber":5,"startTime":"2025-07-23T17:38:18.604Z","endTime":"2025-07-23T17:38:28.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:38:28.054Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Santiago Espinal singles on a ground ball to right fielder Alex Call.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T17:38:33.851Z","endTime":"2025-07-23T17:39:35.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.1,"strikeZoneTop":3.39999999120415,"strikeZoneBottom":1.62136523571796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.003803125109897,"aZ":-29.66370014260623,"pfxX":8.302815144389868,"pfxZ":1.853909580812024,"pX":0.8671884171561776,"pZ":1.6890831824772168,"vX0":3.99982708699134,"vY0":-116.35797166438523,"vZ0":-1.6347980443526389,"x":83.94,"y":193.17,"x0":-1.9587925172230485,"y0":50.00455969020461,"z0":5.239695136555683,"aX":11.26494552845518},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.1,"spinRate":2624,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.47264378815070396,"extension":6.452744844352792},"index":0,"playId":"70244de9-041a-33e4-9142-76f76b5b4082","pitchNumber":1,"startTime":"2025-07-23T17:38:54.056Z","endTime":"2025-07-23T17:38:57.463Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68527116943241,"aZ":-18.422205787492317,"pfxX":-8.783969370090801,"pfxZ":7.316565181433935,"pX":-0.7445993343553288,"pZ":3.5021803657709065,"vX0":5.826623943867769,"vY0":-137.04288211181722,"vZ0":-1.463281598102803,"x":145.38,"y":144.22,"x0":-1.7702754501087874,"y0":50.00131528406111,"z0":5.316890701588039,"aX":-16.505439154059264},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":14.5,"spinRate":2559,"spinDirection":229},"zone":1,"typeConfidence":0.86,"plateTime":0.401540594684727,"extension":6.936791796863406},"index":1,"playId":"475b851d-af9e-3af1-8101-502914a34d9b","pitchNumber":2,"startTime":"2025-07-23T17:39:09.842Z","endTime":"2025-07-23T17:39:12.842Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17738648127273,"aZ":-18.845437903019175,"pfxX":-9.07981987531445,"pfxZ":7.122493559141875,"pX":-0.1992629899596117,"pZ":2.1837812525216598,"vX0":7.501834232939634,"vY0":-136.9043162711849,"vZ0":-4.620639433460552,"x":124.6,"y":179.82,"x0":-1.8143949634001293,"y0":50.00526348345923,"z0":5.208756281037491,"aX":-16.996731032150773},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":14.5,"spinRate":2497,"spinDirection":230},"zone":8,"typeConfidence":0.88,"plateTime":0.4022574510124186,"extension":6.747474485318778},"hitData":{"launchSpeed":91.4,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":134.64,"coordY":181.0}},"index":2,"playId":"7e844c8a-94d4-32d5-a90d-7ace52b3faf1","pitchNumber":3,"startTime":"2025-07-23T17:39:25.239Z","endTime":"2025-07-23T17:39:35.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:39:35.906Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe. Santiago Espinal to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T17:42:10.190Z","endTime":"2025-07-23T17:43:52.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T17:39:47.362Z","endTime":"2025-07-23T17:40:49.046Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Konnor Pilkington replaces Cole Henry.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-23T17:40:49.046Z","endTime":"2025-07-23T17:42:12.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663455,"link":"/api/v1/people/663455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":2.8916463004859,"strikeZoneBottom":1.42309991100186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.379676652679716,"aZ":-17.355493240897783,"pfxX":9.40543979502333,"pfxZ":8.160848433151598,"pX":-1.0129700076598491,"pZ":1.0598303214260747,"vX0":-11.892084480906703,"vY0":-133.79793644577921,"vZ0":-8.69542296908577,"x":155.61,"y":210.16,"x0":2.2636174479760434,"y0":50.00661337300848,"z0":5.591492790724786,"aX":17.08788424197779},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":-14.5,"spinRate":2279,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.40909118083806595,"extension":6.65177174902573},"index":2,"playId":"1ee31f36-b708-3e98-8f20-3b9ccaea81df","pitchNumber":1,"startTime":"2025-07-23T17:42:12.587Z","endTime":"2025-07-23T17:42:16.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.24536854332523,"strikeZoneBottom":1.45189943460377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69194397070671,"aZ":-17.63439574547165,"pfxX":8.365403186598277,"pfxZ":7.7653913265591585,"pX":-0.8972578508879218,"pZ":2.5490872446486312,"vX0":-11.399027201110517,"vY0":-135.74539929074723,"vZ0":-5.139398153178062,"x":151.2,"y":169.95,"x0":2.262484220024793,"y0":50.006543410549334,"z0":5.688040925228829,"aX":15.672712476827051},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":-12.8,"spinRate":2317,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.40291984494996225,"extension":6.61789155414462},"index":3,"playId":"af794634-1110-3873-a9de-afbf9165beeb","pitchNumber":2,"startTime":"2025-07-23T17:42:34.521Z","endTime":"2025-07-23T17:42:38.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.31794200916987,"strikeZoneBottom":1.51158614034219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.348822391660157,"aZ":-18.316136075278067,"pfxX":9.08290757409374,"pfxZ":7.387294224869066,"pX":-0.5983546221510713,"pZ":2.3958550852141633,"vX0":-11.074697416925405,"vY0":-136.00193723877004,"vZ0":-5.323179163863121,"x":139.81,"y":174.09,"x0":2.343186667322463,"y0":50.00630353586924,"z0":5.64579333830993,"aX":17.04811439070678},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":-14.2,"spinRate":2331,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.40247255103511703,"extension":6.818236581973342},"index":4,"playId":"a0755205-c504-3e1f-9705-90286cc60820","pitchNumber":3,"startTime":"2025-07-23T17:42:53.029Z","endTime":"2025-07-23T17:42:56.029Z","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":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.25070737540682,"strikeZoneBottom":1.54589688634004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27036126483326,"aZ":-15.75096202328646,"pfxX":9.447948938438397,"pfxZ":8.864030402067796,"pX":-0.6184209935427079,"pZ":1.8168754172179342,"vX0":-11.406744452724263,"vY0":-135.41456312183092,"vZ0":-7.2995153830779635,"x":140.57,"y":189.72,"x0":2.426014922125009,"y0":50.0025842928624,"z0":5.654685105072675,"aX":17.503147454142592},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-14.6,"spinRate":2300,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4048784485853534,"extension":6.674026212753863},"index":5,"playId":"3fb56906-ce12-3558-9939-db5cd6198f66","pitchNumber":4,"startTime":"2025-07-23T17:43:14.419Z","endTime":"2025-07-23T17:43:17.419Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-07-23T17:43:27.074Z","endTime":"2025-07-23T17:43:45.378Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.534098545493393,"aZ":-29.829608052452386,"pfxX":0.2449188657602317,"pfxZ":1.4783004689917139,"pX":-0.7551318844620007,"pZ":1.6499634737019695,"vX0":-8.031286487417695,"vY0":-125.15682594717968,"vZ0":-3.7266228808486797,"x":145.78,"y":194.23,"x0":2.4650596166564016,"y0":50.00245002636163,"z0":5.604323455592153,"aX":0.3894696038109848},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":1.4,"spinRate":2336,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.43783125888162333,"extension":6.601364750700194},"hitData":{"launchSpeed":66.0,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.85,"coordY":149.55}},"index":7,"playId":"cabf9d56-d8c1-3b79-a475-73b0dcb21f86","pitchNumber":5,"startTime":"2025-07-23T17:43:45.378Z","endTime":"2025-07-23T17:43:52.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:43:52.738Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Lux flies out sharply to right fielder Alex Call.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T17:44:01.576Z","endTime":"2025-07-23T17:46:20.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.26022663973925,"strikeZoneBottom":1.55572336619558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.418927005650236,"aZ":-17.131414954205777,"pfxX":7.196098089151086,"pfxZ":7.840886761676057,"pX":-0.32332891803286956,"pZ":3.3541566193797925,"vX0":-10.023742422859643,"vY0":-137.59537407477225,"vZ0":-3.057187936133815,"x":129.32,"y":148.22,"x0":2.4311874067405173,"y0":50.00038670973234,"z0":5.639826916341951,"aX":13.802182794327216},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":-10.9,"spinRate":2229,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.3980184126761346,"extension":6.826322443189497},"index":0,"playId":"11e13ce0-79ba-3b20-88a1-10c3d7cc5ac8","pitchNumber":1,"startTime":"2025-07-23T17:44:24.036Z","endTime":"2025-07-23T17:44:27.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.29999884997143,"strikeZoneBottom":1.58171582551093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.874648806483368,"aZ":-28.301614631237648,"pfxX":1.7997208107190743,"pfxZ":2.3612599181358753,"pX":0.6024898925475396,"pZ":1.4778031723759304,"vX0":-5.960942139465259,"vY0":-126.71740874153548,"vZ0":-4.52655309844081,"x":94.03,"y":198.88,"x0":2.7429695736457482,"y0":50.00244657283266,"z0":5.526538381978537,"aX":2.9515344147505025},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-2.0,"spinRate":2343,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.43086973525743755,"extension":6.582342643388139},"index":1,"playId":"e201e7bf-ab56-3307-ab91-cf112185df4e","pitchNumber":2,"startTime":"2025-07-23T17:44:40.900Z","endTime":"2025-07-23T17:44:44.598Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.30000032134873,"strikeZoneBottom":1.5215892768848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.383431794979057,"aZ":-29.834386626428383,"pfxX":1.3757805019064433,"pfxZ":1.5305674280883694,"pX":-1.7326818753622315,"pZ":0.4674191337668337,"vX0":-10.384395668798907,"vY0":-122.70586405935425,"vZ0":-6.225328787331119,"x":183.05,"y":226.16,"x0":2.368398636530703,"y0":50.004865881169174,"z0":5.566858588254567,"aX":2.107409458748189},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":-0.1,"spinRate":2428,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.44571131909592365,"extension":6.814651521848385},"index":2,"playId":"0e1e7e75-b293-3d81-bfe3-a03505e38e21","pitchNumber":3,"startTime":"2025-07-23T17:44:59.358Z","endTime":"2025-07-23T17:45:02.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.503454667096083,"aZ":-13.814917976626901,"pfxX":5.970508219089311,"pfxZ":9.472144921708635,"pX":-0.2883573266647991,"pZ":2.7495520002881126,"vX0":-9.386821275510739,"vY0":-138.27272326266345,"vZ0":-5.406143003731116,"x":127.99,"y":164.54,"x0":2.372999978417725,"y0":50.005682963571,"z0":5.655290548858523,"aX":11.576620195464349},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2302,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.39594138034747584,"extension":7.060970839412566},"index":3,"playId":"68b2b23e-9d43-35e8-9f9a-3f9efcb0c03f","pitchNumber":4,"startTime":"2025-07-23T17:45:23.225Z","endTime":"2025-07-23T17:45:26.225Z","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":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.238628291997,"strikeZoneBottom":1.50514892146177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09760268835216,"aZ":-29.016514598980613,"pfxX":1.7942987178935805,"pfxZ":1.9414360643619228,"pX":-1.1440777361752599,"pZ":0.754290382035884,"vX0":-9.831468877132775,"vY0":-125.96795300908667,"vZ0":-5.875463576324302,"x":160.61,"y":218.41,"x0":2.558756640950104,"y0":50.00173279996475,"z0":5.432671888712499,"aX":2.9156834973083807},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-1.2,"spinRate":2422,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4331022624459755,"extension":6.908978867652874},"index":4,"playId":"2362e4d9-bfe2-3c8f-b4f0-148cd07fe3e7","pitchNumber":5,"startTime":"2025-07-23T17:45:49.840Z","endTime":"2025-07-23T17:45:52.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.823676288740266,"aZ":-14.827558911992194,"pfxX":6.746394996911672,"pfxZ":8.908957244427377,"pX":0.34364779544769186,"pZ":2.7850375545493327,"vX0":-8.07350089674137,"vY0":-138.83736793364872,"vZ0":-5.0134388681349815,"x":103.9,"y":163.58,"x0":2.4162624749245265,"y0":50.00298358320483,"z0":5.605009997582954,"aX":13.137121846811104},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":-10.4,"spinRate":2380,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.39488811306834437,"extension":6.749479182609719},"hitData":{"launchSpeed":100.3,"launchAngle":24.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":201.42,"coordY":75.06}},"index":5,"playId":"40f0022b-acdb-3ac3-8f63-444b9359dc7e","pitchNumber":6,"startTime":"2025-07-23T17:46:12.795Z","endTime":"2025-07-23T17:46:20.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:46:20.354Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, shortstop Elly De La Cruz to first baseman Santiago Espinal.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T17:48:25.485Z","endTime":"2025-07-23T17:48:49.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt McLain replaces second baseman Gavin Lux, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T17:47:59.488Z","endTime":"2025-07-23T17:48:27.848Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"}},{"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.0,"endSpeed":79.9,"strikeZoneTop":3.55896886404696,"strikeZoneBottom":1.65717188630282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49070216563108,"aZ":-30.800115357866336,"pfxX":9.721652345146342,"pfxZ":0.8459763781947949,"pX":1.4908602880552395,"pZ":2.351981305307014,"vX0":-7.735963002696237,"vY0":-126.53834790995313,"vZ0":-1.570831251798242,"x":60.17,"y":175.28,"x0":3.322560018721054,"y0":50.00250581990045,"z0":5.445261161030792,"aX":15.786642915402},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.4,"breakHorizontal":-15.8,"spinRate":1819,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.43263509457444727,"extension":6.527042073421831},"index":1,"playId":"145e6e03-4ef4-3c88-890e-d14e946fbd85","pitchNumber":1,"startTime":"2025-07-23T17:48:27.848Z","endTime":"2025-07-23T17:48:31.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.058927731237873,"aZ":-27.941916587541265,"pfxX":9.530585112936281,"pfxZ":2.580464132949725,"pX":0.5503567741748339,"pZ":1.7583828277400297,"vX0":-9.926487021445498,"vY0":-126.94007858602292,"vZ0":-3.51979835652687,"x":96.02,"y":191.3,"x0":3.2661532675846554,"y0":50.00123052423144,"z0":5.378253971742849,"aX":15.612437989994001},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":-15.1,"spinRate":1739,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.43086263492403454,"extension":6.370836739750347},"hitData":{"launchSpeed":102.7,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.39,"coordY":152.59}},"index":2,"playId":"4709a476-e7d9-3f29-a797-8b251dd298df","pitchNumber":2,"startTime":"2025-07-23T17:48:41.370Z","endTime":"2025-07-23T17:48:49.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:48:49.159Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T17:48:53.261Z","endTime":"2025-07-23T17:49:20.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86850983725106,"aZ":-29.066568107333524,"pfxX":-3.7324935766976552,"pfxZ":2.2731906932273915,"pX":0.9074558914491765,"pZ":3.3044910763433215,"vX0":-4.6680881365087235,"vY0":-116.2793913476899,"vZ0":1.0069790951277813,"x":82.41,"y":149.56,"x0":3.4262994757007967,"y0":50.00443670675216,"z0":5.6242119817549305,"aX":-5.109998214062958},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.7,"breakHorizontal":7.9,"spinRate":2574,"spinDirection":286},"zone":12,"typeConfidence":2.0,"plateTime":0.47110225997513444,"extension":6.005217086717628},"hitData":{"launchSpeed":74.9,"launchAngle":46.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.63,"coordY":113.53}},"index":0,"playId":"63eec4fc-7ad5-303e-b7af-6fe3cad700b9","pitchNumber":1,"startTime":"2025-07-23T17:49:12.315Z","endTime":"2025-07-23T17:49:20.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:49:20.954Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Call lines out to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T17:49:24.038Z","endTime":"2025-07-23T17:50:07.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"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(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":92.6,"endSpeed":84.9,"strikeZoneTop":3.49047520006338,"strikeZoneBottom":1.68446252057474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07627620374998,"aZ":-28.871067774471072,"pfxX":11.749026140994973,"pfxZ":1.7965580795644325,"pX":0.8820302801188503,"pZ":3.0297560563279453,"vX0":-10.442325989979665,"vY0":-134.53803990740988,"vZ0":-0.9309936964592137,"x":83.38,"y":156.98,"x0":3.2795041738984296,"y0":50.00458446134123,"z0":5.418979528802114,"aX":21.62832538446197},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":-19.2,"spinRate":2077,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.4064898255347864,"extension":6.410763945070452},"index":0,"playId":"e57cdef7-024d-3aca-9bfd-5ab96b7b55c2","pitchNumber":1,"startTime":"2025-07-23T17:49:46.489Z","endTime":"2025-07-23T17:49:49.612Z","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":88.2,"endSpeed":81.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.095649428146704,"aZ":-26.378391912846112,"pfxX":9.28718914033185,"pfxZ":3.466013758874394,"pX":0.3814367160133754,"pZ":2.042744230795407,"vX0":-10.344359518104039,"vY0":-128.10335830344317,"vZ0":-3.331116754979826,"x":102.46,"y":183.63,"x0":3.2546925505055615,"y0":50.00212748586451,"z0":5.409652642986486,"aX":15.521318576359413},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":-14.6,"spinRate":1689,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4266731349678059,"extension":6.367269657425512},"hitData":{"launchSpeed":86.2,"launchAngle":22.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.69,"coordY":116.55}},"index":1,"playId":"1056720b-1ba9-3077-b3e0-89e82c35ff11","pitchNumber":2,"startTime":"2025-07-23T17:50:00.865Z","endTime":"2025-07-23T17:50:07.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:50:07.554Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T17:51:59.356Z","endTime":"2025-07-23T17:53:15.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900325585318704,"aZ":-31.416405479573665,"pfxX":8.855702776524717,"pfxZ":0.47191680635581434,"pX":1.109099602979597,"pZ":2.1650046113546226,"vX0":-6.492581908804242,"vY0":-126.09081123865165,"vZ0":-2.252745137950693,"x":74.72,"y":180.32,"x0":2.56821586116894,"y0":50.003980408301224,"z0":5.607717771757266,"aX":14.245079236391302},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-14.5,"spinRate":1675,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4345827894095531,"extension":6.564102379690682},"index":0,"playId":"f4216959-c566-3731-ae11-dd87167b2a1c","pitchNumber":1,"startTime":"2025-07-23T17:52:20.946Z","endTime":"2025-07-23T17:52:26.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.66400296428726,"strikeZoneBottom":1.82068140192859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73560974857038,"aZ":-18.499218254746516,"pfxX":6.378526266520065,"pfxZ":7.1908927945407015,"pX":1.1049669266176827,"pZ":3.5002620004963676,"vX0":-5.7989335812400205,"vY0":-136.7129716983974,"vZ0":-2.771899281302308,"x":74.88,"y":144.27,"x0":2.4197318137421866,"y0":50.00599650511682,"z0":5.78973184816824,"aX":12.136606700385238},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":-10.4,"spinRate":2284,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.39988113126520775,"extension":6.451887333260408},"index":1,"playId":"10d3d7b4-5dd6-3ddf-9342-dc36b3f89841","pitchNumber":2,"startTime":"2025-07-23T17:52:52.469Z","endTime":"2025-07-23T17:52:55.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.64995125913775,"strikeZoneBottom":1.69512327261643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.922908921231425,"aZ":-18.858336636632476,"pfxX":7.933381258950467,"pfxZ":6.915198373539829,"pX":0.007058559001073951,"pZ":1.8675078317497185,"vX0":-9.396547417783609,"vY0":-137.5042957928688,"vZ0":-6.587715248870358,"x":116.73,"y":188.36,"x0":2.4290608172768215,"y0":50.001539121981956,"z0":5.562438586070556,"aX":15.274332378363784},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":-12.5,"spinRate":2264,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.3974910450712743,"extension":6.687248491486606},"index":2,"playId":"acfcf40d-bff4-372d-89e3-8ad8fff76e6c","pitchNumber":3,"startTime":"2025-07-23T17:53:12.203Z","endTime":"2025-07-23T17:53:15.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:53:15.980Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T17:55:45.442Z","endTime":"2025-07-23T17:56:42.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T17:53:25.750Z","endTime":"2025-07-23T17:54:29.180Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jackson Rutledge replaces Konnor Pilkington.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-23T17:54:29.180Z","endTime":"2025-07-23T17:55:47.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"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, 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":84.1,"endSpeed":78.9,"strikeZoneTop":3.34999940147974,"strikeZoneBottom":1.5758709436399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.637365377708157,"aZ":-33.089267585662256,"pfxX":-0.6968982897988472,"pfxZ":-0.5949022426496278,"pX":1.433796344785479,"pZ":0.7297442808088752,"vX0":8.327212432607295,"vY0":-122.23897825849205,"vZ0":-5.75775636966775,"x":62.35,"y":219.08,"x0":-1.904394804858023,"y0":50.00274947260521,"z0":5.905711282718705,"aX":-1.0709249514611192},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":-0.4,"spinRate":2091,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44547951751626114,"extension":6.27421329252108},"index":2,"playId":"25a33051-3349-309a-a745-3d66da037e46","pitchNumber":1,"startTime":"2025-07-23T17:55:47.668Z","endTime":"2025-07-23T17:55:51.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70521746541479,"aZ":-34.71897737018633,"pfxX":-0.23668182409226501,"pfxZ":-1.6875362017281699,"pX":-0.7750271852855889,"pZ":2.173182145683631,"vX0":3.3114483316807988,"vY0":-121.8847537946579,"vZ0":-2.323503611405536,"x":146.54,"y":180.1,"x0":-2.1171902578795536,"y0":50.00014910019528,"z0":6.120867404293755,"aX":-0.3588208888342236},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.4,"breakHorizontal":-0.4,"spinRate":2047,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4484239798480911,"extension":6.1856566798658426},"index":3,"playId":"90015c3d-4bc1-31cb-aa3f-c85cb84ccd17","pitchNumber":2,"startTime":"2025-07-23T17:56:06.081Z","endTime":"2025-07-23T17:56:09.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.004408462914583,"aZ":-22.156280648425536,"pfxX":-9.982438745734926,"pfxZ":5.118450391970198,"pX":-0.3221391104082495,"pZ":3.3022537784590518,"vX0":8.219086463580556,"vY0":-138.78702073221248,"vZ0":-3.324090758617169,"x":129.28,"y":149.62,"x0":-2.019663082571132,"y0":50.005523764186385,"z0":5.984930329646005,"aX":-19.547919653568783},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":16.4,"spinRate":2388,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39410810060874235,"extension":6.187289048088698},"hitData":{"launchSpeed":93.0,"launchAngle":13.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.51,"coordY":93.77}},"index":4,"playId":"ec5157d4-7c06-3715-8f36-041ea3af361f","pitchNumber":3,"startTime":"2025-07-23T17:56:31.898Z","endTime":"2025-07-23T17:56:42.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:56:42.571Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Fraley singles on a line drive to right fielder Alex Call. Austin Hays to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T17:56:42.220Z","endTime":"2025-07-23T17:58:47.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.36963488883797,"strikeZoneBottom":1.63960432260087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.147050366258473,"aZ":-28.55808818864648,"pfxX":2.6323147033364505,"pfxZ":2.204686137034802,"pX":-0.4186999588567692,"pZ":3.9371999635599364,"vX0":3.583996644954237,"vY0":-126.74868055951711,"vZ0":0.13711674025733367,"x":132.96,"y":132.48,"x0":-2.1890527123046715,"y0":50.00174426508027,"z0":6.149368468266891,"aX":4.312614552544649},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":-5.5,"spinRate":2207,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4309485692860773,"extension":6.385985398052369},"index":0,"playId":"96fd4450-e0ac-39ec-9827-e842977428de","pitchNumber":1,"startTime":"2025-07-23T17:57:05.978Z","endTime":"2025-07-23T17:57:09.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.111039071299523,"aZ":-29.379469969589394,"pfxX":2.9561283507918414,"pfxZ":1.688475160423259,"pX":0.06135800565529996,"pZ":3.2473369509740992,"vX0":4.811310929716718,"vY0":-127.29123931930604,"vZ0":-1.3285834308783437,"x":114.66,"y":151.1,"x0":-2.2312935696099157,"y0":50.00269757833586,"z0":6.0844940697361505,"aX":4.889902191184906},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-6.4,"spinRate":2196,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.42894356898197294,"extension":6.318746372469802},"index":1,"playId":"b3de8a92-1974-36eb-a5ff-693fb2abfa6a","pitchNumber":2,"startTime":"2025-07-23T17:57:24.544Z","endTime":"2025-07-23T17:57:28.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":671131,"fullName":"Jackson Rutledge"}}},"count":{"balls":2,"strikes":1,"outs":1},"index":2,"playId":"96c70946-836f-32bd-b68d-def7acaf4981","pitchNumber":2,"startTime":"2025-07-23T17:57:50.645Z","endTime":"2025-07-23T17:57:55.765Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19637474618051,"aZ":-14.378646639485932,"pfxX":-7.217653734564405,"pfxZ":9.205470350151348,"pX":0.08513825123399418,"pZ":2.3172156839586155,"vX0":7.944832769900813,"vY0":-138.4688676193877,"vZ0":-7.574952093776374,"x":113.75,"y":176.22,"x0":-1.8895780303681162,"y0":50.00593202730553,"z0":6.05927379065422,"aX":-13.956992438341203},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2376,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39622941664391087,"extension":6.355565780072069},"hitData":{"launchSpeed":95.9,"launchAngle":11.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.06,"coordY":94.29}},"index":3,"playId":"241fc045-f290-367f-b4d6-519bfd2d215f","pitchNumber":3,"startTime":"2025-07-23T17:58:37.464Z","endTime":"2025-07-23T17:58:47.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T17:58:47.757Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Noelvi Marte doubles (6) on a ground ball to left fielder James Wood. Austin Hays scores. Jake Fraley to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T18:00:12.032Z","endTime":"2025-07-23T18:02:05.918Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":671131,"link":"/api/v1/people/671131"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T17:59:17.019Z","endTime":"2025-07-23T18:00:14.085Z","isPitch":false,"type":"action"},{"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":83.5,"endSpeed":76.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30609769065421,"aZ":-33.54252228964491,"pfxX":0.6831680416071769,"pfxZ":-0.9309147998464704,"pX":-0.18432183182709402,"pZ":1.389098967864579,"vX0":4.076398471180017,"vY0":-121.42397105157985,"vZ0":-4.114130653807981,"x":124.03,"y":201.27,"x0":-1.9815100890500417,"y0":50.001680924185436,"z0":6.060212799154041,"aX":1.0072127289403754},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.5,"breakHorizontal":-2.3,"spinRate":1933,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.45307105797511404,"extension":6.31842537743852},"index":1,"playId":"cce0f6ef-f804-3831-982b-b8b08330f38f","pitchNumber":1,"startTime":"2025-07-23T18:00:14.085Z","endTime":"2025-07-23T18:00:17.085Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.49553208647785,"strikeZoneBottom":1.66789522126985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.035001022604227,"aZ":-30.572422005011504,"pfxX":-1.9301817197324755,"pfxZ":1.0625000029862195,"pX":2.1518054814172713,"pZ":0.2785745613257095,"vX0":10.12818681909094,"vY0":-122.18929840814032,"vZ0":-7.2547116628924,"x":34.98,"y":231.26,"x0":-1.803689438984291,"y0":50.00153212582681,"z0":5.927514854509821,"aX":-2.906419360657156},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":1.0,"spinRate":1871,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44898708881741767,"extension":6.338445141205299},"index":2,"playId":"e0471b6f-53d3-3a83-8252-295db66164e8","pitchNumber":2,"startTime":"2025-07-23T18:00:35.967Z","endTime":"2025-07-23T18:00:39.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"4a1c9030-0aed-368d-9111-834c7eefff92","startTime":"2025-07-23T18:01:04.077Z","endTime":"2025-07-23T18:01:07.077Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90188024311234,"aZ":-36.23992547273063,"pfxX":1.0252928535072208,"pfxZ":-2.720859247554003,"pX":-1.0413793833770597,"pZ":2.45208333136809,"vX0":2.4455525710864663,"vY0":-121.19185878121367,"vZ0":-1.3791795537813594,"x":156.69,"y":172.57,"x0":-2.1953950983403256,"y0":50.00529417297464,"z0":6.183837896721606,"aX":1.5302322382959055},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.0,"breakHorizontal":-2.4,"spinRate":2222,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.4513400562847627,"extension":6.236786927534462},"index":4,"playId":"b9de4ff2-0830-3837-8074-9e7962dddda7","pitchNumber":3,"startTime":"2025-07-23T18:01:21.311Z","endTime":"2025-07-23T18:01:24.311Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-23T18:01:50.217Z","endTime":"2025-07-23T18:01:53.596Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"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":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.701548683014448,"aZ":-34.81357373751727,"pfxX":0.5069172254576407,"pfxZ":-1.7413500200233347,"pX":-0.07370524635690759,"pZ":2.902913320394171,"vX0":4.625000021867204,"vY0":-122.0438426272314,"vZ0":-0.6595348214985994,"x":119.81,"y":160.4,"x0":-2.054541273484942,"y0":50.002566792610274,"z0":6.159971167795033,"aX":0.7679374432845059},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.0,"breakHorizontal":-1.9,"spinRate":2102,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.4478070514805408,"extension":6.362151080088802},"hitData":{"launchSpeed":102.4,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.64,"coordY":124.71}},"index":6,"playId":"ccefbed0-f59d-3cc3-942c-91690e2c95ab","pitchNumber":4,"startTime":"2025-07-23T18:01:53.596Z","endTime":"2025-07-23T18:02:05.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:02:05.918Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jose Trevino out on a sacrifice fly to center fielder Jacob Young. Jake Fraley scores. Noelvi Marte to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T18:02:31.609Z","endTime":"2025-07-23T18:03:24.801Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":{"id":671131,"link":"/api/v1/people/671131"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":87.2,"strikeZoneTop":3.2500008762402,"strikeZoneBottom":1.44725376969861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45455253692673,"aZ":-13.98484183900642,"pfxX":-5.076358104048339,"pfxZ":9.328463873678814,"pX":0.40045401870998826,"pZ":3.5013273272424374,"vX0":8.103601843183684,"vY0":-138.6292847148782,"vZ0":-4.662564439883149,"x":101.74,"y":144.24,"x0":-1.8985608951863835,"y0":50.00236613751597,"z0":6.1357401601357315,"aX":-9.898539895877967},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2306,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39481248013806614,"extension":6.420910467150102},"index":0,"playId":"64f345a2-aabf-3073-8905-86f2a5c8ec21","pitchNumber":1,"startTime":"2025-07-23T18:02:37.710Z","endTime":"2025-07-23T18:02:41.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":78.9,"strikeZoneTop":3.24835445097964,"strikeZoneBottom":1.56233640748556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.358799514414198,"aZ":-34.2511919738029,"pfxX":0.5995389839803564,"pfxZ":-1.33869349002266,"pX":0.48727647165064575,"pZ":1.9991134464197131,"vX0":6.137205011895995,"vY0":-123.37276834455238,"vZ0":-3.015055328920229,"x":98.43,"y":184.8,"x0":-2.1005068849652058,"y0":50.00073726451632,"z0":6.096313468022421,"aX":0.9316273466889509},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":-2.4,"spinRate":1798,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.44236118673107905,"extension":6.273457972915588},"index":1,"playId":"af99588d-1c71-30fb-8bd5-fae7ec2d5a02","pitchNumber":2,"startTime":"2025-07-23T18:02:53.459Z","endTime":"2025-07-23T18:02:56.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.828827714408202,"aZ":-14.168498725050368,"pfxX":-5.657109401644272,"pfxZ":9.409947262440038,"pX":-0.1726937112912939,"pZ":2.8250687720411456,"vX0":7.0393992955488,"vY0":-137.75980991341225,"vZ0":-6.221807326000297,"x":123.58,"y":162.5,"x0":-2.0313131362430017,"y0":50.006549250113494,"z0":6.078360402734632,"aX":-10.829392336923702},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2196,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3982466643243221,"extension":6.385293721016664},"hitData":{"launchSpeed":94.7,"launchAngle":40.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.32,"coordY":71.7}},"index":2,"playId":"fe2c3803-be3d-34db-a0eb-9978c236b379","pitchNumber":3,"startTime":"2025-07-23T18:03:12.065Z","endTime":"2025-07-23T18:03:24.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:03:24.801Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T18:03:34.221Z","endTime":"2025-07-23T18:04:03.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.993103371730353,"aZ":-15.168280466551714,"pfxX":-6.4441209872805665,"pfxZ":8.602561340761392,"pX":0.23585773586364295,"pZ":3.4786050235217565,"vX0":8.312290436955175,"vY0":-139.81560871126322,"vZ0":-4.488993627824035,"x":108.01,"y":144.86,"x0":-1.9406245777179911,"y0":50.001866738382056,"z0":6.1027665049075885,"aX":-12.737932434940525},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":10.0,"spinRate":2329,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3919871738417191,"extension":6.219110910559876},"hitData":{"launchSpeed":103.1,"launchAngle":27.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.59,"coordY":37.73}},"index":0,"playId":"5e48709d-50a3-37e5-b2ea-32fed1e0738f","pitchNumber":1,"startTime":"2025-07-23T18:03:54.900Z","endTime":"2025-07-23T18:04:03.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:04:03.928Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out to first baseman Connor Joe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T18:06:20.776Z","endTime":"2025-07-23T18:06:44.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Connor Joe replaces third baseman Noelvi Marte, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T18:06:10.389Z","endTime":"2025-07-23T18:06:10.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"description":"Defensive switch from first base to third base for Santiago Espinal.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T18:06:10.404Z","endTime":"2025-07-23T18:06:23.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.56251467497874,"strikeZoneBottom":1.50319345605859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.24133013684601,"aZ":-31.625157104116337,"pfxX":-3.8735203368470295,"pfxZ":0.3907569790365173,"pX":1.2212262733073058,"pZ":2.3005427841247634,"vX0":-4.102034173079013,"vY0":-117.33628879774994,"vZ0":-0.789807725520397,"x":70.45,"y":176.67,"x0":3.4922437518131333,"y0":50.00146998142236,"z0":5.57622345399403,"aX":-5.425529741923009},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.8,"breakHorizontal":8.0,"spinRate":2573,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4659671011245221,"extension":5.890673918084154},"index":2,"playId":"520590a3-a3e4-3d88-a303-9cdcd89ecdee","pitchNumber":1,"startTime":"2025-07-23T18:06:23.012Z","endTime":"2025-07-23T18:06:26.794Z","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":93.3,"endSpeed":85.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.758659091638222,"aZ":-26.954852948830375,"pfxX":11.272188350519693,"pfxZ":2.7835254198262858,"pX":0.966615817108015,"pZ":2.1028277465339658,"vX0":-10.428092570773313,"vY0":-135.56873398610003,"vZ0":-3.776473250105431,"x":80.15,"y":182.0,"x0":3.3859618389021935,"y0":50.00063674631784,"z0":5.3807454411051685,"aX":21.12148018380229},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":-18.4,"spinRate":2255,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4029833259913991,"extension":6.269549414383168},"hitData":{"launchSpeed":71.7,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.93,"coordY":171.33}},"index":3,"playId":"9193bfe6-3a57-34a3-99b4-4d50fbc1c148","pitchNumber":2,"startTime":"2025-07-23T18:06:36.685Z","endTime":"2025-07-23T18:06:44.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:06:44.019Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reds challenged (tag play), call on the field was upheld: Luis García Jr. singles on a ground ball to center fielder TJ Friedl. Luis García Jr. to 2nd. Luis García Jr. advances to 2nd, on a fielding error by shortstop Elly De La Cruz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T18:06:47.053Z","endTime":"2025-07-23T18:08:00.473Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"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":79.6,"endSpeed":73.9,"strikeZoneTop":3.21327801313386,"strikeZoneBottom":1.60001300237377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.399417492775143,"aZ":-30.319394049496076,"pfxX":-3.739564669346044,"pfxZ":1.3618048177583875,"pX":-0.6800143303153321,"pZ":1.932509117598476,"vX0":-7.863944097904782,"vY0":-115.7825579611397,"vZ0":-1.5433351043639545,"x":142.92,"y":186.6,"x0":3.238412977709822,"y0":50.00475745700223,"z0":5.492929936234899,"aX":-5.108502116516558},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.4,"breakHorizontal":8.6,"spinRate":2588,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.47197471635523414,"extension":5.970325790459173},"index":0,"playId":"0fce2924-13ab-314f-b26f-79a47f4badee","pitchNumber":1,"startTime":"2025-07-23T18:07:10.680Z","endTime":"2025-07-23T18:07:13.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.496166981590754,"aZ":-32.73645332231401,"pfxX":-1.781042417540268,"pfxZ":-0.40567472301627383,"pX":0.8698205844531189,"pZ":2.676740520650578,"vX0":-5.253503658211721,"vY0":-117.38861375624822,"vZ0":0.30269933916493974,"x":83.84,"y":166.51,"x0":3.364822157879765,"y0":50.00003419798669,"z0":5.585050246530104,"aX":-2.493174864135192},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.4,"breakHorizontal":4.4,"spinRate":2361,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.4659695430773714,"extension":5.990549359528286},"index":1,"playId":"82d82ea9-7085-39f1-aaf6-e0f4368a2ba2","pitchNumber":2,"startTime":"2025-07-23T18:07:23.929Z","endTime":"2025-07-23T18:07:26.929Z","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":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.814516303544455,"aZ":-32.34011551137858,"pfxX":-4.7164789339018975,"pfxZ":-0.11479749829207453,"pX":-0.3251345397883141,"pZ":1.8749215060934001,"vX0":-7.083697267407657,"vY0":-117.21674510718084,"vZ0":-1.4017385850311355,"x":129.39,"y":188.16,"x0":3.352822280670336,"y0":50.005474759422256,"z0":5.508961177062844,"aX":-6.5433456986179035},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.2,"breakHorizontal":10.3,"spinRate":2414,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.4678423877257041,"extension":6.18417828715719},"hitData":{"launchSpeed":80.1,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.82,"coordY":94.29}},"index":2,"playId":"b30fb524-4ad8-3482-ada0-4a3ce7e1a9d6","pitchNumber":3,"startTime":"2025-07-23T18:07:47.756Z","endTime":"2025-07-23T18:08:00.473Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":113},"playEndTime":"2025-07-23T18:08:00.473Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Adams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T18:11:06.156Z","endTime":"2025-07-23T18:12:46.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7,8],"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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Riley Adams replaces Drew Millas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T18:10:21.063Z","endTime":"2025-07-23T18:10:34.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":686452,"link":"/api/v1/people/686452"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-23T18:10:34.951Z","endTime":"2025-07-23T18:11:08.503Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.44070542287213,"strikeZoneBottom":1.61311202511473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.220808284416748,"aZ":-25.952305314881915,"pfxX":11.528903989847771,"pfxZ":3.2943378676213655,"pX":1.0477972200802843,"pZ":2.70489815541492,"vX0":-10.009704974810699,"vY0":-136.1459001712354,"vZ0":-2.729583515020147,"x":77.06,"y":165.75,"x0":3.263487693093879,"y0":50.001800939442084,"z0":5.5051694433138,"aX":21.77081398822318},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":-19.0,"spinRate":2228,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.40138532634143465,"extension":6.308995522634939},"index":2,"playId":"838544f0-0ce7-3358-bf7d-6d089a8762c3","pitchNumber":1,"startTime":"2025-07-23T18:11:08.503Z","endTime":"2025-07-23T18:11:11.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.43740109538034,"strikeZoneBottom":1.66471624882494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67185574020406,"aZ":-32.02072729352676,"pfxX":9.989381873559712,"pfxZ":0.09074318197091369,"pX":1.455840882072105,"pZ":1.3357642622437844,"vX0":-8.129613372987158,"vY0":-127.30954056448095,"vZ0":-3.7253527938567137,"x":61.51,"y":202.71,"x0":3.3770320143442096,"y0":50.00200497830712,"z0":5.325312819964927,"aX":16.562150566271626},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-16.4,"spinRate":1787,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4285832508277285,"extension":6.369335201509734},"index":3,"playId":"cc6d3828-f6f2-3a7a-978a-9a67d2b87f46","pitchNumber":2,"startTime":"2025-07-23T18:11:25.680Z","endTime":"2025-07-23T18:11:29.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.44005435465424,"strikeZoneBottom":1.57785346948963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.993130849818098,"aZ":-26.953862233273632,"pfxX":10.066637830938612,"pfxZ":3.101138235436821,"pX":1.513027053388512,"pZ":2.469124574400456,"vX0":-8.094627063913853,"vY0":-128.26518692915923,"vZ0":-2.222428335657857,"x":59.33,"y":172.11,"x0":3.3861594625882283,"y0":50.00393642056083,"z0":5.427298742612282,"aX":16.946193626713082},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-16.7,"spinRate":1753,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4253797879738075,"extension":6.213021275530188},"index":4,"playId":"eb15726c-add9-3b02-b422-c7899fb1fb6e","pitchNumber":3,"startTime":"2025-07-23T18:11:40.914Z","endTime":"2025-07-23T18:11:44.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.43999989674571,"strikeZoneBottom":1.52678260517517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.810587509321838,"aZ":-29.37698462166066,"pfxX":-4.9583243196970255,"pfxZ":1.9164091105315606,"pX":-0.2893115402500112,"pZ":2.0627145491462384,"vX0":-7.2153132119311705,"vY0":-119.39377024355863,"vZ0":-1.9679041192835074,"x":128.03,"y":183.09,"x0":3.404296265497035,"y0":50.00262129110532,"z0":5.515962822993999,"aX":-7.228185837507216},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":10.6,"spinRate":2521,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.45700650964262124,"extension":6.0252790193960095},"index":5,"playId":"8bfc868f-b5df-3fb5-b875-c708a7758a47","pitchNumber":4,"startTime":"2025-07-23T18:12:00.330Z","endTime":"2025-07-23T18:12:03.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-07-23T18:12:08.277Z","endTime":"2025-07-23T18:12:23.509Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.43999829322853,"strikeZoneBottom":1.59147278191488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.144421461813014,"aZ":-23.531718200452943,"pfxX":10.953473876071662,"pfxZ":4.5704307210287105,"pX":1.2186807051004651,"pZ":4.125834897709015,"vX0":-9.584939163939534,"vY0":-136.24854292535062,"vZ0":0.4423116692817296,"x":70.55,"y":127.38,"x0":3.3481153771139622,"y0":50.00522762531363,"z0":5.579332183385227,"aX":20.72814509038749},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":-18.0,"spinRate":2173,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4010147547759404,"extension":6.273279827151981},"index":7,"playId":"0ab7a9a9-7c39-32e9-a143-dbfe398a0c60","pitchNumber":5,"startTime":"2025-07-23T18:12:23.509Z","endTime":"2025-07-23T18:12:26.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.971841268166223,"aZ":-23.920368524150657,"pfxX":10.620506765051687,"pfxZ":4.3875028293864595,"pX":0.6497641807281698,"pZ":2.318519951644711,"vX0":-11.168193703712118,"vY0":-135.6348558864676,"vZ0":-3.691931323894159,"x":92.23,"y":176.18,"x0":3.4218820069420013,"y0":50.00375570604864,"z0":5.3465641321459305,"aX":19.98200554363387},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":-17.2,"spinRate":2138,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.4023336357396339,"extension":6.5862007541694725},"index":8,"playId":"590e334b-7158-337f-997b-f78c1e24eca1","pitchNumber":6,"startTime":"2025-07-23T18:12:42.543Z","endTime":"2025-07-23T18:12:46.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:12:46.081Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, second baseman Matt McLain to first baseman Connor Joe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T18:12:49.874Z","endTime":"2025-07-23T18:14:09.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"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(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.6,"endSpeed":80.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.869432070219396,"aZ":-31.20020048157453,"pfxX":10.786552430737233,"pfxZ":0.5921140811890648,"pX":0.5459646469473416,"pZ":2.36332650720338,"vX0":-10.462312264044726,"vY0":-127.18771890074217,"vZ0":-1.5611967809410223,"x":96.19,"y":174.97,"x0":3.293586150629651,"y0":50.006184077856034,"z0":5.438625445070981,"aX":17.836892115349862},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-17.4,"spinRate":1921,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.42916280285260777,"extension":6.573438102175426},"index":0,"playId":"e2364b24-60e5-3bff-88a2-24930fefd625","pitchNumber":1,"startTime":"2025-07-23T18:13:10.911Z","endTime":"2025-07-23T18:13:13.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.805418263143764,"aZ":-21.032579316101014,"pfxX":10.512572608519179,"pfxZ":5.915891520936773,"pX":-0.21585523880825364,"pZ":2.2843528834821027,"vX0":-12.942803146932384,"vY0":-135.67371405156896,"vZ0":-4.295917388400651,"x":125.23,"y":177.1,"x0":3.22759991491504,"y0":50.003618476346524,"z0":5.334736260456001,"aX":19.802667935791675},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":-16.7,"spinRate":2221,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.40212094725739345,"extension":6.403935779442763},"index":1,"playId":"5de44adb-4170-3b1e-bf7f-cbbc9f67169c","pitchNumber":2,"startTime":"2025-07-23T18:13:35.355Z","endTime":"2025-07-23T18:13:38.355Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T18:13:50.356Z","endTime":"2025-07-23T18:14:02.596Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.422453688501303,"aZ":-32.88941297603693,"pfxX":-3.007847696643061,"pfxZ":-0.47319887299152263,"pX":0.46944410914445756,"pZ":2.4218409654724544,"vX0":-6.308633678911047,"vY0":-121.95192490441046,"vZ0":-0.5430345347250632,"x":99.11,"y":173.39,"x0":3.4827317691692907,"y0":50.004153829260524,"z0":5.489122415032578,"aX":-4.521883215131625},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.7,"breakHorizontal":7.0,"spinRate":2536,"spinDirection":299},"zone":6,"typeConfidence":2.0,"plateTime":0.4494679870319942,"extension":6.28181165836074},"hitData":{"launchSpeed":102.0,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.37,"coordY":149.05}},"index":3,"playId":"9d4ca19a-5d32-35a9-83d3-394021a97380","pitchNumber":3,"startTime":"2025-07-23T18:14:02.596Z","endTime":"2025-07-23T18:14:09.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:14:09.878Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Santiago Espinal singles on a line drive to left fielder James Wood.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T18:16:55.322Z","endTime":"2025-07-23T18:17:08.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Riley Adams remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T18:15:40.999Z","endTime":"2025-07-23T18:15:41.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":686452,"link":"/api/v1/people/686452"}},{"details":{"description":"Pitching Change: Andry Lara replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T18:15:41.023Z","endTime":"2025-07-23T18:16:57.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691251,"link":"/api/v1/people/691251"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.623260374927185,"aZ":-31.675240799107478,"pfxX":1.8692498716160995,"pfxZ":0.355108826462569,"pX":-0.4088747532122448,"pZ":1.7943634074491563,"vX0":2.153934739231601,"vY0":-117.46705006824125,"vZ0":-3.8639175214483967,"x":132.59,"y":190.33,"x0":-1.5762964280759741,"y0":50.00452205347251,"z0":6.366287656867179,"aX":2.645246940713143},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.0,"breakHorizontal":-3.8,"spinRate":2110,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.46405316591245693,"extension":5.805844370451325},"hitData":{"launchSpeed":70.9,"launchAngle":23.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.45,"coordY":113.14}},"index":2,"playId":"92c28091-cde9-33b5-a674-97464aeea8c9","pitchNumber":1,"startTime":"2025-07-23T18:16:57.646Z","endTime":"2025-07-23T18:17:08.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:17:08.921Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks. Santiago Espinal to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T18:17:08.048Z","endTime":"2025-07-23T18:18:36.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.34276044745515,"strikeZoneBottom":1.63657631807689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.079058660622977,"aZ":-20.214557921413668,"pfxX":-8.451614671556552,"pfxZ":6.701809762013292,"pX":-0.5826368934602169,"pZ":1.2854649797667046,"vX0":5.93497453820567,"vY0":-132.64645906331774,"vZ0":-8.281812764988455,"x":139.21,"y":204.07,"x0":-1.7498098815032306,"y0":50.001209417992364,"z0":5.919093063281712,"aX":-15.076145975155656},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":14.0,"spinRate":2033,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4127469748493624,"extension":5.897262742895059},"index":0,"playId":"27cb69f2-d89c-3054-9ed7-db121ffc30a1","pitchNumber":1,"startTime":"2025-07-23T18:17:35.891Z","endTime":"2025-07-23T18:17:39.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.32000135076246,"strikeZoneBottom":1.51588121873607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.315881595616766,"aZ":-26.717473431434186,"pfxX":-4.739600990724094,"pfxZ":3.6144860901046334,"pX":-1.2223188704730379,"pZ":1.7964209949531849,"vX0":2.7217556067081334,"vY0":-121.66112946676594,"vZ0":-4.798122390594315,"x":163.59,"y":190.28,"x0":-1.735793670152465,"y0":50.00305157963642,"z0":6.090805094402301,"aX":-7.154427384513036},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":8.0,"spinRate":1008,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.44902202111027467,"extension":5.812028142123762},"index":1,"playId":"3758c7fe-6793-32f0-a2aa-bebb8065d7e2","pitchNumber":2,"startTime":"2025-07-23T18:17:55.255Z","endTime":"2025-07-23T18:17:58.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.26107794484512,"strikeZoneBottom":1.55504899704336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66367557774166,"aZ":-24.139819136789423,"pfxX":-7.403487977711347,"pfxZ":4.598861427345932,"pX":-1.9954631559890783,"pZ":1.9770048702613279,"vX0":2.3405367381067284,"vY0":-131.08055826140645,"vZ0":-5.864530753732286,"x":193.06,"y":185.4,"x0":-1.93586423433357,"y0":50.00434998764973,"z0":6.035982206655664,"aX":-12.935906723588106},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":13.0,"spinRate":1943,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4172161624120685,"extension":5.721008869139368},"index":2,"playId":"17ea9d96-10e9-37e0-9aad-6142ed0d0ca6","pitchNumber":3,"startTime":"2025-07-23T18:18:12.995Z","endTime":"2025-07-23T18:18:16.420Z","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":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.25487615867212,"strikeZoneBottom":1.54859576401619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6299475101567,"aZ":-20.270618974632313,"pfxX":-7.664194992994149,"pfxZ":6.679856869661211,"pX":-1.1014306013295254,"pZ":2.3070073428876983,"vX0":4.47599666436129,"vY0":-132.4534649493819,"vZ0":-5.996985331376827,"x":158.98,"y":176.49,"x0":-1.8153401040662307,"y0":50.000253060064594,"z0":6.077191979786652,"aX":-13.64972877385941},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":13.0,"spinRate":2074,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4131266460735592,"extension":5.818355503911701},"index":3,"playId":"1abf9a0c-4822-3cf7-81d7-b7939546f587","pitchNumber":4,"startTime":"2025-07-23T18:18:32.586Z","endTime":"2025-07-23T18:18:36.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:18:36.550Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a bunt ground ball to third baseman Brady House. Santiago Espinal scores. TJ Friedl to 3rd. Throwing error by third baseman Brady House.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T18:18:41.391Z","endTime":"2025-07-23T18:19:16.977Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":{"id":691251,"link":"/api/v1/people/691251"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305809481211735,"aZ":-21.683779404239605,"pfxX":-8.731276099379706,"pfxZ":6.28558176228689,"pX":-0.48370235130575406,"pZ":1.59043386092213,"vX0":5.43346320175214,"vY0":-129.01133478025866,"vZ0":-7.330592927064307,"x":135.44,"y":195.84,"x0":-1.4933660441884968,"y0":50.003833365278986,"z0":6.165778514016587,"aX":-14.5740360532837},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.7,"breakHorizontal":14.4,"spinRate":1995,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4261704223094278,"extension":6.15858844021962},"hitData":{"launchSpeed":29.8,"launchAngle":26.0,"totalDistance":47.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":112.98,"coordY":184.89}},"index":0,"playId":"21ee847f-aa35-3b77-a51b-d73d6a2ec7e5","pitchNumber":1,"startTime":"2025-07-23T18:19:00.222Z","endTime":"2025-07-23T18:19:16.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:19:16.977Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Elly De La Cruz grounds into a double play, shortstop CJ Abrams to first baseman Nathaniel Lowe. TJ Friedl scores. Matt McLain out at 2nd. Elly De La Cruz out at 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T18:19:49.753Z","endTime":"2025-07-23T18:20:16.381Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":691251,"link":"/api/v1/people/691251"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.6500013266182,"strikeZoneBottom":1.76946399832916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.598499892625856,"aZ":-19.88766418246593,"pfxX":-8.318375719009191,"pfxZ":6.730701599188767,"pX":-0.933404308566203,"pZ":2.140638855916539,"vX0":4.526973289243876,"vY0":-134.39161660089553,"vZ0":-7.108894197909582,"x":152.58,"y":180.98,"x0":-1.5604205183612638,"y0":50.00660617779209,"z0":6.23698058150494,"aX":-15.192658391411092},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":14.0,"spinRate":2019,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4078293462922429,"extension":5.961046648250306},"index":0,"playId":"f54a1c5c-0809-3b21-a896-bd8e5a71e71e","pitchNumber":1,"startTime":"2025-07-23T18:19:51.206Z","endTime":"2025-07-23T18:19:55.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.828017004798195,"aZ":-21.358402869585454,"pfxX":-8.552841631112896,"pfxZ":6.009626054056463,"pX":-0.40470694968818954,"pZ":2.259123286600946,"vX0":5.910391385540589,"vY0":-133.31423916517147,"vZ0":-6.559527224454576,"x":132.43,"y":177.78,"x0":-1.5400126103765823,"y0":50.000133077210855,"z0":6.294566277229704,"aX":-15.382994648049694},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":2017,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.41095137961213846,"extension":6.028578014910537},"hitData":{"launchSpeed":102.2,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.82,"coordY":157.96}},"index":1,"playId":"9e68e53b-7adc-3f48-8016-ffa26a313153","pitchNumber":2,"startTime":"2025-07-23T18:20:08.752Z","endTime":"2025-07-23T18:20:16.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:20:16.381Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Hays lines out sharply to left fielder James Wood.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T18:20:30.030Z","endTime":"2025-07-23T18:22:56.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.37725931060598,"aZ":-30.464378779561383,"pfxX":1.2513159387847517,"pfxZ":1.1215077924925936,"pX":-0.11496464430433899,"pZ":2.201219500491314,"vX0":2.7935215412658128,"vY0":-122.2251878420872,"vZ0":-3.7741605920089816,"x":121.38,"y":179.35,"x0":-1.4318371783542476,"y0":50.00290824153342,"z0":6.360099434542525,"aX":1.9072722355570786},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-2.9,"spinRate":2039,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.44684132275372423,"extension":5.842518239968521},"index":0,"playId":"086bcf44-95d0-3173-b569-71840c265eec","pitchNumber":1,"startTime":"2025-07-23T18:20:45.635Z","endTime":"2025-07-23T18:20:51.407Z","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":93.2,"endSpeed":85.8,"strikeZoneTop":3.34999860793371,"strikeZoneBottom":1.47997314234089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.045938045709754,"aZ":-22.01102704682646,"pfxX":-9.023652120953153,"pfxZ":5.4858748757366165,"pX":-0.031376890607929885,"pZ":0.2233749513313171,"vX0":7.013100732480464,"vY0":-135.17335974552077,"vZ0":-10.961535287420098,"x":118.2,"y":232.75,"x0":-1.4851118380369583,"y0":50.004555153612436,"z0":5.87201047502307,"aX":-16.72572803747736},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.8,"breakHorizontal":14.9,"spinRate":1967,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4049652215734314,"extension":6.00102533388312},"index":1,"playId":"6aa56c24-c620-37e0-a2ba-f159ce819376","pitchNumber":2,"startTime":"2025-07-23T18:21:29.773Z","endTime":"2025-07-23T18:21:32.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.31784377523181,"strikeZoneBottom":1.55535016578637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22469250341575,"aZ":-21.51742807355117,"pfxX":-8.211320675662183,"pfxZ":5.853306035750841,"pX":0.5348502599670818,"pZ":1.4495790852090464,"vX0":8.25473448921132,"vY0":-134.1235026995912,"vZ0":-8.112583790953225,"x":96.61,"y":199.64,"x0":-1.5170757631131007,"y0":50.00297557607871,"z0":6.050046866810317,"aX":-14.948946002869647},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":13.1,"spinRate":2081,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4085056747819573,"extension":5.986784888777941},"index":2,"playId":"3e8800cb-4f26-36d8-8645-f5c503a6c9ee","pitchNumber":3,"startTime":"2025-07-23T18:21:45.633Z","endTime":"2025-07-23T18:21:48.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17076450687595,"aZ":-27.425138956018866,"pfxX":1.110806860016056,"pfxZ":2.860553995800034,"pX":0.39682913486600996,"pZ":2.3573474679667075,"vX0":4.23287113316402,"vY0":-127.3035724090334,"vZ0":-4.227734641965291,"x":101.87,"y":175.13,"x0":-1.423712494437195,"y0":50.004403944959606,"z0":6.180539137975841,"aX":1.8450629907769884},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":-2.9,"spinRate":2234,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.42828597877153385,"extension":5.911590827623886},"index":3,"playId":"5622f8da-85e5-3c96-b5ca-149a10a5eca3","pitchNumber":4,"startTime":"2025-07-23T18:22:02.678Z","endTime":"2025-07-23T18:22:05.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.35000081411876,"strikeZoneBottom":1.52740156278821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.531263772320372,"aZ":-27.73218658543322,"pfxX":0.004160024147362051,"pfxZ":2.7648520748323153,"pX":1.7051594066068123,"pZ":0.05340273120563047,"vX0":7.331938551877467,"vY0":-126.01692814605353,"vZ0":-9.304867162858015,"x":52.0,"y":237.34,"x0":-1.242378950273273,"y0":50.00595113313016,"z0":6.03306375653985,"aX":0.006488132676227913},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2182,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.43459204523608763,"extension":6.172036565825746},"index":4,"playId":"81f738ae-90aa-3fd7-b3c7-376e71801f9d","pitchNumber":5,"startTime":"2025-07-23T18:22:29.529Z","endTime":"2025-07-23T18:22:32.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.590070111755328,"aZ":-30.324817078389113,"pfxX":1.649029931924011,"pfxZ":1.2224525614555066,"pX":0.4040333975630065,"pZ":1.7891727553503898,"vX0":3.828219078062017,"vY0":-121.63277801330499,"vZ0":-4.4977292405525455,"x":101.6,"y":190.47,"x0":-1.398202271317536,"y0":50.003777070187326,"z0":6.262016315645713,"aX":2.495417000440005},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.4,"breakHorizontal":-3.8,"spinRate":2137,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.44857659313016285,"extension":5.966033115984963},"hitData":{"launchSpeed":101.2,"launchAngle":18.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.69,"coordY":71.21}},"index":5,"playId":"f8094e0b-276f-301e-838c-3bdf4e5e1cd8","pitchNumber":6,"startTime":"2025-07-23T18:22:48.867Z","endTime":"2025-07-23T18:22:56.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:22:56.035Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, shortstop Elly De La Cruz to first baseman Connor Joe.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T18:24:33.880Z","endTime":"2025-07-23T18:25:22.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.56000059301354,"strikeZoneBottom":1.6073132032244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.609087609970697,"aZ":-21.904362191371284,"pfxX":12.345037236281845,"pfxZ":5.484747326612317,"pX":-1.1745759842747194,"pZ":2.063344513270225,"vX0":-15.860323778308828,"vY0":-135.70555949394165,"vZ0":-4.624739729858779,"x":161.77,"y":183.07,"x0":3.1310203279715227,"y0":50.00220045599477,"z0":5.307648269763114,"aX":23.1149042948906},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":-19.2,"spinRate":2377,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4030093157663872,"extension":6.331728958556597},"index":0,"playId":"39480fd9-0b25-309f-88d1-0d32407dfa01","pitchNumber":1,"startTime":"2025-07-23T18:25:01.472Z","endTime":"2025-07-23T18:25:04.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.063475770600185,"aZ":-23.896463516279383,"pfxX":11.600357688724445,"pfxZ":4.4099082158038545,"pX":-0.12668227094748277,"pZ":2.4457056429824915,"vX0":-12.91960695919783,"vY0":-136.1416414663305,"vZ0":-3.3487548660211317,"x":121.83,"y":172.75,"x0":3.1745919215632004,"y0":50.00092646361012,"z0":5.346876238401818,"aX":21.760933339965128},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":-18.2,"spinRate":2415,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.40241749695806517,"extension":6.338902550240552},"hitData":{"launchSpeed":104.9,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.57,"coordY":144.99}},"index":1,"playId":"8b3901ae-3a73-349a-a075-fc27504f6ba2","pitchNumber":2,"startTime":"2025-07-23T18:25:14.388Z","endTime":"2025-07-23T18:25:22.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:25:22.056Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, second baseman Matt McLain to first baseman Connor Joe.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T18:25:25.500Z","endTime":"2025-07-23T18:26:20.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"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":81.5,"endSpeed":75.1,"strikeZoneTop":3.93999995779599,"strikeZoneBottom":1.73710466114974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.212618012230593,"aZ":-31.004312802802726,"pfxX":-3.751081087010971,"pfxZ":0.8205985201774251,"pX":0.3735049849567169,"pZ":3.123342722074961,"vX0":-6.1681003712292615,"vY0":-118.61906975130802,"vZ0":0.71919117795689,"x":102.76,"y":154.45,"x0":3.4926776211801482,"y0":50.00471999420458,"z0":5.638070170361922,"aX":-5.356080063535425},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.9,"breakHorizontal":8.3,"spinRate":2563,"spinDirection":292},"zone":6,"typeConfidence":2.0,"plateTime":0.4613688474262636,"extension":5.9241335681798875},"index":0,"playId":"cdf5cad8-1242-3038-9296-9a22d5d25f2f","pitchNumber":1,"startTime":"2025-07-23T18:25:43.766Z","endTime":"2025-07-23T18:25:47.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.94,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00896668917717,"aZ":-29.50229775134365,"pfxX":-4.1724991958275295,"pfxZ":1.8679046268748234,"pX":-1.6921915796539142,"pZ":2.0629792233558177,"vX0":-10.037386201090376,"vY0":-118.9626081376403,"vZ0":-1.768453365103285,"x":181.5,"y":183.08,"x0":3.1254308977424623,"y0":50.003453573280666,"z0":5.492424123847016,"aX":-5.97584076091274},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.2,"breakHorizontal":10.0,"spinRate":2683,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4605629669665827,"extension":6.15245682736244},"index":1,"playId":"4df5956a-2eb3-3c83-acf8-08d980ddd989","pitchNumber":2,"startTime":"2025-07-23T18:25:56.539Z","endTime":"2025-07-23T18:25:59.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.94,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.068536094077626,"aZ":-28.86630595103072,"pfxX":-4.288132016848014,"pfxZ":2.2763033207408814,"pX":-0.5422012307388758,"pZ":1.70773413002865,"vX0":-7.631620666605567,"vY0":-119.73675353076112,"vZ0":-2.6927161916410984,"x":137.67,"y":192.67,"x0":3.2430121606923117,"y0":50.00130343525375,"z0":5.429089984833425,"aX":-6.226983216328783},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.7,"breakHorizontal":9.6,"spinRate":2698,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4573973292174984,"extension":6.123509493011534},"hitData":{"launchSpeed":65.8,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.92,"coordY":152.59}},"index":2,"playId":"60ae9b4c-69eb-3f48-b100-52f1351bab18","pitchNumber":3,"startTime":"2025-07-23T18:26:12.920Z","endTime":"2025-07-23T18:26:20.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:26:20.247Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, second baseman Matt McLain to first baseman Connor Joe.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T18:26:24.027Z","endTime":"2025-07-23T18:27:58.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"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":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.48140614018248,"strikeZoneBottom":1.53855285542017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25753262808088,"aZ":-32.026222969912105,"pfxX":-3.204002800830092,"pfxZ":0.10221801067279923,"pX":-1.154235548142325,"pZ":1.8070045762861777,"vX0":-9.367200567988275,"vY0":-119.03563108086198,"vZ0":-1.8058407026813805,"x":161.0,"y":189.99,"x0":3.2436927455169764,"y0":50.00228449232381,"z0":5.4674065625004875,"aX":-4.609645800973291},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.0,"breakHorizontal":8.0,"spinRate":2667,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4596527102796877,"extension":6.195720847906803},"index":0,"playId":"ae1c2585-168d-34bf-a923-02e8fd39045c","pitchNumber":1,"startTime":"2025-07-23T18:26:42.060Z","endTime":"2025-07-23T18:26:45.286Z","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":88.0,"endSpeed":81.0,"strikeZoneTop":3.70665322685907,"strikeZoneBottom":1.73466685478099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.565611195215048,"aZ":-32.29309121094112,"pfxX":10.219586383746329,"pfxZ":-0.06650699916151837,"pX":2.0426409688711873,"pZ":1.8750613955215727,"vX0":-7.090573585775305,"vY0":-127.97604043276901,"vZ0":-2.357776037191387,"x":39.14,"y":188.15,"x0":3.5166382149826636,"y0":50.00599367633798,"z0":5.329244850539816,"aX":17.012612635051358},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":-17.0,"spinRate":1779,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.42742748114220497,"extension":6.379620504758349},"index":1,"playId":"30bb80d8-0c89-3c8f-86f3-cb95d6ee98a4","pitchNumber":2,"startTime":"2025-07-23T18:26:54.846Z","endTime":"2025-07-23T18:26:57.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.919780904307864,"aZ":-28.73351261610047,"pfxX":-3.6203399825148903,"pfxZ":2.4061195738616217,"pX":-0.45842420233199926,"pZ":1.491614009941838,"vX0":-8.072864554186125,"vY0":-118.92140741656037,"vZ0":-3.084835114805596,"x":134.47,"y":198.51,"x0":3.451515487771235,"y0":50.0053724892115,"z0":5.4136071406622674,"aX":-5.181999555061762},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.8,"breakHorizontal":8.5,"spinRate":2757,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4606773166496412,"extension":6.1576953857299115},"index":2,"playId":"aeeb234d-594a-317d-a43b-9c5c849e50ec","pitchNumber":3,"startTime":"2025-07-23T18:27:09.740Z","endTime":"2025-07-23T18:27:12.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.60118150008506,"strikeZoneBottom":1.65901444532782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.094819354210625,"aZ":-27.478346099169727,"pfxX":10.58358199086607,"pfxZ":2.736407573034799,"pX":0.7830662837762192,"pZ":1.2569810499371425,"vX0":-9.935886592863566,"vY0":-129.66599484364602,"vZ0":-4.9964404692902855,"x":87.15,"y":204.84,"x0":3.274931849645279,"y0":50.00396177176024,"z0":5.285382983689037,"aX":18.166972771347186},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-17.2,"spinRate":1737,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4211380033423584,"extension":6.408895722920977},"index":3,"playId":"1075b282-c4f8-3c9c-8c23-ab4fcbc1d66c","pitchNumber":4,"startTime":"2025-07-23T18:27:31.873Z","endTime":"2025-07-23T18:27:35.329Z","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":94.5,"endSpeed":86.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.543614995703656,"aZ":-29.96172406424695,"pfxX":12.7220499267683,"pfxZ":1.1569716129945142,"pX":0.2756037076809841,"pZ":2.943018059733519,"vX0":-12.544506962956966,"vY0":-137.12167370704987,"vZ0":-1.1633953743093217,"x":106.49,"y":159.32,"x0":3.2508432536792506,"y0":50.00025795522077,"z0":5.411775530744024,"aX":24.288973499614425},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.0,"breakHorizontal":-20.5,"spinRate":2402,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.39902350162722877,"extension":6.472581392135117},"hitData":{"launchSpeed":109.0,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.84,"coordY":146.0}},"index":4,"playId":"e9ae23f3-91f3-3ed8-8d76-32d1b10056d3","pitchNumber":5,"startTime":"2025-07-23T18:27:50.365Z","endTime":"2025-07-23T18:27:58.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:27:58.143Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, second baseman Matt McLain to first baseman Connor Joe.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T18:26:24.027Z","endTime":"2025-07-23T18:27:58.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"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":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.48140614018248,"strikeZoneBottom":1.53855285542017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25753262808088,"aZ":-32.026222969912105,"pfxX":-3.204002800830092,"pfxZ":0.10221801067279923,"pX":-1.154235548142325,"pZ":1.8070045762861777,"vX0":-9.367200567988275,"vY0":-119.03563108086198,"vZ0":-1.8058407026813805,"x":161.0,"y":189.99,"x0":3.2436927455169764,"y0":50.00228449232381,"z0":5.4674065625004875,"aX":-4.609645800973291},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.0,"breakHorizontal":8.0,"spinRate":2667,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4596527102796877,"extension":6.195720847906803},"index":0,"playId":"ae1c2585-168d-34bf-a923-02e8fd39045c","pitchNumber":1,"startTime":"2025-07-23T18:26:42.060Z","endTime":"2025-07-23T18:26:45.286Z","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":88.0,"endSpeed":81.0,"strikeZoneTop":3.70665322685907,"strikeZoneBottom":1.73466685478099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.565611195215048,"aZ":-32.29309121094112,"pfxX":10.219586383746329,"pfxZ":-0.06650699916151837,"pX":2.0426409688711873,"pZ":1.8750613955215727,"vX0":-7.090573585775305,"vY0":-127.97604043276901,"vZ0":-2.357776037191387,"x":39.14,"y":188.15,"x0":3.5166382149826636,"y0":50.00599367633798,"z0":5.329244850539816,"aX":17.012612635051358},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":-17.0,"spinRate":1779,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.42742748114220497,"extension":6.379620504758349},"index":1,"playId":"30bb80d8-0c89-3c8f-86f3-cb95d6ee98a4","pitchNumber":2,"startTime":"2025-07-23T18:26:54.846Z","endTime":"2025-07-23T18:26:57.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.919780904307864,"aZ":-28.73351261610047,"pfxX":-3.6203399825148903,"pfxZ":2.4061195738616217,"pX":-0.45842420233199926,"pZ":1.491614009941838,"vX0":-8.072864554186125,"vY0":-118.92140741656037,"vZ0":-3.084835114805596,"x":134.47,"y":198.51,"x0":3.451515487771235,"y0":50.0053724892115,"z0":5.4136071406622674,"aX":-5.181999555061762},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.8,"breakHorizontal":8.5,"spinRate":2757,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4606773166496412,"extension":6.1576953857299115},"index":2,"playId":"aeeb234d-594a-317d-a43b-9c5c849e50ec","pitchNumber":3,"startTime":"2025-07-23T18:27:09.740Z","endTime":"2025-07-23T18:27:12.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.60118150008506,"strikeZoneBottom":1.65901444532782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.094819354210625,"aZ":-27.478346099169727,"pfxX":10.58358199086607,"pfxZ":2.736407573034799,"pX":0.7830662837762192,"pZ":1.2569810499371425,"vX0":-9.935886592863566,"vY0":-129.66599484364602,"vZ0":-4.9964404692902855,"x":87.15,"y":204.84,"x0":3.274931849645279,"y0":50.00396177176024,"z0":5.285382983689037,"aX":18.166972771347186},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-17.2,"spinRate":1737,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4211380033423584,"extension":6.408895722920977},"index":3,"playId":"1075b282-c4f8-3c9c-8c23-ab4fcbc1d66c","pitchNumber":4,"startTime":"2025-07-23T18:27:31.873Z","endTime":"2025-07-23T18:27:35.329Z","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":94.5,"endSpeed":86.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.543614995703656,"aZ":-29.96172406424695,"pfxX":12.7220499267683,"pfxZ":1.1569716129945142,"pX":0.2756037076809841,"pZ":2.943018059733519,"vX0":-12.544506962956966,"vY0":-137.12167370704987,"vZ0":-1.1633953743093217,"x":106.49,"y":159.32,"x0":3.2508432536792506,"y0":50.00025795522077,"z0":5.411775530744024,"aX":24.288973499614425},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.0,"breakHorizontal":-20.5,"spinRate":2402,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.39902350162722877,"extension":6.472581392135117},"hitData":{"launchSpeed":109.0,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.84,"coordY":146.0}},"index":4,"playId":"e9ae23f3-91f3-3ed8-8d76-32d1b10056d3","pitchNumber":5,"startTime":"2025-07-23T18:27:50.365Z","endTime":"2025-07-23T18:27:58.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T18:27:58.143Z","atBatIndex":69},"scoringPlays":[23,55,56,64,65],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":78.73,"y":83.92},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":133.24,"y":84.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":149.99,"y":173.89},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":104.43,"y":90.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":167.22,"y":107.98},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":138.33,"y":183.52},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":146.44,"y":152.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":173.83,"y":127.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":107.16,"y":96.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":147.96,"y":155.13},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":76.72,"y":58.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":137.2,"y":47.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":146.44,"y":68.95},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":111.79,"y":85.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":144.09,"y":52.24},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":30,"top":[21,22,23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":125.65,"y":94.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":86.24,"y":98.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":133.26,"y":71.99},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":139.34,"y":147.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":171.28,"y":100.38},"type":"H","description":"Single"}]}},{"startIndex":31,"endIndex":36,"top":[31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"coordinates":{"x":168.5,"y":72.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":69.75,"y":76.47},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":180.89,"y":131.41},"type":"O","description":"Flyout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40,41],"bottom":[42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":193.42,"y":127.13},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":120.21,"y":173.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":161.22,"y":79.67},"type":"O","description":"Flyout"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47,48],"bottom":[49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":100.4,"y":138.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"coordinates":{"x":134.64,"y":181.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":139.85,"y":149.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":201.42,"y":75.06},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":106.39,"y":152.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":159.63,"y":113.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":196.69,"y":116.55},"type":"O","description":"Lineout"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":133.51,"y":93.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":155.06,"y":94.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":51.64,"y":124.71},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":143.32,"y":71.7},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":138.59,"y":37.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":140.93,"y":171.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":137.82,"y":94.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":141.37,"y":149.05},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"coordinates":{"x":77.45,"y":113.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":112.98,"y":184.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":125.82,"y":157.96},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":74.69,"y":71.21},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":119.57,"y":144.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":144.92,"y":152.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":138.84,"y":146.0},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":0,"hits":4,"errors":1,"leftOnBase":3},"away":{"runs":5,"hits":8,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"center":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"right":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"onDeck":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"inHole":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"battingOrder":5,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"onDeck":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"inHole":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"battingOrder":3,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":3,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":3,"avg":".246","atBats":32,"obp":".319","slg":".394","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":9,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".133","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":105,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.24","battersFaced":30,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":105,"balls":29,"strikes":76,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"pitchesPerInning":"11.67","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":41,"groundOuts":109,"airOuts":67,"runs":77,"doubles":19,"triples":3,"homeRuns":18,"strikeOuts":108,"baseOnBalls":48,"intentionalWalks":8,"hits":108,"hitByPitch":2,"avg":".276","atBats":391,"obp":".357","slg":".478","ops":".835","caughtStealing":6,"stolenBases":27,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":187,"rbi":65,"leftOnBase":167,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.72","popOuts":12,"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":202,"putOuts":140,"errors":13,"chances":355,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":32,"groundOuts":23,"airOuts":51,"runs":15,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":150,"obp":".242","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":649,"era":"2.83","inningsPitched":"41.1","wins":2,"losses":2,"saves":21,"saveOpportunities":24,"holds":2,"blownSaves":3,"earnedRuns":13,"whip":"0.94","battersFaced":165,"outs":124,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":649,"balls":228,"strikes":421,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".500","pitchesPerInning":"15.70","gamesFinished":35,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"11.10","walksPer9Inn":"3.05","hitsPer9Inn":"5.44","runsScoredPer9":"3.27","homeRunsPer9":"1.52","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":7},"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}},"ID680689":{"person":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"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":17,"groundOuts":48,"airOuts":26,"runs":20,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":4,"hits":29,"hitByPitch":2,"atBats":126,"obp":".324","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":578,"era":"3.78","inningsPitched":"33.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"1.38","battersFaced":148,"outs":100,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":578,"balls":230,"strikes":348,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".000","pitchesPerInning":"17.34","gamesFinished":10,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"7.02","walksPer9Inn":"4.59","hitsPer9Inn":"7.83","runsScoredPer9":"5.40","homeRunsPer9":"0.54","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":20,"groundOuts":44,"airOuts":40,"runs":19,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":27,"intentionalWalks":2,"hits":28,"hitByPitch":4,"atBats":159,"obp":".307","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":809,"era":"3.63","inningsPitched":"44.2","wins":3,"losses":0,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":18,"whip":"1.23","battersFaced":192,"outs":134,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":809,"balls":312,"strikes":497,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.11","gamesFinished":2,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"9.87","walksPer9Inn":"5.44","hitsPer9Inn":"5.64","runsScoredPer9":"3.83","homeRunsPer9":"0.60","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":10},"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":true,"isSubstitute":false}},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":24,"groundOuts":28,"airOuts":45,"runs":26,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".257","atBats":140,"obp":".358","slg":".414","ops":".772","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":58,"rbi":21,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".298","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":100,"errors":2,"chances":106,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, 2 HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":18,"groundOuts":33,"airOuts":30,"runs":16,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".282","atBats":117,"obp":".341","slg":".504","ops":".845","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":59,"rbi":26,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":9,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":27,"errors":5,"chances":74,"fielding":".932","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":26,"groundOuts":35,"airOuts":58,"runs":15,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":169,"obp":".282","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":777,"era":"2.96","inningsPitched":"45.2","wins":1,"losses":3,"saves":2,"saveOpportunities":4,"holds":20,"blownSaves":2,"earnedRuns":15,"whip":"1.12","battersFaced":189,"outs":137,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":278,"strikes":499,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".250","pitchesPerInning":"17.01","gamesFinished":8,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.28","walksPer9Inn":"3.15","hitsPer9Inn":"6.90","runsScoredPer9":"2.96","homeRunsPer9":"0.99","inheritedRunners":23,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":16},"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}},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":69,"groundOuts":84,"airOuts":119,"runs":58,"doubles":25,"triples":4,"homeRuns":12,"strikeOuts":93,"baseOnBalls":42,"intentionalWalks":0,"hits":100,"hitByPitch":6,"atBats":390,"obp":".334","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1767,"era":"4.84","inningsPitched":"102.1","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.39","battersFaced":444,"outs":307,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1767,"balls":677,"strikes":1090,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".467","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"8.18","walksPer9Inn":"3.69","hitsPer9Inn":"8.79","runsScoredPer9":"5.10","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"201","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":55,"groundOuts":66,"airOuts":97,"runs":49,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":101,"baseOnBalls":37,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".220","atBats":336,"obp":".306","slg":".351","ops":".657","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":118,"rbi":35,"leftOnBase":151,"sacBunts":1,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.54","popOuts":22,"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":192,"putOuts":125,"errors":5,"chances":322,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656582":{"person":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"jerseyNumber":"17","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":11,"groundOuts":16,"airOuts":22,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".191","atBats":68,"obp":".260","slg":".250","ops":".510","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":17,"rbi":4,"leftOnBase":35,"sacBunts":0,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":53,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":20,"flyOuts":76,"groundOuts":111,"airOuts":140,"runs":62,"doubles":33,"triples":1,"homeRuns":15,"strikeOuts":81,"baseOnBalls":27,"intentionalWalks":0,"hits":115,"hitByPitch":4,"atBats":439,"obp":".307","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":1769,"era":"4.73","inningsPitched":"116.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":61,"whip":"1.22","battersFaced":478,"outs":348,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1769,"balls":624,"strikes":1145,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".471","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.28","walksPer9Inn":"2.09","hitsPer9Inn":"8.92","runsScoredPer9":"4.81","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":25,"groundOuts":35,"airOuts":44,"runs":22,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".216","atBats":162,"obp":".268","slg":".414","ops":".682","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":67,"rbi":26,"leftOnBase":75,"sacBunts":0,"sacFlies":4,"babip":".255","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.25","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":112,"errors":2,"chances":116,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, HBP, 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":1,"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":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":99,"flyOuts":49,"groundOuts":103,"airOuts":110,"runs":59,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":68,"baseOnBalls":48,"intentionalWalks":0,"hits":99,"hitByPitch":12,"avg":".265","atBats":373,"obp":".365","slg":".389","ops":".754","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":145,"rbi":33,"leftOnBase":116,"sacBunts":4,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.44","popOuts":30,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":251,"errors":1,"chances":253,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":25,"groundOuts":45,"airOuts":47,"runs":36,"doubles":9,"triples":4,"homeRuns":10,"strikeOuts":54,"baseOnBalls":17,"intentionalWalks":1,"hits":55,"hitByPitch":1,"avg":".278","atBats":198,"obp":".333","slg":".515","ops":".848","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":102,"rbi":40,"leftOnBase":94,"sacBunts":0,"sacFlies":3,"babip":".328","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.80","popOuts":12,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":57,"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"}]},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":51,"groundOuts":71,"airOuts":97,"runs":23,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":31,"baseOnBalls":18,"intentionalWalks":0,"hits":66,"hitByPitch":1,"avg":".251","atBats":263,"obp":".301","slg":".297","ops":".598","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":78,"rbi":14,"leftOnBase":115,"sacBunts":2,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":19,"lineOuts":27},"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":112,"putOuts":59,"errors":3,"chances":174,"fielding":".983","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"}]},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":47,"groundOuts":70,"airOuts":103,"runs":41,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":86,"baseOnBalls":25,"intentionalWalks":0,"hits":84,"hitByPitch":4,"avg":".246","atBats":342,"obp":".304","slg":".392","ops":".696","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":134,"rbi":41,"leftOnBase":146,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.09","popOuts":28,"lineOuts":28},"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":47,"putOuts":480,"errors":0,"chances":527,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":30,"groundOuts":63,"airOuts":53,"runs":22,"doubles":17,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":48,"hitByPitch":0,"avg":".262","atBats":183,"obp":".303","slg":".421","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":77,"rbi":15,"leftOnBase":81,"sacBunts":1,"sacFlies":3,"babip":".277","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.75","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":48,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":16,"putOuts":461,"errors":2,"chances":479,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":9,"groundOuts":57,"airOuts":23,"runs":22,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":161,"obp":".335","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":663,"era":"3.64","inningsPitched":"42.0","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":11,"blownSaves":2,"earnedRuns":17,"whip":"1.43","battersFaced":182,"outs":126,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":226,"strikes":437,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.48","rbi":0,"winPercentage":".556","pitchesPerInning":"15.79","gamesFinished":4,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.86","hitsPer9Inn":"9.00","runsScoredPer9":"4.71","homeRunsPer9":"0.43","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":32,"groundOuts":34,"airOuts":45,"runs":25,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":82,"baseOnBalls":25,"intentionalWalks":1,"hits":48,"hitByPitch":0,"avg":".233","atBats":206,"obp":".312","slg":".393","ops":".705","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":81,"rbi":30,"leftOnBase":86,"sacBunts":0,"sacFlies":3,"babip":".342","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":24,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":12,"putOuts":324,"errors":2,"chances":338,"fielding":".994","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666158":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":41,"groundOuts":70,"airOuts":62,"runs":31,"doubles":17,"triples":1,"homeRuns":4,"strikeOuts":79,"baseOnBalls":38,"intentionalWalks":0,"hits":80,"hitByPitch":0,"avg":".275","atBats":291,"obp":".359","slg":".381","ops":".740","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":111,"rbi":40,"leftOnBase":114,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.75","popOuts":4,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":73,"errors":3,"chances":100,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 8-6)","summary":"9.0 IP, 0 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":105,"inningsPitched":"9.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":30,"outs":27,"gamesPitched":1,"completeGames":1,"shutouts":1,"pitchesThrown":105,"balls":29,"strikes":76,"strikePercentage":".720","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":2},"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":21,"gamesStarted":21,"flyOuts":75,"groundOuts":116,"airOuts":133,"runs":44,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":23,"intentionalWalks":0,"hits":104,"hitByPitch":11,"atBats":460,"obp":".278","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1914,"era":"3.08","inningsPitched":"122.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.04","battersFaced":499,"outs":368,"gamesPitched":21,"completeGames":2,"shutouts":1,"pitchesThrown":1914,"balls":659,"strikes":1255,"strikePercentage":".660","hitBatsmen":11,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".571","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"4.87","strikeoutsPer9Inn":"8.22","walksPer9Inn":"1.69","hitsPer9Inn":"7.63","runsScoredPer9":"3.23","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":32,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":117,"obp":".338","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":586,"era":"2.56","inningsPitched":"31.2","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":9,"whip":"1.45","battersFaced":140,"outs":95,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":586,"balls":217,"strikes":369,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"18.51","gamesFinished":4,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"9.66","walksPer9Inn":"5.12","hitsPer9Inn":"7.96","runsScoredPer9":"4.26","homeRunsPer9":"0.85","inheritedRunners":24,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":7},"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}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".314","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":151,"era":"5.63","inningsPitched":"8.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":36,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":61,"strikes":90,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.88","gamesFinished":2,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.63","hitsPer9Inn":"6.75","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":77,"groundOuts":60,"airOuts":139,"runs":28,"doubles":15,"triples":0,"homeRuns":10,"strikeOuts":88,"baseOnBalls":25,"intentionalWalks":0,"hits":81,"hitByPitch":1,"atBats":364,"obp":".274","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1554,"era":"2.13","inningsPitched":"97.1","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.09","battersFaced":394,"outs":292,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1554,"balls":522,"strikes":1032,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".889","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"3.52","strikeoutsPer9Inn":"8.14","walksPer9Inn":"2.31","hitsPer9Inn":"7.49","runsScoredPer9":"2.59","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":3,"flyOuts":31,"groundOuts":48,"airOuts":61,"runs":19,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":182,"obp":".279","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":782,"era":"3.19","inningsPitched":"48.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.13","battersFaced":198,"outs":144,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":284,"strikes":498,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":12,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"6.38","walksPer9Inn":"2.44","hitsPer9Inn":"7.69","runsScoredPer9":"3.56","homeRunsPer9":"1.13","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":7,"groundOuts":13,"airOuts":17,"runs":19,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":89,"obp":".350","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":398,"era":"6.65","inningsPitched":"21.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.62","battersFaced":100,"outs":65,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":142,"strikes":256,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"18.37","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"14.54","walksPer9Inn":"4.57","hitsPer9Inn":"9.97","runsScoredPer9":"7.89","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[670770,666158,680574,682829,669720,641584,682622,656582,624431,666181,669289,666157],"pitchers":[666157],"bench":[668715,663886],"bullpen":[671096,668933,605130,695505,607259,594580,641941,680689,573124,663574,663903,608718],"battingOrder":[670770,680574,682829,669720,641584,656582,624431,666181,669289],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marte, N (6, Rutledge)."},{"label":"TB","value":"Espinal 2; Fraley 2; Hays; Lux; Marte, N 2; McLain, M."},{"label":"RBI","value":"Fraley (21); Marte, N (26); Trevino (15)."},{"label":"Runners left in scoring position, 2 out","value":"Lux 2; Trevino; Benson 2."},{"label":"SF","value":"Trevino."},{"label":"GIDP","value":"De La Cruz, E 2."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"De La Cruz, E (27, 2nd base off Soroka/Millas)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"De La Cruz, E (13, fielding)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".245","atBats":30,"obp":".311","slg":".389","ops":".700","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":4,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":3,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":3,"atBats":32,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":141,"era":"5.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.41","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":58,"strikes":83,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":3,"pitchesPerInning":"15.67","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"55","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":15,"groundOuts":27,"airOuts":29,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".279","atBats":111,"obp":".299","slg":".387","ops":".686","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":43,"rbi":13,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".341","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":2,"lineOuts":12},"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":54,"putOuts":16,"errors":3,"chances":73,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":49,"gamesStarted":0,"flyOuts":15,"groundOuts":72,"airOuts":31,"runs":30,"doubles":7,"triples":2,"homeRuns":3,"strikeOuts":41,"baseOnBalls":11,"intentionalWalks":0,"hits":52,"hitByPitch":5,"atBats":191,"obp":".327","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":775,"era":"4.97","inningsPitched":"50.2","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":18,"blownSaves":2,"earnedRuns":28,"whip":"1.24","battersFaced":212,"outs":152,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":256,"strikes":519,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.32","rbi":0,"winPercentage":".400","pitchesPerInning":"15.30","gamesFinished":3,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"7.28","walksPer9Inn":"1.95","hitsPer9Inn":"9.24","runsScoredPer9":"5.33","homeRunsPer9":"0.53","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":55,"groundOuts":94,"airOuts":99,"runs":63,"doubles":22,"triples":4,"homeRuns":13,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":1,"hits":97,"hitByPitch":10,"avg":".276","atBats":352,"obp":".339","slg":".472","ops":".811","caughtStealing":2,"stolenBases":20,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":166,"rbi":37,"leftOnBase":109,"sacBunts":1,"sacFlies":2,"babip":".304","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.08","popOuts":23,"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":197,"putOuts":126,"errors":9,"chances":332,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663455":{"person":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":9,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.67","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"12.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"81","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".214","atBats":14,"obp":".313","slg":".286","ops":".599","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":4,"rbi":3,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":43,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656180":{"person":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":39,"flyOuts":10,"groundOuts":29,"airOuts":16,"runs":13,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".168","atBats":119,"obp":".220","slg":".336","ops":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":40,"rbi":15,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.80","popOuts":2,"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":11,"stolenBases":20,"stolenBasePercentage":".645","caughtStealingPercentage":".355","assists":21,"putOuts":220,"errors":1,"chances":242,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":45,"groundOuts":94,"airOuts":90,"runs":47,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":116,"baseOnBalls":37,"intentionalWalks":0,"hits":87,"hitByPitch":1,"avg":".226","atBats":385,"obp":".294","slg":".392","ops":".686","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":151,"rbi":62,"leftOnBase":159,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":13,"lineOuts":32},"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":51,"putOuts":696,"errors":6,"chances":753,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID605177":{"person":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":0,"flyOuts":9,"groundOuts":15,"airOuts":20,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":68,"obp":".354","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":347,"era":"2.45","inningsPitched":"18.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.53","battersFaced":80,"outs":55,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":347,"balls":128,"strikes":219,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.93","gamesFinished":5,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"8.35","walksPer9Inn":"5.40","hitsPer9Inn":"8.35","runsScoredPer9":"3.44","homeRunsPer9":"0.49","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"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}},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":46,"flyOuts":21,"groundOuts":45,"airOuts":42,"runs":19,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".270","atBats":148,"obp":".310","slg":".426","ops":".736","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":63,"rbi":18,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.60","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"obp":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"7.00","battersFaced":10,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":17,"strikes":11,"strikePercentage":".390","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"28.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"45.00","runsScoredPer9":"36.00","homeRunsPer9":"9.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":59,"putOuts":40,"errors":6,"chances":105,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"19","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":46,"groundOuts":94,"airOuts":83,"runs":32,"doubles":10,"triples":1,"homeRuns":13,"strikeOuts":59,"baseOnBalls":36,"intentionalWalks":1,"hits":68,"hitByPitch":4,"avg":".224","atBats":303,"obp":".314","slg":".393","ops":".707","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":119,"rbi":38,"leftOnBase":130,"sacBunts":0,"sacFlies":1,"babip":".237","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.31","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":32,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":38,"gamesStarted":0,"flyOuts":22,"groundOuts":35,"airOuts":41,"runs":21,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":2,"hits":35,"hitByPitch":1,"atBats":138,"obp":".323","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":573,"era":"4.62","inningsPitched":"37.0","wins":1,"losses":4,"saves":19,"saveOpportunities":25,"holds":0,"blownSaves":6,"earnedRuns":19,"whip":"1.32","battersFaced":156,"outs":111,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":196,"strikes":377,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".200","pitchesPerInning":"15.49","gamesFinished":32,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.41","hitsPer9Inn":"8.51","runsScoredPer9":"5.11","homeRunsPer9":"0.73","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669371":{"person":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":22,"groundOuts":23,"airOuts":49,"runs":15,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":1,"hits":30,"hitByPitch":9,"atBats":137,"obp":".348","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":633,"era":"3.44","inningsPitched":"36.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":14,"whip":"1.31","battersFaced":164,"outs":110,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":263,"strikes":370,"strikePercentage":".580","hitBatsmen":9,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".500","pitchesPerInning":"17.26","gamesFinished":11,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.59","walksPer9Inn":"4.42","hitsPer9Inn":"7.36","runsScoredPer9":"3.68","homeRunsPer9":"1.23","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":36,"gamesStarted":7,"flyOuts":23,"groundOuts":75,"airOuts":65,"runs":27,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":57,"baseOnBalls":23,"intentionalWalks":0,"hits":64,"hitByPitch":3,"atBats":257,"obp":".317","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1111,"era":"3.39","inningsPitched":"69.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":26,"whip":"1.26","battersFaced":287,"outs":207,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":1111,"balls":389,"strikes":722,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".286","pitchesPerInning":"16.10","gamesFinished":2,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.00","hitsPer9Inn":"8.35","runsScoredPer9":"3.52","homeRunsPer9":"0.65","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657557":{"person":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":10,"airOuts":22,"runs":6,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".228","atBats":79,"obp":".274","slg":".342","ops":".616","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":27,"rbi":7,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".347","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":8,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":20,"groundOuts":36,"airOuts":41,"runs":17,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":2,"avg":".225","atBats":129,"obp":".279","slg":".349","ops":".628","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":45,"rbi":11,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.88","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"64.50","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":74,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":34,"groundOuts":96,"airOuts":59,"runs":61,"doubles":21,"triples":0,"homeRuns":24,"strikeOuts":124,"baseOnBalls":62,"intentionalWalks":8,"hits":103,"hitByPitch":2,"avg":".272","atBats":379,"obp":".374","slg":".517","ops":".891","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":196,"rbi":70,"leftOnBase":135,"sacBunts":0,"sacFlies":3,"babip":".338","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.79","popOuts":5,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":173,"errors":1,"chances":177,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":120,"stats":{"batting":{},"pitching":{"note":"(L, 3-8)","summary":"5.2 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":3,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":38,"strikes":50,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":45,"groundOuts":68,"airOuts":76,"runs":42,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":24,"intentionalWalks":0,"hits":64,"hitByPitch":13,"atBats":290,"obp":".308","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1317,"era":"4.85","inningsPitched":"78.0","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.13","battersFaced":328,"outs":234,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1317,"balls":478,"strikes":839,"strikePercentage":".640","hitBatsmen":13,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":".273","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"9.58","walksPer9Inn":"2.77","hitsPer9Inn":"7.38","runsScoredPer9":"4.85","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"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"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":20,"gamesStarted":20,"flyOuts":70,"groundOuts":69,"airOuts":116,"runs":46,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":140,"baseOnBalls":38,"intentionalWalks":0,"hits":105,"hitByPitch":3,"atBats":425,"obp":".311","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1939,"era":"3.59","inningsPitched":"112.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.27","battersFaced":471,"outs":338,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1939,"balls":717,"strikes":1222,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".308","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"11.18","walksPer9Inn":"3.04","hitsPer9Inn":"8.39","runsScoredPer9":"3.67","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691251":{"person":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":29,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"2.35","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.43","battersFaced":34,"outs":23,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":53,"strikes":75,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".---","pitchesPerInning":"16.70","gamesFinished":4,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"5.87","walksPer9Inn":"4.70","hitsPer9Inn":"8.22","runsScoredPer9":"3.52","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":20,"groundOuts":91,"airOuts":49,"runs":24,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":32,"baseOnBalls":18,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".248","atBats":218,"obp":".314","slg":".294","ops":".608","caughtStealing":9,"stolenBases":10,"stolenBasePercentage":".526","caughtStealingPercentage":".474","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":64,"rbi":18,"leftOnBase":82,"sacBunts":8,"sacFlies":0,"babip":".290","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":191,"errors":0,"chances":194,"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"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":21,"gamesStarted":21,"flyOuts":83,"groundOuts":127,"airOuts":139,"runs":68,"doubles":24,"triples":2,"homeRuns":22,"strikeOuts":84,"baseOnBalls":41,"intentionalWalks":0,"hits":118,"hitByPitch":4,"atBats":468,"obp":".318","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1933,"era":"4.81","inningsPitched":"119.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.33","battersFaced":513,"outs":359,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1933,"balls":680,"strikes":1253,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".583","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"6.32","walksPer9Inn":"3.08","hitsPer9Inn":"8.87","runsScoredPer9":"5.11","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":21,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":36,"groundOuts":57,"airOuts":53,"runs":28,"doubles":9,"triples":2,"homeRuns":2,"strikeOuts":33,"baseOnBalls":25,"intentionalWalks":0,"hits":50,"hitByPitch":6,"avg":".270","atBats":185,"obp":".370","slg":".373","ops":".743","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":69,"rbi":21,"leftOnBase":78,"sacBunts":5,"sacFlies":3,"babip":".314","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.50","popOuts":7,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":113,"errors":0,"chances":116,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":20,"gamesStarted":20,"flyOuts":89,"groundOuts":94,"airOuts":155,"runs":69,"doubles":29,"triples":3,"homeRuns":13,"strikeOuts":70,"baseOnBalls":41,"intentionalWalks":0,"hits":110,"hitByPitch":3,"atBats":423,"obp":".326","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1734,"era":"5.00","inningsPitched":"108.0","wins":6,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.40","battersFaced":473,"outs":324,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1734,"balls":589,"strikes":1145,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".375","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"5.83","walksPer9Inn":"3.42","hitsPer9Inn":"9.17","runsScoredPer9":"5.75","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID472610":{"person":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":35,"gamesStarted":0,"flyOuts":7,"groundOuts":46,"airOuts":19,"runs":18,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":4,"hits":37,"hitByPitch":0,"atBats":129,"obp":".370","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":577,"era":"4.50","inningsPitched":"34.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":17,"whip":"1.59","battersFaced":148,"outs":102,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":577,"balls":208,"strikes":369,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"2.42","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.97","gamesFinished":13,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.50","hitsPer9Inn":"9.79","runsScoredPer9":"4.76","homeRunsPer9":"0.53","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671131":{"person":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":35,"gamesStarted":0,"flyOuts":35,"groundOuts":39,"airOuts":54,"runs":35,"doubles":9,"triples":1,"homeRuns":12,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":0,"hits":55,"hitByPitch":5,"atBats":182,"obp":".370","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":870,"era":"6.55","inningsPitched":"45.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":33,"whip":"1.59","battersFaced":209,"outs":136,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":335,"strikes":535,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":2,"winPercentage":".500","pitchesPerInning":"19.19","gamesFinished":11,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.74","walksPer9Inn":"3.38","hitsPer9Inn":"10.92","runsScoredPer9":"6.95","homeRunsPer9":"2.38","inheritedRunners":14,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"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"}]},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":51,"groundOuts":103,"airOuts":87,"runs":42,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":0,"hits":83,"hitByPitch":2,"avg":".261","atBats":318,"obp":".303","slg":".390","ops":".693","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":124,"rbi":43,"leftOnBase":124,"sacBunts":0,"sacFlies":6,"babip":".286","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.43","popOuts":14,"lineOuts":22},"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":215,"putOuts":155,"errors":6,"chances":376,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[682928,695578,642708,663993,669743,691781,671277,686452,656180,696285,647336,669371,663455,671131,691251],"pitchers":[647336,669371,663455,671131,691251],"bench":[605137,657557,695734],"bullpen":[605177,678606,640448,472610,669022,663623,695418,680730],"battingOrder":[682928,695578,642708,663993,669743,691781,671277,656180,696285],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"García Jr., L; House; Rosario, A; Wood."},{"label":"Runners left in scoring position, 2 out","value":"Young."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Wood (5, 2nd base by Lodolo/Trevino)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"House (3, throw)."},{"label":"DP","value":"2 (Lowe, N-Abrams; Abrams-Lowe, N)."}]}],"note":[{"label":"a","value":"Struck out for Millas in the 8th."}]}},"officials":[{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Friedl (by Soroka); Marte, N 2 (by Soroka, by Soroka)."},{"label":"Pitch timer violations","value":"Rutledge (pitcher)."},{"label":"Pitches-strikes","value":"Lodolo 105-76; Soroka 88-50; Henry 11-7; Pilkington 14-9; Rutledge 14-10; Lara 14-7."},{"label":"Groundouts-flyouts","value":"Lodolo 10-6; Soroka 1-5; Henry 0-1; Pilkington 1-1; Rutledge 0-2; Lara 1-0."},{"label":"Batters faced","value":"Lodolo 30; Soroka 24; Henry 3; Pilkington 3; Rutledge 5; Lara 5."},{"label":"Inherited runners-scored","value":"Henry 2-0; Pilkington 1-0."},{"label":"Umpires","value":"HP: Jordan Baker. 1B: James Jean. 2B: Stu Scheurwater. 3B: Dan Merzel. "},{"label":"Weather","value":"82 degrees, Cloudy."},{"label":"Wind","value":"5 mph, Out To LF."},{"label":"First pitch","value":"12:05 PM."},{"label":"T","value":"2:22."},{"label":"Att","value":"21,567."},{"label":"Venue","value":"Nationals Park."},{"label":"July 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","boxscoreName":"Lodolo"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 8-6)","summary":"9.0 IP, 0 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":105,"inningsPitched":"9.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":30,"outs":27,"gamesPitched":1,"completeGames":1,"shutouts":1,"pitchesThrown":105,"balls":29,"strikes":76,"strikePercentage":".720","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":2},"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":21,"gamesStarted":21,"flyOuts":75,"groundOuts":116,"airOuts":133,"runs":44,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":23,"intentionalWalks":0,"hits":104,"hitByPitch":11,"atBats":460,"obp":".278","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1914,"era":"3.08","inningsPitched":"122.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.04","battersFaced":499,"outs":368,"gamesPitched":21,"completeGames":2,"shutouts":1,"pitchesThrown":1914,"balls":659,"strikes":1255,"strikePercentage":".660","hitBatsmen":11,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".571","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"4.87","strikeoutsPer9Inn":"8.22","walksPer9Inn":"1.69","hitsPer9Inn":"7.63","runsScoredPer9":"3.23","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":94,"pitchingGameScore":94},{"player":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","boxscoreName":"Soroka"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 3-8)","summary":"5.2 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":3,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":38,"strikes":50,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":45,"groundOuts":68,"airOuts":76,"runs":42,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":24,"intentionalWalks":0,"hits":64,"hitByPitch":13,"atBats":290,"obp":".308","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1317,"era":"4.85","inningsPitched":"78.0","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.13","battersFaced":328,"outs":234,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1317,"balls":478,"strikes":839,"strikePercentage":".640","hitBatsmen":13,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":".273","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"9.58","walksPer9Inn":"2.77","hitsPer9Inn":"7.38","runsScoredPer9":"4.85","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"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"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","boxscoreName":"Marte, N"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, 2 HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":18,"groundOuts":33,"airOuts":30,"runs":16,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".282","atBats":117,"obp":".341","slg":".504","ops":".845","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":59,"rbi":26,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":9,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":27,"errors":5,"chances":74,"fielding":".932","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"loser":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}