{"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":825023,"link":"/api/v1.1/game/825023/feed/live","metaData":{"wait":10,"timeStamp":"20260416_221651","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825023,"type":"R","doubleHeader":"N","id":"2026/04/16/texmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825023-2026-04-16","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-16T19:05:00Z","originalDate":"2026-04-16","officialDate":"2026-04-16","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":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":19,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":10,"losses":9,"ties":0,"pct":".526"},"records":{},"divisionLeader":false,"wins":10,"losses":9,"winningPercentage":".526"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":19,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":10,"losses":9,"ties":0,"pct":".526"},"records":{},"divisionLeader":false,"wins":10,"losses":9,"winningPercentage":".526"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":23,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":29,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID676395":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395","firstName":"Robert","lastName":"Garcia","primaryNumber":"62","birthDate":"1996-06-14","currentAge":30,"birthCity":"Manteca","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Garcia","middleName":"Christopher","boxscoreName":"Garcia, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Garcia","nameSlug":"robert-garcia-676395","firstLastName":"Robert Garcia","lastFirstName":"Garcia, Robert","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Robert Christopher Garcia","fullLFMName":"Garcia, Robert Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664059":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059","firstName":"Samuel","lastName":"Haggerty","primaryNumber":"0","birthDate":"1994-05-26","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 11\"","weight":175,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Haggerty","middleName":"Onofrio","boxscoreName":"Haggerty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Haggerty","nameSlug":"sam-haggerty-664059","firstLastName":"Sam Haggerty","lastFirstName":"Haggerty, Sam","lastInitName":"Haggerty, S","initLastName":"S Haggerty","fullFMLName":"Samuel Onofrio Haggerty","fullLFMName":"Haggerty, Samuel Onofrio","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":33,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID622663":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","firstName":"Luis","lastName":"Severino","primaryNumber":"40","birthDate":"1994-02-20","currentAge":32,"birthCity":"Sabana de la Mar","birthCountry":"Dominican Republic","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Severino","boxscoreName":"Severino, L","nickName":"Pena","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Severino","nameSlug":"luis-severino-622663","firstLastName":"Luis Severino","lastFirstName":"Severino, Luis","lastInitName":"Severino, L","initLastName":"L Severino","fullFMLName":"Luis Severino","fullLFMName":"Severino, Luis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"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},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"59","birthDate":"1995-02-19","currentAge":31,"birthCity":"Goldsboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":290,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Kuhnel","middleName":"Kenneth","boxscoreName":"Kuhnel","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KOO-null","mlbDebutDate":"2019-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Kuhnel","nameSlug":"joel-kuhnel-669270","firstLastName":"Joel Kuhnel","lastFirstName":"Kuhnel, Joel","lastInitName":"Kuhnel, J","initLastName":"J Kuhnel","fullFMLName":"Joel Kenneth Kuhnel","fullLFMName":"Kuhnel, Joel Kenneth","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672016":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016","firstName":"Denzel","lastName":"Clarke","primaryNumber":"1","birthDate":"2000-05-01","currentAge":26,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Denzel","useLastName":"Clarke","middleName":"Leslie","boxscoreName":"Clarke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzel Clarke","nameSlug":"denzel-clarke-672016","firstLastName":"Denzel Clarke","lastFirstName":"Clarke, Denzel","lastInitName":"Clarke, D","initLastName":"D Clarke","fullFMLName":"Denzel Leslie Clarke","fullLFMName":"Clarke, Denzel Leslie","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID686560":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560","firstName":"Gavin","lastName":"Collyer","primaryNumber":"65","birthDate":"2001-05-12","currentAge":25,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Collyer","middleName":"Thomas","boxscoreName":"Collyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Collyer","nameSlug":"gavin-collyer-686560","firstLastName":"Gavin Collyer","lastFirstName":"Collyer, Gavin","lastInitName":"Collyer, G","initLastName":"G Collyer","fullFMLName":"Gavin Thomas Collyer","fullLFMName":"Collyer, Gavin Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":14111,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Sunny","temp":"64","wind":"17 mph, L To R"},"gameInfo":{"attendance":8764,"firstPitch":"2026-04-16T19:05:00.000Z","gameDurationMinutes":191},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"home":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"}},"officialScorer":{"id":433339,"fullName":"David Feldman","link":"/api/v1/people/433339"},"primaryDatacaster":{"id":686229,"fullName":"Corey Neal","link":"/api/v1/people/686229"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T19:05:49.270Z","endTime":"2026-04-16T19:06:16.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":"2026-04-16T16:19:35.444Z","endTime":"2026-04-16T18:38:11.130Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T18:38:11.130Z","endTime":"2026-04-16T19:05:21.503Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T19:05:21.503Z","endTime":"2026-04-16T19:05:51.456Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":90.2,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934725298466592,"aZ":-18.849167550530648,"pfxX":7.103539336166532,"pfxZ":7.555444085724565,"pX":1.0434878370027916,"pZ":3.513804269647473,"vX0":-7.126385020342761,"vY0":-131.23353254279385,"vZ0":-1.7212691876447144,"x":77.22,"y":143.91,"x0":2.857210062254711,"y0":50.00058877555776,"z0":5.56660141598023,"aX":12.524237282588123},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":-11.5,"spinRate":2112,"spinDirection":140},"zone":12,"typeConfidence":0.87,"plateTime":0.4156400067042356,"extension":6.963886604948404},"index":3,"playId":"28f40255-e4eb-3f4e-b843-d89174bb037f","pitchNumber":1,"startTime":"2026-04-16T19:05:51.456Z","endTime":"2026-04-16T19:05:55.399Z","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":88.8,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.708350586695293,"aZ":-19.76235744108473,"pfxX":9.505219298670488,"pfxZ":7.183574433459715,"pX":-0.4218127885843942,"pZ":2.407591811771846,"vX0":-11.69444436084386,"vY0":-129.02898361332072,"vZ0":-3.530481209178627,"x":133.08,"y":173.78,"x0":2.8834656285442404,"y0":50.00117710545925,"z0":5.272445797707375,"aX":16.417868186417284},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.6,"breakHorizontal":-15.4,"spinRate":2020,"spinDirection":123},"zone":4,"typeConfidence":0.88,"plateTime":0.4206233804475201,"extension":7.310520443839085},"hitData":{"launchSpeed":87.0,"launchAngle":45.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.71,"coordY":129.9}},"index":4,"playId":"9fdaa8b7-4fff-3346-b2a2-c66a52868ff2","pitchNumber":2,"startTime":"2026-04-16T19:06:06.990Z","endTime":"2026-04-16T19:06:16.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:06:16.619Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T19:06:22.879Z","endTime":"2026-04-16T19:07:44.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.845466641180277,"aZ":-22.477040393724028,"pfxX":7.200229642300151,"pfxZ":5.365777068756389,"pX":0.8582425269440169,"pZ":3.2945545994370478,"vX0":-8.46554194520303,"vY0":-132.02790437065306,"vZ0":-0.9691023006412871,"x":84.29,"y":149.83,"x0":3.135449034616145,"y0":50.00442460522666,"z0":5.285047969545208,"aX":13.015874541104083},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":-11.8,"spinRate":2000,"spinDirection":125},"zone":12,"typeConfidence":0.88,"plateTime":0.4111661823215744,"extension":6.774262915988496},"index":0,"playId":"8c21df47-8780-31f9-b348-94311da66b6b","pitchNumber":1,"startTime":"2026-04-16T19:06:41.914Z","endTime":"2026-04-16T19:06:45.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.464372660395757,"aZ":-18.09512187872583,"pfxX":8.336819102651603,"pfxZ":7.90849014447986,"pX":1.2757236290351086,"pZ":2.9982237664558893,"vX0":-7.270111279110157,"vY0":-131.71025394289993,"vZ0":-3.1378362931313815,"x":68.37,"y":157.83,"x0":2.970740986799344,"y0":50.00477587224376,"z0":5.521854585311696,"aX":14.845536031568443},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":-13.8,"spinRate":2003,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.4137445017390333,"extension":6.799181626335674},"index":1,"playId":"a12c0e81-eb9b-36d8-8a33-545f3a81dd1f","pitchNumber":2,"startTime":"2026-04-16T19:06:57.795Z","endTime":"2026-04-16T19:07:01.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.404523032982326,"aZ":-31.005905501602577,"pfxX":-2.6030260217473673,"pfxZ":0.9421987727089167,"pX":-0.11583534091938329,"pZ":2.307607045759463,"vX0":-6.906261316423825,"vY0":-110.97956444419992,"vZ0":0.7131468433306838,"x":121.42,"y":176.47,"x0":3.3849505596974003,"y0":50.00187109455301,"z0":5.233022099176644,"aX":-3.218357320855473},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":2.3,"breakHorizontal":6.6,"spinRate":2339,"spinDirection":278},"zone":5,"typeConfidence":0.91,"plateTime":0.49512330677105254,"extension":6.737308909898451},"index":2,"playId":"b4c76533-3cb9-3e0f-9ce3-257677ce6e06","pitchNumber":3,"startTime":"2026-04-16T19:07:12.935Z","endTime":"2026-04-16T19:07:16.334Z","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":"2026-04-16T19:07:22.378Z","endTime":"2026-04-16T19:07:36.264Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":91.8,"endSpeed":85.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410401926395174,"aZ":-21.7533539284271,"pfxX":8.889909597744527,"pfxZ":5.687762409075431,"pX":0.2070649369947775,"pZ":2.954634441196427,"vX0":-10.41647845838599,"vY0":-133.4521686447068,"vZ0":-2.5347003347209127,"x":109.11,"y":159.0,"x0":2.9767648387437537,"y0":50.00483133415458,"z0":5.456842448046974,"aX":16.294289110166563},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-14.3,"spinRate":2049,"spinDirection":131},"zone":2,"typeConfidence":0.8,"plateTime":0.4079460936358239,"extension":6.866078637905039},"hitData":{"launchSpeed":84.3,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.93,"coordY":164.76}},"index":4,"playId":"20c3bf0d-01a9-3f8f-b279-322b5a4369a8","pitchNumber":4,"startTime":"2026-04-16T19:07:36.264Z","endTime":"2026-04-16T19:07:44.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:07:44.281Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out softly, catcher Austin Wynns to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T19:07:52.290Z","endTime":"2026-04-16T19:09:18.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776531354788748,"aZ":-20.568918582051776,"pfxX":8.787528254963185,"pfxZ":6.615642698567774,"pX":0.9900600295533345,"pZ":2.9045068224925497,"vX0":-8.60510462138416,"vY0":-131.79919905997423,"vZ0":-2.360940850529542,"x":79.26,"y":160.36,"x0":3.1601794249210013,"y0":50.00184491717836,"z0":5.335649837858642,"aX":15.41409450537465},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-13.9,"spinRate":1928,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.41604349768468873,"extension":6.7404208561848975},"index":0,"playId":"252039ec-1503-33a9-83be-4b9ad427ecee","pitchNumber":1,"startTime":"2026-04-16T19:08:10.448Z","endTime":"2026-04-16T19:08:14.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767727647346764,"aZ":-26.165670871768544,"pfxX":0.17779820469813323,"pfxZ":3.6151371793014437,"pX":1.7745217089353191,"pZ":3.2857452373887077,"vX0":-3.943222320718597,"vY0":-127.48582916366219,"vZ0":-0.003493986998403753,"x":49.36,"y":150.06,"x0":3.311744767048162,"y0":50.00378605673816,"z0":5.335516707860943,"aX":0.29620300682495665},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":0.5,"spinRate":2049,"spinDirection":170},"zone":12,"typeConfidence":0.93,"plateTime":0.42801986784155943,"extension":6.670932595100776},"index":1,"playId":"6c17355c-aa8a-3dac-af1e-cc3adcb58ab8","pitchNumber":2,"startTime":"2026-04-16T19:08:27.892Z","endTime":"2026-04-16T19:08:31.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083341022620953,"aZ":-26.53612560488154,"pfxX":8.864385951632826,"pfxZ":3.279157423295663,"pX":0.6921046845860148,"pZ":3.218477137331043,"vX0":-9.28083304745184,"vY0":-129.5208637792683,"vZ0":0.04973367745879409,"x":90.62,"y":151.88,"x0":3.150281359132636,"y0":50.0021376083528,"z0":5.208805756567184,"aX":15.237187401013651},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":-14.3,"spinRate":1834,"spinDirection":125},"zone":3,"typeConfidence":0.49,"plateTime":0.4210052389153618,"extension":7.402612141654626},"index":2,"playId":"98171559-0a6d-3454-aa70-f0e181b85d6a","pitchNumber":3,"startTime":"2026-04-16T19:08:44.865Z","endTime":"2026-04-16T19:08:48.525Z","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":1,"outs":2},"index":3,"startTime":"2026-04-16T19:08:54.649Z","endTime":"2026-04-16T19:09:10.510Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.779186421605417,"aZ":-29.60175902269463,"pfxX":8.615819043580705,"pfxZ":1.6904948613862611,"pX":0.42532719639313443,"pZ":3.3153477359560317,"vX0":-9.214560615429681,"vY0":-121.82579787234293,"vZ0":1.473516628427941,"x":100.79,"y":149.27,"x0":3.1125189641917625,"y0":50.00461769110668,"z0":5.235257004099093,"aX":13.134438565097536},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":1947,"spinDirection":107},"zone":3,"typeConfidence":0.9,"plateTime":0.44720567607286865,"extension":6.705381979133279},"hitData":{"launchSpeed":50.3,"launchAngle":-72.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.16,"coordY":202.53}},"index":4,"playId":"edf9181c-6eb9-3465-8626-6c4d88bb8bc5","pitchNumber":4,"startTime":"2026-04-16T19:09:10.510Z","endTime":"2026-04-16T19:09:18.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:09:18.011Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Sam Haggerty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:11:24.958Z","endTime":"2026-04-16T19:11:57.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332387380219817,"aZ":-12.207930269974892,"pfxX":-6.946374153084421,"pfxZ":10.212407303235384,"pX":-0.2931263141972444,"pZ":2.491125303801486,"vX0":5.860333179331126,"vY0":-138.7805670862414,"vZ0":-6.210848585587893,"x":128.17,"y":171.52,"x0":-1.5270401202461812,"y0":50.00528885051448,"z0":5.567236222057093,"aX":-13.585553331563792},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2465,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3942861835309266,"extension":6.6919563128778075},"index":0,"playId":"87e49f5f-b396-3888-8d4d-968dcbc1dbd4","pitchNumber":1,"startTime":"2026-04-16T19:11:33.257Z","endTime":"2026-04-16T19:11:36.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.991202063933194,"aZ":-31.909575477461853,"pfxX":2.3124290269381103,"pfxZ":0.16012706959100775,"pX":-0.5553494302274431,"pZ":2.3423874869913965,"vX0":2.2564819284395563,"vY0":-125.66290239106944,"vZ0":-2.175804087995826,"x":138.17,"y":175.54,"x0":-1.7579177761229121,"y0":50.00102026767443,"z0":5.7550159201039905,"aX":3.782522293457226},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-4.6,"spinRate":2765,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.432106310530191,"extension":6.682409248109125},"hitData":{"launchSpeed":92.1,"launchAngle":31.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.29,"coordY":115.48}},"index":1,"playId":"645c608b-db3f-35eb-9e90-d459604a5aad","pitchNumber":2,"startTime":"2026-04-16T19:11:48.253Z","endTime":"2026-04-16T19:11:57.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:11:57.266Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:12:07.860Z","endTime":"2026-04-16T19:14:33.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.954079078242383,"aZ":-32.1170964531854,"pfxX":1.2226228252335272,"pfxZ":0.033152112860006966,"pX":-1.3381251144498827,"pZ":2.664567389633955,"vX0":0.48910740247052004,"vY0":-126.3775965154349,"vZ0":-1.4535203921610251,"x":168.01,"y":166.84,"x0":-1.6923552135528475,"y0":50.00088035348975,"z0":5.799332767817959,"aX":2.000357938035659},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":-2.3,"spinRate":2727,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.43148525821203165,"extension":6.35476818848049},"index":0,"playId":"12c1a36b-4b85-377c-8d59-1a41c3dcf134","pitchNumber":1,"startTime":"2026-04-16T19:12:24.257Z","endTime":"2026-04-16T19:12:28.190Z","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":95.1,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669565905254768,"aZ":-14.531889270814903,"pfxX":-6.199170693906362,"pfxZ":9.04070659263024,"pX":-0.690352150187626,"pZ":1.7261408418643365,"vX0":4.418201256351147,"vY0":-138.2892550685989,"vZ0":-7.635666750988279,"x":143.31,"y":192.17,"x0":-1.4972954259443643,"y0":50.00115959157355,"z0":5.4829800331121,"aX":-12.095891212710299},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":10.4,"spinRate":2544,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.3949437190811955,"extension":6.669409490165262},"index":1,"playId":"93208c90-c397-3ddd-b6a2-62af0090ddac","pitchNumber":2,"startTime":"2026-04-16T19:12:40.282Z","endTime":"2026-04-16T19:12:45.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86896116923042,"aZ":-17.43197139997461,"pfxX":-6.825473309010077,"pfxZ":7.56894917386581,"pX":-0.6848288612466449,"pZ":2.501229555459272,"vX0":4.564278613172638,"vY0":-137.77807460422375,"vZ0":-5.17163129445061,"x":143.1,"y":171.25,"x0":-1.4651985632404596,"y0":50.001394221791166,"z0":5.557698818139273,"aX":-13.292495712307948},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":2461,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.3955673371417121,"extension":6.663917122692325},"index":2,"playId":"896a43de-ecf1-3de1-a1b6-2649c348c84e","pitchNumber":3,"startTime":"2026-04-16T19:12:59.136Z","endTime":"2026-04-16T19:13:02.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726671713096543,"aZ":-17.477824563323573,"pfxX":0.4656539479119324,"pfxZ":8.053120202417805,"pX":-0.25598028256781297,"pZ":3.996999282497865,"vX0":3.5076321605085057,"vY0":-134.37217593089503,"vZ0":-1.10995030285024,"x":126.76,"y":130.86,"x0":-1.6398742758646225,"y0":50.0003353222873,"z0":5.659900293782946,"aX":0.8487789941900487},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":-1.6,"spinRate":2513,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.40796334638649423,"extension":6.461643511208824},"index":3,"playId":"8a55c223-80ed-3571-aa86-d51e85ef6cc1","pitchNumber":4,"startTime":"2026-04-16T19:13:16.958Z","endTime":"2026-04-16T19:13:20.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62249519499883,"aZ":-11.799644415988253,"pfxX":-4.344183705249021,"pfxZ":10.437276445511754,"pX":-0.7156568671991528,"pZ":2.5794075492477826,"vX0":3.6180640286625794,"vY0":-138.9553826074066,"vZ0":-5.860687036810462,"x":144.28,"y":169.14,"x0":-1.4712325785673812,"y0":50.00658113878542,"z0":5.5026528854431955,"aX":-8.483041433183013},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":7.1,"spinRate":2401,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3944322579587549,"extension":6.767298307830269},"index":4,"playId":"c799ff75-1466-3795-998b-7025fe2f03b0","pitchNumber":5,"startTime":"2026-04-16T19:13:38.212Z","endTime":"2026-04-16T19:13:41.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855433653590836,"aZ":-14.079947896568077,"pfxX":-2.6385096266479167,"pfxZ":8.984606013377045,"pX":-0.36971384130426177,"pZ":2.535007413095808,"vX0":4.052521407363937,"vY0":-140.10998602935464,"vZ0":-5.739254872455928,"x":131.09,"y":170.33,"x0":-1.4835459484711597,"y0":50.00158881773064,"z0":5.509414598044971,"aX":-5.313199420669957},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":4.1,"spinRate":2422,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.3890253933948933,"extension":6.747228473092901},"index":5,"playId":"8ca752cb-d2da-36e3-9112-d9f968ad4a5d","pitchNumber":6,"startTime":"2026-04-16T19:14:08.592Z","endTime":"2026-04-16T19:14:12.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93316266964111,"aZ":-16.678292850697993,"pfxX":-6.637913253999067,"pfxZ":7.963176410946694,"pX":-0.49792298370845495,"pZ":1.0439204242371964,"vX0":4.537407233639119,"vY0":-137.74123972528378,"vZ0":-8.844476414123227,"x":135.98,"y":210.59,"x0":-1.2935010668306284,"y0":50.004417686626525,"z0":5.395405567995247,"aX":-12.91910788954574},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":2341,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39573433627315957,"extension":6.716987523960489},"index":6,"playId":"c4069974-2e7f-3149-892d-bf7fe894cc17","pitchNumber":7,"startTime":"2026-04-16T19:14:29.777Z","endTime":"2026-04-16T19:14:33.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:14:33.357Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:14:40.338Z","endTime":"2026-04-16T19:16:33.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":96.1,"endSpeed":88.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.821748318401216,"aZ":-11.283940472725135,"pfxX":-5.739865140710469,"pfxZ":10.55908639357035,"pX":1.7605187063265926,"pZ":1.0379913293261853,"vX0":9.964243688091827,"vY0":-139.40615112234656,"vZ0":-10.088448765936358,"x":49.89,"y":210.75,"x0":-1.1059014751766814,"y0":50.00101719663995,"z0":5.437360095125749,"aX":-11.354684507468255},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2499,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39211670228659923,"extension":6.9354532571979375},"index":0,"playId":"93bfcb2b-2cce-325d-89ed-7d61a626c16e","pitchNumber":1,"startTime":"2026-04-16T19:15:00.035Z","endTime":"2026-04-16T19:15:03.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.713846652097935,"aZ":-12.97341445884338,"pfxX":-5.568752949941018,"pfxZ":9.69556870060905,"pX":-0.39609702014197495,"pZ":2.4771854065288066,"vX0":4.539953776294827,"vY0":-139.86185919798731,"vZ0":-5.9767900452800635,"x":132.1,"y":171.9,"x0":-1.317337386792096,"y0":50.00144617383146,"z0":5.493630062558184,"aX":-11.025462753353366},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2568,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39171709329406346,"extension":6.74950658151045},"index":1,"playId":"69896ece-713b-3392-aa2f-23fb1120fa72","pitchNumber":2,"startTime":"2026-04-16T19:15:22.664Z","endTime":"2026-04-16T19:15:26.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.107376734958876,"aZ":-10.872018328647073,"pfxX":-3.526655951333475,"pfxZ":10.895243335043185,"pX":-0.9182175315704951,"pZ":3.412856893158226,"vX0":2.5226463414571714,"vY0":-139.58689330469562,"vZ0":-4.055670578958216,"x":152.0,"y":146.63,"x0":-1.3796969857355885,"y0":50.00234731883774,"z0":5.611519416125582,"aX":-6.8954429185565305},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":5.8,"spinRate":2446,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3937764410360014,"extension":6.515344017944399},"index":2,"playId":"cdd1c473-cf51-3e12-acbc-5c3298899764","pitchNumber":3,"startTime":"2026-04-16T19:15:42.402Z","endTime":"2026-04-16T19:15:46.315Z","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":95.1,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63058299796415,"aZ":-8.234524104399751,"pfxX":-6.130726141955826,"pfxZ":12.522434929948199,"pX":0.41143090363033197,"pZ":1.9065740864417717,"vX0":6.192587394816782,"vY0":-138.08803657029708,"vZ0":-8.180880618217442,"x":101.32,"y":187.3,"x0":-1.0745758813673911,"y0":50.004779948223984,"z0":5.479006047302723,"aX":-11.722451726166224},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.9,"breakHorizontal":9.6,"spinRate":2476,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3981921235750172,"extension":6.59886505315272},"index":3,"playId":"0af41737-4974-3bcc-bba5-a6afd9048214","pitchNumber":4,"startTime":"2026-04-16T19:16:03.679Z","endTime":"2026-04-16T19:16:07.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61289588347507,"aZ":-28.17902038734154,"pfxX":-6.660184849111822,"pfxZ":2.354370697153591,"pX":-0.014653517609686256,"pZ":2.26844716905189,"vX0":5.276632291115129,"vY0":-129.10263205274455,"vZ0":-3.3189631110404965,"x":117.56,"y":177.53,"x0":-1.2146399855452674,"y0":50.00338780355521,"z0":5.727895856542029,"aX":-11.299901548856425},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":10.9,"spinRate":1609,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4234580577904832,"extension":6.488818465926064},"hitData":{"launchSpeed":101.8,"launchAngle":29.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":118.11,"coordY":63.13}},"index":4,"playId":"1d2afe6c-e691-32ad-9602-380f42c129f1","pitchNumber":5,"startTime":"2026-04-16T19:16:23.750Z","endTime":"2026-04-16T19:16:33.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:16:33.541Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:16:41.830Z","endTime":"2026-04-16T19:18:32.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.371636505516186,"aZ":-6.597956601852726,"pfxX":-8.267698816607542,"pfxZ":13.104609322689445,"pX":0.7971835502136867,"pZ":1.4731384157453244,"vX0":8.48131771498389,"vY0":-139.96485887317618,"vZ0":-9.625403769420647,"x":86.61,"y":199.01,"x0":-1.2220489418712024,"y0":50.00406054927701,"z0":5.418489786655287,"aX":-16.138589099697704},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.5,"breakHorizontal":12.8,"spinRate":2561,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3937884757430772,"extension":6.879305647227351},"index":0,"playId":"b272a386-ee93-3d58-9264-0a809cd6015e","pitchNumber":1,"startTime":"2026-04-16T19:17:02.123Z","endTime":"2026-04-16T19:17:06.157Z","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":95.0,"endSpeed":87.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.292550793783917,"aZ":-12.686744732447822,"pfxX":-6.179112707855052,"pfxZ":10.011870071411128,"pX":-0.7932612208313558,"pZ":2.3336330809229238,"vX0":4.062250148393131,"vY0":-138.2499872866034,"vZ0":-6.452150638482462,"x":147.24,"y":175.77,"x0":-1.4749365322130052,"y0":50.00023133544932,"z0":5.540271875374708,"aX":-12.022663333487133},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2513,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3953877206581078,"extension":6.64329454777611},"index":1,"playId":"fb5f1198-d095-345a-861b-084173e75ad2","pitchNumber":2,"startTime":"2026-04-16T19:17:22.651Z","endTime":"2026-04-16T19:17:26.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.492400567704543,"aZ":-28.180391307603482,"pfxX":-5.725461099723513,"pfxZ":2.389603019124407,"pX":0.37540633219403235,"pZ":1.942233057191629,"vX0":6.237844828749259,"vY0":-127.92115105621022,"vZ0":-3.9673577373376663,"x":102.69,"y":186.34,"x0":-1.3420044281548056,"y0":50.00141482465263,"z0":5.703436463119816,"aX":-9.561212391720733},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":9.1,"spinRate":1646,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.42692158082278775,"extension":6.447629323055871},"index":2,"playId":"61daf4e3-ff8d-3ab9-a094-9c868fd34a3c","pitchNumber":3,"startTime":"2026-04-16T19:17:44.685Z","endTime":"2026-04-16T19:17:47.920Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-16T19:17:57.418Z","endTime":"2026-04-16T19:18:09.189Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"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":97.8,"endSpeed":88.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97373138412549,"aZ":-8.296171477585043,"pfxX":-8.464404603541105,"pfxZ":11.784976836669514,"pX":0.14069057462559656,"pZ":0.8199750334876069,"vX0":6.466250055343446,"vY0":-141.80453976485592,"vZ0":-11.28108808780948,"x":111.64,"y":216.64,"x0":-1.0752579455880489,"y0":50.006208380028205,"z0":5.390271483210724,"aX":-17.153671185341892},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":13.9,"spinRate":2601,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3870113456482005,"extension":6.651475654300382},"index":4,"playId":"f57dbb55-376b-39bc-acf4-c68e77a79422","pitchNumber":4,"startTime":"2026-04-16T19:18:09.189Z","endTime":"2026-04-16T19:18:12.838Z","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":97.1,"endSpeed":87.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.61511158980127,"aZ":-7.167995634751421,"pfxX":-8.346641694685891,"pfxZ":12.659779984446226,"pX":-0.04751256104419468,"pZ":2.0878883610511676,"vX0":6.4442898355474645,"vY0":-140.9723539634577,"vZ0":-8.152479381716608,"x":118.81,"y":182.41,"x0":-1.3003413061962108,"y0":50.000142739739445,"z0":5.510077562118042,"aX":-16.48407031109081},"breaks":{"breakAngle":57.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.0,"breakHorizontal":13.4,"spinRate":2561,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.391324015222291,"extension":6.734176643835257},"index":5,"playId":"0a3795ad-0316-3691-9339-3e3df410855d","pitchNumber":5,"startTime":"2026-04-16T19:18:28.428Z","endTime":"2026-04-16T19:18:32.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:18:32.696Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Carlos Cortes in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:20:37.311Z","endTime":"2026-04-16T19:21:05.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57744881657102,"aZ":-21.00787856276604,"pfxX":8.729380311521286,"pfxZ":6.690297742839148,"pX":-0.29976781373668343,"pZ":3.761873663302345,"vX0":-10.529469259355135,"vY0":-128.6097930076015,"vZ0":-0.6346254247932018,"x":128.43,"y":137.21,"x0":2.720233782357016,"y0":50.003382362714504,"z0":5.646503192305941,"aX":14.57165304129391},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.2,"breakHorizontal":-13.3,"spinRate":2088,"spinDirection":130},"zone":11,"typeConfidence":0.9,"plateTime":0.42647276897071196,"extension":6.793719180977545},"index":0,"playId":"c75e8cfe-b9e2-3ccc-9211-29214bd7457a","pitchNumber":1,"startTime":"2026-04-16T19:20:42.091Z","endTime":"2026-04-16T19:20:46.359Z","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":88.4,"endSpeed":81.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80002868978792,"aZ":-19.54222879619113,"pfxX":7.789172574802439,"pfxZ":7.43936369244593,"pX":-0.2687294165341357,"pZ":2.764693944821108,"vX0":-10.464248660597097,"vY0":-128.5059646653449,"vZ0":-2.964125625372237,"x":127.24,"y":164.13,"x0":2.8154710474829745,"y0":50.00396825440557,"z0":5.424776785841633,"aX":13.22900123747631},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.1,"breakHorizontal":-12.2,"spinRate":2037,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.4237594151586421,"extension":7.092658381656913},"hitData":{"launchSpeed":81.7,"launchAngle":40.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.73,"coordY":123.46}},"index":1,"playId":"f3c1be13-7e3f-30b2-a278-b7df89bf89c4","pitchNumber":2,"startTime":"2026-04-16T19:20:55.994Z","endTime":"2026-04-16T19:21:05.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:21:05.826Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:21:16.348Z","endTime":"2026-04-16T19:22:19.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69259840952625,"aZ":-19.905874380681908,"pfxX":6.1349980453330035,"pfxZ":7.15090989561376,"pX":0.23981922294300045,"pZ":2.6295251114100746,"vX0":-8.498836618579288,"vY0":-129.30521405629193,"vZ0":-3.480773084429166,"x":107.86,"y":167.78,"x0":2.752598414115277,"y0":50.00241178017812,"z0":5.496973771122555,"aX":10.524352964343944},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.5,"breakHorizontal":-9.5,"spinRate":2077,"spinDirection":131},"zone":5,"typeConfidence":0.84,"plateTime":0.4215163998059652,"extension":6.868762196272518},"index":0,"playId":"cf82d5e9-9fd5-3130-82a1-cb86f9c2f9f5","pitchNumber":1,"startTime":"2026-04-16T19:21:31.975Z","endTime":"2026-04-16T19:21:35.223Z","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":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642057744022615,"aZ":-19.843821210465645,"pfxX":10.275517842091821,"pfxZ":7.261102660022905,"pX":0.9649575701795298,"pZ":2.820669676355383,"vX0":-8.471717874566664,"vY0":-129.14908375455823,"vZ0":-2.5169554599299904,"x":80.22,"y":162.62,"x0":2.9447385473192096,"y0":50.001507215127496,"z0":5.325807794198737,"aX":17.443867432025165},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.8,"breakHorizontal":-16.8,"spinRate":2148,"spinDirection":126},"zone":12,"typeConfidence":0.83,"plateTime":0.4233112426829089,"extension":6.734223003414707},"index":1,"playId":"5428af89-c3b9-3eac-8343-6935a9035377","pitchNumber":2,"startTime":"2026-04-16T19:21:46.765Z","endTime":"2026-04-16T19:21:49.765Z","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":"2026-04-16T19:22:01.394Z","endTime":"2026-04-16T19:22:15.595Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.34088861957573,"aZ":-32.247359209087584,"pfxX":-4.614295231144857,"pfxZ":-0.05853527514170853,"pX":1.2245659147473544,"pZ":1.6977367949106068,"vX0":-3.3791284124299446,"vY0":-111.40264937989608,"vZ0":-0.45574004243261523,"x":70.32,"y":192.94,"x0":3.3614879403425797,"y0":50.003409514592526,"z0":5.2433964044828425,"aX":-5.788713586738069},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.1,"breakHorizontal":9.2,"spinRate":2418,"spinDirection":279},"zone":14,"typeConfidence":0.9,"plateTime":0.49199905952487333,"extension":6.364907821593298},"index":3,"playId":"6e4d66ab-da23-302c-922a-743f57b3d728","pitchNumber":3,"startTime":"2026-04-16T19:22:15.595Z","endTime":"2026-04-16T19:22:19.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:22:19.871Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:22:23.969Z","endTime":"2026-04-16T19:24:26.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.552464062376448,"aZ":-20.89375448625278,"pfxX":8.055193754196788,"pfxZ":6.31029568533369,"pX":0.9021724810697903,"pZ":3.648195335179799,"vX0":-8.260265222250196,"vY0":-131.2833724598294,"vZ0":-0.6157070733447021,"x":82.61,"y":140.28,"x0":3.007412079452613,"y0":50.00049426723663,"z0":5.408216838629235,"aX":14.395593573310101},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":-13.3,"spinRate":2081,"spinDirection":125},"zone":12,"typeConfidence":0.89,"plateTime":0.41344668035078236,"extension":6.7083838658110295},"index":0,"playId":"e8773f8c-0935-3cbe-9e64-85d0a5e1ede0","pitchNumber":1,"startTime":"2026-04-16T19:22:47.222Z","endTime":"2026-04-16T19:22:51.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83155557380563,"aZ":-28.955133703765163,"pfxX":12.75835458258938,"pfxZ":2.333703397217837,"pX":0.3107546613992752,"pZ":1.776060662266883,"vX0":-10.031768127738566,"vY0":-117.53689852560592,"vZ0":-1.4710388427516807,"x":105.15,"y":190.83,"x0":3.00226171051007,"y0":50.005052162853055,"z0":5.129761306167496,"aX":17.63379956229168},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.1,"breakHorizontal":-20.3,"spinRate":2128,"spinDirection":102},"zone":9,"typeConfidence":0.91,"plateTime":0.4682066472027899,"extension":7.25144911512072},"index":1,"playId":"c9c7098b-95f9-365f-817b-df89916f7c45","pitchNumber":2,"startTime":"2026-04-16T19:23:02.722Z","endTime":"2026-04-16T19:23:06.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124490483872766,"aZ":-23.350093389056305,"pfxX":0.7345910673424161,"pfxZ":5.571422125017046,"pX":-1.4179706249222308,"pZ":3.1245604133660456,"vX0":-11.156195794200913,"vY0":-124.79239549824467,"vZ0":-0.7443730099195455,"x":171.05,"y":154.42,"x0":3.007015681355265,"y0":50.002771986532416,"z0":5.3429498755267755,"aX":1.164613008154361},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.2,"breakHorizontal":1.1,"spinRate":2176,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4382086546984043,"extension":6.833372713036667},"index":2,"playId":"e3031e6b-ae70-3b6e-af9b-c4cf37dd7245","pitchNumber":3,"startTime":"2026-04-16T19:23:20.666Z","endTime":"2026-04-16T19:23:24.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.223851944047684,"aZ":-22.519247899514053,"pfxX":7.7684929690132964,"pfxZ":5.354121402526687,"pX":0.03540985244801653,"pZ":2.902347633792777,"vX0":-10.031814383992897,"vY0":-130.84250829726093,"vZ0":-2.529047321536335,"x":115.65,"y":160.42,"x0":2.840300422992448,"y0":50.0033831339757,"z0":5.498963036522968,"aX":14.010189099778042},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":-12.8,"spinRate":2017,"spinDirection":130},"zone":2,"typeConfidence":0.83,"plateTime":0.412393036419787,"extension":6.917166804883398},"index":3,"playId":"afa5baa5-ee7e-3d3b-9e63-f4549f58ac4d","pitchNumber":4,"startTime":"2026-04-16T19:23:36.502Z","endTime":"2026-04-16T19:23:39.502Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T19:23:49.611Z","endTime":"2026-04-16T19:24:01.732Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499420217363028,"aZ":-21.54006943996862,"pfxX":6.935858124167676,"pfxZ":5.827505347822971,"pX":1.1572067059334505,"pZ":1.959056094965583,"vX0":-7.247963132912912,"vY0":-133.89271715144318,"vZ0":-4.685877142247088,"x":72.89,"y":185.89,"x0":2.9914578072556726,"y0":50.00273374518267,"z0":5.262654332588819,"aX":12.658558758534939},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-11.2,"spinRate":2062,"spinDirection":125},"zone":14,"typeConfidence":0.85,"plateTime":0.40825377452736156,"extension":6.710754795881082},"index":5,"playId":"4c4a1f3f-e84c-32ea-97ba-b27e196c5043","pitchNumber":5,"startTime":"2026-04-16T19:24:01.732Z","endTime":"2026-04-16T19:24:05.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.624952896606178,"aZ":-26.602508877289523,"pfxX":2.2261360174659393,"pfxZ":3.4317723410468606,"pX":0.1866509470633218,"pZ":3.8848169226493234,"vX0":-8.358293402182573,"vY0":-125.6070433081435,"vZ0":1.8633865787436974,"x":109.89,"y":133.89,"x0":3.2451339658458873,"y0":50.001816668041386,"z0":5.27292049402309,"aX":3.6139062743433925},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.4,"spinRate":2120,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.4334159513484619,"extension":6.8254730714528105},"index":6,"playId":"622156ad-c945-3f92-836a-ee1cc2a9daee","pitchNumber":6,"startTime":"2026-04-16T19:24:22.051Z","endTime":"2026-04-16T19:24:26.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:24:26.079Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:24:38.086Z","endTime":"2026-04-16T19:26:04.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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":90.8,"endSpeed":83.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.718003962284975,"aZ":-20.672865776738234,"pfxX":8.638015815401895,"pfxZ":6.479911572729305,"pX":-0.5945279309718723,"pZ":3.3142648219960105,"vX0":-12.20143600303438,"vY0":-131.802343063137,"vZ0":-0.8105139061982777,"x":139.66,"y":149.29,"x0":2.953849201318542,"y0":50.001971519567945,"z0":5.140217471243459,"aX":15.330772187546188},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-13.2,"spinRate":2166,"spinDirection":122},"zone":1,"typeConfidence":0.91,"plateTime":0.41418162224916255,"extension":7.372300376467294},"index":0,"playId":"317b094c-3d5b-3408-a410-badf56e382f2","pitchNumber":1,"startTime":"2026-04-16T19:24:51.783Z","endTime":"2026-04-16T19:24:54.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.316750801336298,"aZ":-25.138325065104794,"pfxX":4.046819845117691,"pfxZ":4.374162131251438,"pX":0.5461686750581215,"pZ":3.070843044010494,"vX0":-7.593598990701007,"vY0":-126.16376056285087,"vZ0":-0.6617921116050085,"x":96.18,"y":155.87,"x0":3.072817161551498,"y0":50.001007423783804,"z0":5.367445007335551,"aX":6.506383889796158},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-5.5,"spinRate":2185,"spinDirection":146},"zone":3,"typeConfidence":0.86,"plateTime":0.4345956914580582,"extension":6.890312446533345},"index":1,"playId":"738bd7d4-e4e9-39aa-892e-83f5bc398d49","pitchNumber":2,"startTime":"2026-04-16T19:25:14.006Z","endTime":"2026-04-16T19:25:17.590Z","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":"2026-04-16T19:25:23.828Z","endTime":"2026-04-16T19:25:38.388Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":68.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.809180941058408,"aZ":-27.81584942280039,"pfxX":-4.0125523951755255,"pfxZ":3.7266214297652276,"pX":0.07729518452123785,"pZ":1.6219296107852577,"vX0":-5.696998154892946,"vY0":-107.5820617348642,"vZ0":-0.8839429803042391,"x":114.05,"y":194.99,"x0":3.2821187359652635,"y0":50.00535977372803,"z0":5.123424014193345,"aX":-4.700540905177508},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":6.8,"breakHorizontal":8.8,"spinRate":2355,"spinDirection":284},"zone":8,"typeConfidence":0.91,"plateTime":0.509283039972031,"extension":6.251908433814208},"index":3,"playId":"b826f3c5-975f-3bc2-a765-a67e00b0bd57","pitchNumber":3,"startTime":"2026-04-16T19:25:38.388Z","endTime":"2026-04-16T19:25:43.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84669289110359,"aZ":-21.054749458347587,"pfxX":6.563378960894218,"pfxZ":6.159782003409763,"pX":-0.37255567512931576,"pZ":3.503715744163057,"vX0":-10.20247167113497,"vY0":-132.20564371482655,"vZ0":-1.0894420433430132,"x":131.2,"y":144.18,"x0":2.6486293055179106,"y0":50.00564932315928,"z0":5.437537146005812,"aX":11.855412765550174},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":-10.2,"spinRate":2092,"spinDirection":131},"zone":11,"typeConfidence":0.9,"plateTime":0.4111524642246951,"extension":6.996463068487824},"index":4,"playId":"29be03d9-11da-34aa-ae31-54de6becee50","pitchNumber":4,"startTime":"2026-04-16T19:26:01.255Z","endTime":"2026-04-16T19:26:04.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:26:04.938Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T19:27:48.932Z","endTime":"2026-04-16T19:28:40.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.032998803541716,"aZ":-12.225240815902014,"pfxX":-5.5763101428289925,"pfxZ":10.393262813413802,"pX":-0.4858577538377064,"pZ":1.9438132212509196,"vX0":4.566771226842285,"vY0":-138.19859684347819,"vZ0":-7.4399907784415715,"x":135.52,"y":186.3,"x0":-1.4416552183714255,"y0":50.00195750186895,"z0":5.506198971176495,"aX":-10.702060668155955},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2305,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3975266793204395,"extension":6.601538042103092},"index":0,"playId":"6e9fb040-3baf-3a43-a399-eb2874e63a73","pitchNumber":1,"startTime":"2026-04-16T19:28:11.309Z","endTime":"2026-04-16T19:28:14.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88345500238812,"aZ":-15.035212035289048,"pfxX":-8.16612564367734,"pfxZ":8.705892356720982,"pX":0.12178004623070987,"pZ":3.5019134764139666,"vX0":6.323490817540184,"vY0":-139.7564310473554,"vZ0":-3.363475811710003,"x":112.36,"y":144.23,"x0":-1.114540853001302,"y0":50.00447912202305,"z0":5.714878590040343,"aX":-16.079381714375273},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":13.4,"spinRate":2425,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3926325955521426,"extension":6.703660799258383},"hitData":{"launchSpeed":85.9,"launchAngle":34.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.2,"coordY":93.36}},"index":1,"playId":"51c00b19-2206-39cd-a0f4-fe930d0f8d5f","pitchNumber":2,"startTime":"2026-04-16T19:28:29.969Z","endTime":"2026-04-16T19:28:40.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:28:40.049Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T19:28:46.213Z","endTime":"2026-04-16T19:29:50.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67919696227088,"aZ":-11.034116058096929,"pfxX":-5.845145971276615,"pfxZ":11.04179776584618,"pX":-0.5917644629831132,"pZ":2.0425682774260556,"vX0":4.025756691542124,"vY0":-138.83285194194002,"vZ0":-7.494577528182579,"x":139.56,"y":183.63,"x0":-1.315676845953427,"y0":50.00070836358121,"z0":5.54561820629449,"aX":-11.188613012555097},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":9.5,"spinRate":2362,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3974703276132652,"extension":6.782645663693577},"index":0,"playId":"8881f8ee-40f3-3cba-a72d-e7776913f2bd","pitchNumber":1,"startTime":"2026-04-16T19:29:08.799Z","endTime":"2026-04-16T19:29:12.379Z","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":96.9,"endSpeed":88.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80421137031135,"aZ":-13.076848460012247,"pfxX":-6.285793893666527,"pfxZ":9.582075342990027,"pX":0.40896808525848005,"pZ":2.087285840430682,"vX0":7.113765321827468,"vY0":-140.7253858530868,"vZ0":-7.249033652915645,"x":101.41,"y":182.42,"x0":-1.3425684865102887,"y0":50.00217830846101,"z0":5.55490447466612,"aX":-12.527841748279497},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":9.8,"spinRate":2449,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39014109861158275,"extension":6.65054359341565},"index":1,"playId":"be20d0b7-f2d1-3be7-89e8-162d9e6fb351","pitchNumber":2,"startTime":"2026-04-16T19:29:25.971Z","endTime":"2026-04-16T19:29:28.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25998460491068,"aZ":-27.661021324595527,"pfxX":-8.54487875495504,"pfxZ":2.5076981912926604,"pX":0.36928971727364585,"pZ":1.4239628381787386,"vX0":6.91809044962823,"vY0":-133.64555531821608,"vZ0":-5.590454171629009,"x":102.92,"y":200.33,"x0":-1.1495952372849993,"y0":50.003470214274046,"z0":5.54351597239058,"aX":-15.374366252017607},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":13.9,"spinRate":1949,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41069612961273494,"extension":6.752069759083689},"hitData":{"launchSpeed":84.9,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.46,"coordY":149.39}},"index":2,"playId":"20de1246-2ff3-3193-9add-b44a229d4c11","pitchNumber":3,"startTime":"2026-04-16T19:29:43.136Z","endTime":"2026-04-16T19:29:50.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:29:50.841Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T19:29:57.751Z","endTime":"2026-04-16T19:31:35.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":76.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20003401434382,"aZ":-40.396764890192465,"pfxX":1.4119258894886633,"pfxZ":-5.74413363368213,"pX":1.2089101469453662,"pZ":0.6396307684680429,"vX0":5.133016036987004,"vY0":-118.46580010404598,"vZ0":-3.6935364253865113,"x":70.92,"y":221.51,"x0":-1.1635218308399076,"y0":50.00531723948657,"z0":5.886798068225074,"aX":2.019375520540686},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.0,"breakHorizontal":-3.7,"spinRate":2780,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.46117906705070855,"extension":6.5576722174525},"index":0,"playId":"e33aa46f-e5d7-386e-be56-c125d00f1598","pitchNumber":1,"startTime":"2026-04-16T19:30:14.335Z","endTime":"2026-04-16T19:30:18.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.111109198916186,"aZ":-12.727102382345223,"pfxX":-4.034664239388306,"pfxZ":9.942153979987332,"pX":0.5942389196739171,"pZ":3.306578599386742,"vX0":6.366191537607344,"vY0":-138.76466477316882,"vZ0":-4.066446530335055,"x":94.35,"y":149.5,"x0":-1.202146009802912,"y0":50.00603625384349,"z0":5.634690725745828,"aX":-7.895062541956487},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2405,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39422250231217726,"extension":6.749704871332508},"index":1,"playId":"3605b10c-3578-3151-8d04-ce2c592caf5a","pitchNumber":2,"startTime":"2026-04-16T19:30:31.289Z","endTime":"2026-04-16T19:30:34.818Z","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":96.3,"endSpeed":87.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.439781742577836,"aZ":-12.281702929297216,"pfxX":-5.762332132151986,"pfxZ":10.144879608043393,"pX":-0.9466140408718536,"pZ":2.0165431418335156,"vX0":3.016343324292597,"vY0":-140.0409417100385,"vZ0":-7.370045800040078,"x":153.08,"y":184.33,"x0":-1.2966024277609807,"y0":50.001891409706154,"z0":5.509038430832543,"aX":-11.296420031793748},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2362,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.39308076434593575,"extension":6.66093400042628},"index":2,"playId":"b877388e-0027-3cea-90c9-652637a770ec","pitchNumber":3,"startTime":"2026-04-16T19:30:52.380Z","endTime":"2026-04-16T19:30:56.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.204369342278703,"aZ":-27.121809205587446,"pfxX":-8.065809085162321,"pfxZ":2.9421221815818264,"pX":1.03304358367239,"pZ":1.3384043105865577,"vX0":8.554796022839092,"vY0":-129.72189126965472,"vZ0":-5.711032954117406,"x":77.62,"y":202.64,"x0":-1.247719924261424,"y0":50.00339453773993,"z0":5.616165757257297,"aX":-13.851991085394081},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":12.8,"spinRate":1586,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42102028782617573,"extension":6.650940529779133},"index":3,"playId":"99e22c04-248c-31fe-8861-f9aba61daa58","pitchNumber":4,"startTime":"2026-04-16T19:31:10.084Z","endTime":"2026-04-16T19:31:13.747Z","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":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.827342173133054,"aZ":-12.669205523805081,"pfxX":-4.528680759276428,"pfxZ":10.143507765079109,"pX":-0.07204380132373184,"pZ":3.0414940842406106,"vX0":5.024282716303311,"vY0":-138.27877747389073,"vZ0":-4.755358814273461,"x":119.75,"y":156.66,"x0":-1.3301989601151833,"y0":50.00551599236412,"z0":5.6435753913083735,"aX":-8.710899758063375},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2346,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3971591385504887,"extension":6.71315250223714},"hitData":{"launchSpeed":105.7,"launchAngle":16.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":139.01,"coordY":73.44}},"index":4,"playId":"cb85361a-be97-3a89-8f01-224832d02ea9","pitchNumber":5,"startTime":"2026-04-16T19:31:28.176Z","endTime":"2026-04-16T19:31:35.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:31:35.257Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:33:24.779Z","endTime":"2026-04-16T19:34:18.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592083296646713,"aZ":-19.22674343131952,"pfxX":9.155064772737372,"pfxZ":7.779209827065115,"pX":0.30329338632706476,"pZ":1.7465604158846069,"vX0":-9.656147274863896,"vY0":-127.99505086506575,"vZ0":-5.339411326367224,"x":105.44,"y":191.62,"x0":2.9293706437643845,"y0":50.00522592671489,"z0":5.358233934824596,"aX":15.243539804181605},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.1,"breakHorizontal":-14.5,"spinRate":2017,"spinDirection":126},"zone":9,"typeConfidence":0.88,"plateTime":0.4273811330533759,"extension":6.835003022847783},"index":0,"playId":"e07e5d65-3a28-3146-bc5a-8358c678a0fe","pitchNumber":1,"startTime":"2026-04-16T19:33:42.481Z","endTime":"2026-04-16T19:33:46.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":69.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.52749776657538,"aZ":-31.560361331014832,"pfxX":-4.433370108893982,"pfxZ":0.5126060772409406,"pX":0.26301592246962907,"pZ":1.9482837678667764,"vX0":-5.093475870410166,"vY0":-108.1111637416866,"vZ0":0.4079700663543038,"x":106.97,"y":186.18,"x0":3.2138455769987675,"y0":50.0027649145732,"z0":5.184650420220387,"aX":-5.31675360843672},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":1.3,"breakHorizontal":9.2,"spinRate":2254,"spinDirection":282},"zone":8,"typeConfidence":0.91,"plateTime":0.5041067084776909,"extension":6.40541620916808},"index":1,"playId":"1194d34b-9797-3077-8e23-542044291613","pitchNumber":2,"startTime":"2026-04-16T19:33:57.201Z","endTime":"2026-04-16T19:34:00.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.36633908164165,"aZ":-28.887586943598354,"pfxX":-5.464886814385054,"pfxZ":2.6175134685474735,"pX":1.2685191660723614,"pZ":2.7946418399378947,"vX0":-3.209352767691885,"vY0":-110.58875235141701,"vZ0":1.5233805741603736,"x":68.65,"y":163.32,"x0":3.4421973711389153,"y0":50.00145153759473,"z0":5.098968952004287,"aX":-6.853564343130784},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":5.4,"breakHorizontal":10.7,"spinRate":2333,"spinDirection":274},"zone":12,"typeConfidence":0.91,"plateTime":0.49288730847591244,"extension":6.253278886916162},"index":2,"playId":"bf1ef2b9-425b-3887-988e-94b4b2ae1433","pitchNumber":3,"startTime":"2026-04-16T19:34:13.865Z","endTime":"2026-04-16T19:34:18.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:34:18.289Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Duran doubles (2) on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:34:22.199Z","endTime":"2026-04-16T19:35:11.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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, 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":75.4,"endSpeed":70.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.280377728913347,"aZ":-30.062327983367727,"pfxX":-4.376658760146718,"pfxZ":1.693941395809409,"pX":0.5672987028263456,"pZ":2.979971712575798,"vX0":-4.849032490399898,"vY0":-109.90384564830954,"vZ0":1.9051458710272096,"x":95.38,"y":158.32,"x0":3.356243546957084,"y0":50.00104612472816,"z0":5.255238688035702,"aX":-5.446445762027474},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":3.7,"breakHorizontal":9.0,"spinRate":2246,"spinDirection":271},"zone":3,"typeConfidence":0.91,"plateTime":0.49507473551849435,"extension":6.441034806143576},"index":0,"playId":"a113bb40-4d42-3135-b917-b21c92f34a99","pitchNumber":1,"startTime":"2026-04-16T19:34:43.177Z","endTime":"2026-04-16T19:34:46.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.190275528552164,"aZ":-28.590654531672854,"pfxX":10.876138908720595,"pfxZ":2.4644648538733227,"pX":-0.3111473827545438,"pZ":1.530630070554445,"vX0":-11.062216418428132,"vY0":-119.3748423748337,"vZ0":-2.1540381295737037,"x":128.86,"y":197.45,"x0":2.951773467392847,"y0":50.00370705126139,"z0":4.997579656943288,"aX":15.828501465017185},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.2,"breakHorizontal":-17.3,"spinRate":1925,"spinDirection":108},"zone":13,"typeConfidence":0.91,"plateTime":0.4573819544780169,"extension":6.991100133761232},"hitData":{"launchSpeed":90.5,"launchAngle":21.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.25,"coordY":123.88}},"index":1,"playId":"36d41494-8821-37aa-bd44-235044ba1a89","pitchNumber":2,"startTime":"2026-04-16T19:34:57.893Z","endTime":"2026-04-16T19:35:11.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:35:11.224Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Carlos Cortes, deflected by second baseman Jeff McNeil. Ezequiel Duran scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:35:21.687Z","endTime":"2026-04-16T19:36:52.791Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.3,"endSpeed":70.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.070824468918207,"aZ":-30.26758588841332,"pfxX":-4.4625250767432725,"pfxZ":1.5311953781073813,"pX":0.17713114072537625,"pZ":1.9691796646970745,"vX0":-5.556077911224597,"vY0":-111.0661055409972,"vZ0":-0.05030866724475169,"x":110.25,"y":185.61,"x0":3.291985438161805,"y0":50.00473689391609,"z0":5.142270823782884,"aX":-5.570218769474191},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":3.1,"breakHorizontal":9.5,"spinRate":2393,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.49332994262496976,"extension":7.5181576025695325},"index":0,"playId":"b05b32a2-7d3f-32b5-8e1e-628deb1d8e45","pitchNumber":1,"startTime":"2026-04-16T19:35:44.796Z","endTime":"2026-04-16T19:35:47.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":69.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.476068756109488,"aZ":-31.37859297799609,"pfxX":-4.666502353414562,"pfxZ":0.6603660958646334,"pX":0.31778387375057854,"pZ":1.3126084799158502,"vX0":-4.916603628352952,"vY0":-108.48508886990616,"vZ0":-0.6266422556916169,"x":104.89,"y":203.34,"x0":3.2079655188599934,"y0":50.00405122094217,"z0":4.984307325364692,"aX":-5.640335554439873},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":1.3,"breakHorizontal":9.6,"spinRate":2368,"spinDirection":279},"zone":14,"typeConfidence":0.91,"plateTime":0.5021895019731781,"extension":6.371329878922887},"index":1,"playId":"abe489dd-4994-34ef-959a-761b265516e5","pitchNumber":2,"startTime":"2026-04-16T19:36:01.287Z","endTime":"2026-04-16T19:36:04.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.764182517423052,"aZ":-21.514861890344115,"pfxX":10.385729419389886,"pfxZ":5.951976802824182,"pX":1.440263063774747,"pZ":2.59014750063341,"vX0":-7.635917334316513,"vY0":-132.09942847619115,"vZ0":-3.1136699860470074,"x":62.1,"y":168.85,"x0":3.0007048675234587,"y0":50.00009207080672,"z0":5.34282363924817,"aX":18.58738521488152},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":-17.4,"spinRate":2111,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41262545170826037,"extension":7.013708649234882},"index":2,"playId":"897c40e5-e651-36d7-b670-426ec5ddd1f5","pitchNumber":3,"startTime":"2026-04-16T19:36:20.590Z","endTime":"2026-04-16T19:36:24.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":68.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.927324514689627,"aZ":-30.99096506303134,"pfxX":-5.376838988723897,"pfxZ":0.9965772731501348,"pX":-0.609473070489273,"pZ":1.641283201098804,"vX0":-6.516570448697006,"vY0":-108.30468549060181,"vZ0":-0.09313833551751127,"x":140.23,"y":194.47,"x0":3.1370464337609105,"y0":50.00391381437742,"z0":5.074483399296034,"aX":-6.385720677648987},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":2.2,"breakHorizontal":11.5,"spinRate":2343,"spinDirection":287},"zone":7,"typeConfidence":0.91,"plateTime":0.5057432130532917,"extension":6.464967493734151},"hitData":{"launchSpeed":100.0,"launchAngle":6.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.22,"coordY":135.8}},"index":3,"playId":"4da08ac5-1484-3fc4-ab8e-221b021e0fd4","pitchNumber":4,"startTime":"2026-04-16T19:36:38.826Z","endTime":"2026-04-16T19:36:52.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:36:52.791Z","atBatIndex":16},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rangers challenged (play at 1st), call on the field was overturned: Wyatt Langford grounds into a force out, shortstop Jacob Wilson to second baseman Jeff McNeil. Brandon Nimmo out at 2nd. Wyatt Langford to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:38:12.964Z","endTime":"2026-04-16T19:39:30.052Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"384ae1e8-f3a3-3ed1-86c2-39fe27bc49f8","startTime":"2026-04-16T19:37:17.460Z","endTime":"2026-04-16T19:37:20.464Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"ece65315-607d-317d-aad3-0df423751eef","startTime":"2026-04-16T19:37:37.298Z","endTime":"2026-04-16T19:37:41.376Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98997079818672,"aZ":-28.270237125518133,"pfxX":10.094362157715736,"pfxZ":2.283049885293739,"pX":2.051493366573893,"pZ":3.2700818375320715,"vX0":-6.778469039795408,"vY0":-130.1193877725661,"vZ0":0.8828342675624961,"x":38.8,"y":150.49,"x0":3.3824120470324894,"y0":50.00233063754298,"z0":5.072766479601361,"aX":17.262215739409093},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":-16.7,"spinRate":2055,"spinDirection":120},"zone":12,"typeConfidence":0.88,"plateTime":0.42137736321937735,"extension":7.422834494875888},"index":2,"playId":"cec80247-eb21-3837-8e48-e5af722751d4","pitchNumber":1,"startTime":"2026-04-16T19:38:15.170Z","endTime":"2026-04-16T19:38:18.514Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024334047498105,"aZ":-25.16638962886885,"pfxX":1.8726139300584657,"pfxZ":4.591155348186724,"pX":0.3138931763281486,"pZ":3.199789067097978,"vX0":-7.468411586179446,"vY0":-122.42989072755782,"vZ0":0.1653966346041731,"x":105.04,"y":152.39,"x0":3.1537963481301823,"y0":50.00090503294241,"z0":5.2763179342992546,"aX":2.857562061815121},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.6,"breakHorizontal":-1.7,"spinRate":2155,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.4465142296146709,"extension":6.9368842737883964},"index":3,"playId":"dce2597e-33cb-3fe9-abce-a342b9bb5c05","pitchNumber":2,"startTime":"2026-04-16T19:38:33.035Z","endTime":"2026-04-16T19:38:36.035Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.385614893996124,"aZ":-21.012134281711933,"pfxX":9.641642950305025,"pfxZ":6.3704401160261295,"pX":-0.07810798263452709,"pZ":2.8361037106342115,"vX0":-11.38803337326862,"vY0":-130.73370748950376,"vZ0":-2.4753421497472563,"x":119.98,"y":162.21,"x0":3.056733618882674,"y0":50.00307617116562,"z0":5.351534023476645,"aX":16.895598004074728},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":-15.4,"spinRate":2103,"spinDirection":127},"zone":2,"typeConfidence":0.86,"plateTime":0.4170063589984423,"extension":7.039764320611361},"index":4,"playId":"84e3bbdd-87a4-3bb2-a633-6baa48e3f5f8","pitchNumber":3,"startTime":"2026-04-16T19:38:57.308Z","endTime":"2026-04-16T19:39:00.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26366756111184,"aZ":-29.18040849147626,"pfxX":11.439403619846694,"pfxZ":1.9959571906098352,"pX":0.51547336182038,"pZ":1.9915741400995568,"vX0":-10.071368034241452,"vY0":-120.70127884757024,"vZ0":-1.1532273771077008,"x":97.35,"y":185.01,"x0":3.226722452221321,"y0":50.0001315091317,"z0":5.011132300365318,"aX":17.124382494275594},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.6,"breakHorizontal":-18.7,"spinRate":2012,"spinDirection":103},"zone":9,"typeConfidence":0.9,"plateTime":0.45127005962609923,"extension":6.510556061264417},"hitData":{"launchSpeed":105.6,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.59,"coordY":157.6}},"index":5,"playId":"d7ed8191-2264-3dea-bac0-2087d00443f2","pitchNumber":4,"startTime":"2026-04-16T19:39:21.652Z","endTime":"2026-04-16T19:39:30.052Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":140},"playEndTime":"2026-04-16T19:39:30.052Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to catcher Austin Wynns in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:40:54.587Z","endTime":"2026-04-16T19:41:05.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":89.5,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.07204382480328,"aZ":-20.285775913704793,"pfxX":7.362768913806583,"pfxZ":6.719343447713575,"pX":-0.4904230085297102,"pZ":3.0504966630965433,"vX0":-11.328128912311765,"vY0":-130.08611764782356,"vZ0":-2.1268552989438714,"x":135.69,"y":156.42,"x0":2.90138730509729,"y0":50.00079721588787,"z0":5.365852187291673,"aX":13.023190536248611},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.1,"breakHorizontal":-11.8,"spinRate":2128,"spinDirection":125},"zone":1,"typeConfidence":0.91,"plateTime":0.4160085952585688,"extension":6.859510105904153},"hitData":{"launchSpeed":91.4,"launchAngle":74.0,"totalDistance":21.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":127.21,"coordY":217.95}},"index":0,"playId":"5184eefe-fe97-3734-a6b8-14d2314893c9","pitchNumber":1,"startTime":"2026-04-16T19:40:54.587Z","endTime":"2026-04-16T19:41:05.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:41:05.675Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Wynns lines out sharply to third baseman Josh Jung.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:43:01.823Z","endTime":"2026-04-16T19:43:43.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.207601339415376,"aZ":-11.092651901641501,"pfxX":-5.726483786924456,"pfxZ":11.061769348690543,"pX":-0.4410264445957352,"pZ":1.7651756579310596,"vX0":4.181592749372416,"vY0":-138.0145309947116,"vZ0":-8.079292705335277,"x":133.81,"y":191.12,"x0":-1.2411872646701416,"y0":50.00009637845068,"z0":5.500165614435059,"aX":-10.911068546046803},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2349,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3987300933157414,"extension":6.622250674414728},"index":0,"playId":"e0edb734-968a-3a55-ad28-2f6709def88e","pitchNumber":1,"startTime":"2026-04-16T19:43:16.564Z","endTime":"2026-04-16T19:43:21.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.727607035138707,"aZ":-18.9917928338688,"pfxX":-6.225141909334797,"pfxZ":6.936710029678056,"pX":-0.7577726156373268,"pZ":2.445249437372248,"vX0":3.4794008410087907,"vY0":-136.66077940287258,"vZ0":-4.977611307009151,"x":145.88,"y":172.76,"x0":-1.2352870495881239,"y0":50.00669593898288,"z0":5.585945851865244,"aX":-11.835326984249981},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":10.6,"spinRate":2385,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40004470672766157,"extension":6.53408839347748},"hitData":{"launchSpeed":107.4,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":92.92,"coordY":152.37}},"index":1,"playId":"886f036d-8018-30d6-ad02-ff278859c10e","pitchNumber":2,"startTime":"2026-04-16T19:43:37.982Z","endTime":"2026-04-16T19:43:43.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:43:43.464Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:43:47.919Z","endTime":"2026-04-16T19:44:37.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358191405355935,"aZ":-30.367432996751724,"pfxX":1.4149464761701198,"pfxZ":1.1311703855822213,"pX":0.8584280866455896,"pZ":1.9073122726885727,"vX0":4.831638312286976,"vY0":-125.66305519359989,"vZ0":-3.200233404844345,"x":84.28,"y":187.28,"x0":-1.2727456735905516,"y0":50.004116440526865,"z0":5.663162283034966,"aX":2.263863280695232},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2614,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4357878695591584,"extension":6.491927300269558},"index":0,"playId":"42213861-5bd9-3dcf-bad6-7222c93d2c7c","pitchNumber":1,"startTime":"2026-04-16T19:44:12.346Z","endTime":"2026-04-16T19:44:15.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378687355024166,"aZ":-28.0769661494366,"pfxX":-7.305390847890806,"pfxZ":2.365707427364634,"pX":0.32013855495118104,"pZ":1.8043550931612926,"vX0":6.263923624964703,"vY0":-131.2462298940399,"vZ0":-4.370254595651714,"x":104.8,"y":190.06,"x0":-1.155523066807089,"y0":50.004202639105266,"z0":5.597146045841151,"aX":-12.66714809156681},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":11.8,"spinRate":1670,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.41830541603716576,"extension":6.67816365124342},"hitData":{"launchSpeed":100.5,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.95,"coordY":168.76}},"index":1,"playId":"e53d2d15-b2fa-329b-94a1-99310788be9d","pitchNumber":2,"startTime":"2026-04-16T19:44:29.199Z","endTime":"2026-04-16T19:44:37.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:44:37.988Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jeff McNeil hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:44:56.940Z","endTime":"2026-04-16T19:45:31.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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(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":88.1,"endSpeed":80.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731897558361556,"aZ":-27.818687747330028,"pfxX":-9.440685634551448,"pfxZ":2.655344999829011,"pX":0.6009127732051525,"pZ":0.903492867907417,"vX0":7.671603927138119,"vY0":-127.8584095459624,"vZ0":-6.320834555188393,"x":94.09,"y":214.39,"x0":-1.2261094441196012,"y0":50.00264613013603,"z0":5.618438855772253,"aX":-15.480316579330799},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":15.1,"spinRate":1606,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.429980739434785,"extension":6.435331579213839},"index":0,"playId":"4ee3c842-00e5-3d16-9fc5-c41d3bbdbd7b","pitchNumber":1,"startTime":"2026-04-16T19:45:07.357Z","endTime":"2026-04-16T19:45:11.204Z","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":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.700531105753605,"aZ":-13.264866605556163,"pfxX":-5.57433101111735,"pfxZ":9.605193230974836,"pX":1.7355162577640337,"pZ":0.38624784973311277,"vX0":9.957395217883295,"vY0":-138.86591147950622,"vZ0":-11.339775102936064,"x":50.85,"y":228.35,"x0":-1.1591751915677388,"y0":50.004781630651614,"z0":5.385172793171536,"aX":-10.977283381420461},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2455,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39319482212708756,"extension":6.854528686317315},"index":1,"playId":"e76b961c-d989-37c0-8e7c-e1f453147657","pitchNumber":2,"startTime":"2026-04-16T19:45:25.459Z","endTime":"2026-04-16T19:45:31.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:45:31.477Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to left fielder Sam Haggerty. Jeff McNeil to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:45:38.675Z","endTime":"2026-04-16T19:46:35.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759265109588426,"aZ":-25.41591744082304,"pfxX":-4.750246357528696,"pfxZ":4.066363059338276,"pX":-0.04598681641480738,"pZ":2.5534675148785517,"vX0":4.681517842440375,"vY0":-127.98886112666723,"vZ0":-3.1719986005291756,"x":118.75,"y":169.84,"x0":-1.2793415332364368,"y0":50.00546426814261,"z0":5.793475508203172,"aX":-7.90305348061972},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":7.6,"spinRate":1342,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.42750853064095073,"extension":6.470519812300097},"index":0,"playId":"833a5001-99a7-3a0f-a3a4-404a584345bb","pitchNumber":1,"startTime":"2026-04-16T19:46:05.992Z","endTime":"2026-04-16T19:46:09.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144303615299236,"aZ":-33.067887709410066,"pfxX":1.8203488994598187,"pfxZ":-0.5504601297948746,"pX":-0.33130642167514457,"pZ":2.3123021298092175,"vX0":1.667625703220079,"vY0":-125.71865497321639,"vZ0":-2.2222993020581567,"x":129.63,"y":176.35,"x0":-1.2374413523425107,"y0":50.00470857268243,"z0":5.866393890722246,"aX":2.9425651464614986},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.2,"breakHorizontal":-3.6,"spinRate":2684,"spinDirection":98},"zone":4,"typeConfidence":2.0,"plateTime":0.4340581205767302,"extension":6.3296986039072305},"hitData":{"launchSpeed":97.5,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.93,"coordY":123.12}},"index":1,"playId":"5b4019d5-7bc6-32cc-af26-983e6c432fad","pitchNumber":2,"startTime":"2026-04-16T19:46:24.895Z","endTime":"2026-04-16T19:46:35.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:46:35.813Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Jeff McNeil to 3rd. Shea Langeliers to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:46:48.945Z","endTime":"2026-04-16T19:50:02.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43495729848691,"aZ":-14.793546410407172,"pfxX":-4.162963494858509,"pfxZ":8.877018130842085,"pX":0.023376692010828034,"pZ":3.4343751095035433,"vX0":4.454353953052967,"vY0":-139.3178569254519,"vZ0":-3.3742759824891846,"x":116.11,"y":146.05,"x0":-1.058307097449821,"y0":50.00312062240443,"z0":5.6441247028635075,"aX":-8.151755229023319},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":2430,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3937316055368356,"extension":6.700488568420932},"index":0,"playId":"7d37a5ad-257a-3d8c-af1e-9d3886dc6116","pitchNumber":1,"startTime":"2026-04-16T19:47:19.840Z","endTime":"2026-04-16T19:47:23.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72919842620299,"aZ":-14.557086055163943,"pfxX":-5.480262271794499,"pfxZ":8.972418709098815,"pX":0.4884713152443683,"pZ":3.7855339397930035,"vX0":6.121353807113988,"vY0":-139.77023756231475,"vZ0":-2.6631703693416564,"x":98.38,"y":136.57,"x0":-1.025916280495724,"y0":50.00365957943745,"z0":5.715773075823193,"aX":-10.761784628767737},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2429,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3930235384866001,"extension":6.71614703005815},"index":1,"playId":"293dbba3-f417-398d-bfdd-814c1b1ea41d","pitchNumber":2,"startTime":"2026-04-16T19:47:37.860Z","endTime":"2026-04-16T19:47:43.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437151843923836,"aZ":-28.58419071481118,"pfxX":-7.075227912811346,"pfxZ":2.0689555780694793,"pX":0.16970224247996818,"pZ":3.47513621530813,"vX0":6.091944328539852,"vY0":-130.8914329110964,"vZ0":-0.30082086898210825,"x":110.53,"y":144.95,"x0":-1.2677984311184016,"y0":50.00428845191556,"z0":5.730535331715144,"aX":-12.286920557564708},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":11.5,"spinRate":1773,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.418347103167628,"extension":6.540150648128477},"index":2,"playId":"7ef3026e-e3e2-363e-88dd-715cad1f188d","pitchNumber":3,"startTime":"2026-04-16T19:47:59.542Z","endTime":"2026-04-16T19:48:03.064Z","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":"2026-04-16T19:48:19.786Z","endTime":"2026-04-16T19:48:28.915Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":97.5,"endSpeed":88.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93897826566949,"aZ":-12.441426305813765,"pfxX":-7.186122527623042,"pfxZ":9.727990993765298,"pX":-0.5394334616917327,"pZ":3.2912882680228184,"vX0":4.00200937028295,"vY0":-141.87207673290789,"vZ0":-4.355867468654258,"x":137.56,"y":149.92,"x0":-1.0383371494457876,"y0":50.00496228945969,"z0":5.646040507976347,"aX":-14.578845782734632},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":12.1,"spinRate":2529,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.38679973183926375,"extension":6.700341578187035},"index":4,"playId":"ed302c9e-0279-38bc-9772-b5313c1cc089","pitchNumber":4,"startTime":"2026-04-16T19:48:28.915Z","endTime":"2026-04-16T19:48:32.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200610472591475,"aZ":-29.3375837606668,"pfxX":-9.9052743063861,"pfxZ":1.5606282071485156,"pX":0.4444158992771956,"pZ":1.5358368620569165,"vX0":7.2146977447676255,"vY0":-134.2852278141904,"vZ0":-5.24345616580921,"x":100.06,"y":197.31,"x0":-0.9957376587854333,"y0":50.004498527369954,"z0":5.611589945480164,"aX":-18.017198238767755},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":1781,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40853747949633323,"extension":6.5925235397140485},"index":5,"playId":"84659cf9-edb6-3746-8336-f1a0fc8655a7","pitchNumber":5,"startTime":"2026-04-16T19:48:52.195Z","endTime":"2026-04-16T19:48:56.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555438303772434,"aZ":-33.79903725052181,"pfxX":0.5444343938460312,"pfxZ":-1.0027049533607624,"pX":1.1753133612191669,"pZ":0.9832084314499794,"vX0":5.047763457286079,"vY0":-126.28001582077287,"vZ0":-4.81963185058258,"x":72.2,"y":212.23,"x0":-0.9197481150022682,"y0":50.00434939690017,"z0":5.63347601465986,"aX":0.8798871770940343},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":-2.2,"spinRate":2637,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.43363279522806586,"extension":6.560507594460749},"index":6,"playId":"fe3ffffe-38d2-3566-a314-99e45aa36f01","pitchNumber":6,"startTime":"2026-04-16T19:49:16.314Z","endTime":"2026-04-16T19:49:20.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56741509583565,"aZ":-14.262177329799982,"pfxX":-3.677670670189583,"pfxZ":8.847090596883605,"pX":0.9341524556123368,"pZ":4.1762985609239385,"vX0":6.828642356223637,"vY0":-141.46326093618993,"vZ0":-2.0673863871649236,"x":81.39,"y":126.02,"x0":-1.0342979014061395,"y0":50.002746205985176,"z0":5.831867010354943,"aX":-7.446401603564223},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2578,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3873222290517435,"extension":6.822059113818976},"index":7,"playId":"7924f370-f91d-30a8-8e7b-d0be263667b4","pitchNumber":7,"startTime":"2026-04-16T19:49:35.473Z","endTime":"2026-04-16T19:49:39.623Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15468656504048,"aZ":-9.099759900160143,"pfxX":-7.062286550351784,"pfxZ":11.705506231659543,"pX":0.11087940021724582,"pZ":1.3805644547381992,"vX0":5.373550307804039,"vY0":-140.7378852807679,"vZ0":-9.483435675402921,"x":112.77,"y":201.5,"x0":-0.9226316283845672,"y0":50.001575713074196,"z0":5.417163774848691,"aX":-13.918414009524142},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":11.4,"spinRate":2617,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3918288710365925,"extension":6.743799354736816},"index":8,"playId":"50174e23-dac8-39e6-a36a-1947c4e391c1","pitchNumber":8,"startTime":"2026-04-16T19:49:57.437Z","endTime":"2026-04-16T19:50:02.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:50:02.441Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out sharply to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:50:58.704Z","endTime":"2026-04-16T19:51:09.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":"2026-04-16T19:50:22.923Z","endTime":"2026-04-16T19:51:00.858Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":79.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97755810290306,"aZ":-26.969120822483696,"pfxX":-10.325834175781042,"pfxZ":3.201780433599996,"pX":0.11253726583793686,"pZ":1.8554702785314587,"vX0":6.756646366994666,"vY0":-128.7801302433488,"vZ0":-4.1928563997693455,"x":112.71,"y":188.68,"x0":-1.2486332215126192,"y0":50.00142203757488,"z0":5.673363161747776,"aX":-16.768709971896435},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":1628,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4308367354257978,"extension":6.598313354314195},"hitData":{"launchSpeed":107.1,"launchAngle":16.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.36,"coordY":81.11}},"index":1,"playId":"0ee21979-6685-3f54-8a6c-19266b4747b9","pitchNumber":1,"startTime":"2026-04-16T19:51:00.858Z","endTime":"2026-04-16T19:51:09.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:51:09.459Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Jung doubles (4) on a line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:52:42.012Z","endTime":"2026-04-16T19:53:42.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.158707848286546,"aZ":-29.479445762189155,"pfxX":-4.219290137027821,"pfxZ":2.214442045697032,"pX":0.7885712160601009,"pZ":2.7423821693616994,"vX0":-4.732090365117398,"vY0":-109.88636851059819,"vZ0":1.4484359576224626,"x":86.94,"y":164.74,"x0":3.521327801201337,"y0":50.00514405844786,"z0":5.215455845088005,"aX":-5.139716467559715},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":4.7,"breakHorizontal":8.9,"spinRate":2208,"spinDirection":275},"zone":6,"typeConfidence":0.91,"plateTime":0.49918558957757764,"extension":6.57954034102526},"index":0,"playId":"c765b366-2d29-301d-8e20-c3faabf25b38","pitchNumber":1,"startTime":"2026-04-16T19:53:13.711Z","endTime":"2026-04-16T19:53:16.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511209179117113,"aZ":-22.861803441595466,"pfxX":8.734490570200737,"pfxZ":5.36522570485355,"pX":0.09410666415107881,"pZ":2.8452579150842165,"vX0":-10.216678090157544,"vY0":-129.9702060422519,"vZ0":-1.9033373867501244,"x":113.41,"y":161.96,"x0":2.9144405373008913,"y0":50.00240642217537,"z0":5.297918706178657,"aX":15.161242769958722},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":-13.9,"spinRate":2115,"spinDirection":128},"zone":2,"typeConfidence":0.83,"plateTime":0.41909408095534095,"extension":6.9110458578319465},"hitData":{"launchSpeed":99.1,"launchAngle":18.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":171.75,"coordY":56.86}},"index":1,"playId":"d82287e9-a096-34d9-a544-4d957c2b0d31","pitchNumber":2,"startTime":"2026-04-16T19:53:27.826Z","endTime":"2026-04-16T19:53:42.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:53:42.654Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:53:49.052Z","endTime":"2026-04-16T19:55:40.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106611206459252,"aZ":-20.814987613144016,"pfxX":8.889398638459586,"pfxZ":6.888492699418361,"pX":-0.27264767158842124,"pZ":4.385950718534182,"vX0":-11.46172325283608,"vY0":-128.03836094906285,"vZ0":1.5109248560714819,"x":127.39,"y":120.36,"x0":3.1210531409583426,"y0":50.00291765197922,"z0":5.424526452386858,"aX":14.66037060576265},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.1,"breakHorizontal":-13.3,"spinRate":2079,"spinDirection":122},"zone":11,"typeConfidence":0.89,"plateTime":0.428896131761908,"extension":6.852507552782801},"index":0,"playId":"08dcdb76-7554-308c-b25c-8b07f18c95f4","pitchNumber":1,"startTime":"2026-04-16T19:54:09.873Z","endTime":"2026-04-16T19:54:13.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13918769253848,"aZ":-22.740619421986462,"pfxX":8.684732217973531,"pfxZ":5.687264625074313,"pX":0.15370765190290483,"pZ":3.527861307818969,"vX0":-10.09104650680829,"vY0":-128.1679031152949,"vZ0":-0.04850525170145581,"x":111.14,"y":143.53,"x0":3.0184572949512503,"y0":50.00495588656741,"z0":5.326838570633949,"aX":14.413142550188985},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.6,"breakHorizontal":-13.4,"spinRate":2027,"spinDirection":118},"zone":12,"typeConfidence":0.88,"plateTime":0.4277763153325296,"extension":7.0265044422216025},"index":1,"playId":"130a9f8a-aac2-3ab8-a5d2-52ff9227bcc2","pitchNumber":2,"startTime":"2026-04-16T19:54:27.735Z","endTime":"2026-04-16T19:54:30.855Z","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":82.8,"endSpeed":76.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.321508357565197,"aZ":-29.87409869569422,"pfxX":11.567972021315187,"pfxZ":1.565619067592098,"pX":-0.6034724262461165,"pZ":1.862549367972667,"vX0":-12.176564925857285,"vY0":-120.002058726494,"vZ0":-1.2565892864249468,"x":140.0,"y":188.49,"x0":3.012754501806074,"y0":50.00528658562332,"z0":5.033269878761889,"aX":17.022408182874017},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.8,"breakHorizontal":-18.4,"spinRate":2149,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.45492340275178034,"extension":6.885089237422767},"index":2,"playId":"a6f2f7f6-6dbb-332d-b04c-78d46d6b3844","pitchNumber":3,"startTime":"2026-04-16T19:54:44.552Z","endTime":"2026-04-16T19:54:48.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261683840747732,"aZ":-26.094409068094954,"pfxX":0.00197906224137423,"pfxZ":3.963102593990076,"pX":-0.6659257789024393,"pZ":3.9296555783843927,"vX0":-9.670864368535101,"vY0":-123.05895176564951,"vZ0":1.7672789919906915,"x":142.38,"y":132.68,"x0":3.3135766433956286,"y0":50.004481837470856,"z0":5.411645672130328,"aX":0.004558980810396677},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.9,"breakHorizontal":2.3,"spinRate":2064,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.4449838874704728,"extension":6.61060167725498},"index":3,"playId":"8d357c57-1fd2-3f98-913f-2192456328c4","pitchNumber":4,"startTime":"2026-04-16T19:55:05.363Z","endTime":"2026-04-16T19:55:10.999Z","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":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.722488904910268,"aZ":-30.551436120508843,"pfxX":-2.822642644925448,"pfxZ":1.2485862435768738,"pX":-0.12455571446684001,"pZ":2.1690978860472296,"vX0":-6.9667616346453185,"vY0":-112.67766238532998,"vZ0":0.21827574555324558,"x":121.75,"y":180.21,"x0":3.362728482819604,"y0":50.00244713662279,"z0":5.135146100101252,"aX":-3.6604995452634306},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.6,"breakHorizontal":6.7,"spinRate":2366,"spinDirection":277},"zone":8,"typeConfidence":0.91,"plateTime":0.48441895135541424,"extension":6.443005889800457},"hitData":{"launchSpeed":92.9,"launchAngle":49.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.49,"coordY":138.7}},"index":4,"playId":"8aa213f2-a10b-3038-92d8-cc81db13d29d","pitchNumber":5,"startTime":"2026-04-16T19:55:27.712Z","endTime":"2026-04-16T19:55:40.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:55:40.275Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:55:43.943Z","endTime":"2026-04-16T19:57:35.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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":91.4,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12127310218131,"aZ":-18.312889004102775,"pfxX":10.60830724280369,"pfxZ":7.842979382803368,"pX":-1.087416588378466,"pZ":2.0603571595331043,"vX0":-13.996780248360773,"vY0":-132.32851073007438,"vZ0":-4.961310346293858,"x":158.45,"y":183.15,"x0":2.900503985745269,"y0":50.003237435486966,"z0":5.307522636151735,"aX":18.751237129517353},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.2,"breakHorizontal":-16.1,"spinRate":2142,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4144344131266018,"extension":7.019486458653031},"index":0,"playId":"2575daff-4e01-3eff-9e10-6f3a4f82b705","pitchNumber":1,"startTime":"2026-04-16T19:56:05.974Z","endTime":"2026-04-16T19:56:09.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270547555533955,"aZ":-23.834984472443306,"pfxX":0.49306280334057506,"pfxZ":5.180091964891158,"pX":-0.7776890677328715,"pZ":2.8367967069108775,"vX0":-9.697315842217149,"vY0":-125.75494943133164,"vZ0":-1.1391504926960132,"x":146.64,"y":162.19,"x0":3.055930150886275,"y0":50.002564827330126,"z0":5.219861792600268,"aX":0.7944110623443548},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":1.2,"spinRate":2182,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.43469473655492585,"extension":6.661497584041555},"index":1,"playId":"09abedf1-ab74-3d1a-94bf-4b538b2be852","pitchNumber":2,"startTime":"2026-04-16T19:56:23.319Z","endTime":"2026-04-16T19:56:26.750Z","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":84.9,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50737257854457,"aZ":-27.180100036916752,"pfxX":10.365379806944524,"pfxZ":3.247352813203861,"pX":0.2686413402953773,"pZ":1.5890580950587458,"vX0":-10.612036038277035,"vY0":-123.16185328587054,"vZ0":-2.7762744835245483,"x":106.76,"y":195.88,"x0":3.286896422182358,"y0":50.000545195263555,"z0":5.0300949759857545,"aX":15.9198804079127},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":-16.3,"spinRate":2172,"spinDirection":103},"zone":8,"typeConfidence":0.87,"plateTime":0.4447648545830436,"extension":6.989514116632575},"index":2,"playId":"134fa9b9-f726-3a1a-aece-ca51629d3501","pitchNumber":3,"startTime":"2026-04-16T19:56:39.623Z","endTime":"2026-04-16T19:56:43.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.734758849563885,"aZ":-20.933381563200427,"pfxX":8.968287686954731,"pfxZ":6.281105786447279,"pX":-2.063809968382996,"pZ":3.20122187798261,"vX0":-15.622879915600432,"vY0":-131.85175060420144,"vZ0":-1.701447102284853,"x":195.67,"y":152.35,"x0":2.7293860547525854,"y0":50.002977367715644,"z0":5.37451659333243,"aX":16.051395605506897},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":-13.4,"spinRate":2074,"spinDirection":127},"zone":11,"typeConfidence":0.92,"plateTime":0.41285603182342845,"extension":6.929521674170508},"index":3,"playId":"fab03840-8e51-3606-805c-6ad0577fa1f5","pitchNumber":4,"startTime":"2026-04-16T19:56:57.757Z","endTime":"2026-04-16T19:57:01.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646992193193615,"aZ":-23.685258651558126,"pfxX":-0.6159628162515931,"pfxZ":5.371523514572598,"pX":0.5693134784833356,"pZ":3.052436368332861,"vX0":-6.560050644902258,"vY0":-125.01749707488727,"vZ0":-0.7217255085184192,"x":95.3,"y":156.36,"x0":3.3092646431662014,"y0":50.0007834245822,"z0":5.292152358700532,"aX":-0.9726629726439687},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.8,"breakHorizontal":2.6,"spinRate":2063,"spinDirection":148},"zone":3,"typeConfidence":0.92,"plateTime":0.4384335345606849,"extension":6.623487428262074},"index":4,"playId":"f68cf9a6-abfa-32cf-887c-c669374e17cf","pitchNumber":5,"startTime":"2026-04-16T19:57:15.547Z","endTime":"2026-04-16T19:57:18.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.280391421640196,"aZ":-34.192341218063625,"pfxX":-4.601956116190181,"pfxZ":-1.5561921307830477,"pX":-0.8616080481445538,"pZ":1.9045611377318878,"vX0":-8.210755181254411,"vY0":-112.93151941542057,"vZ0":0.3613794354472981,"x":149.84,"y":187.36,"x0":3.4172518517741968,"y0":50.00475836207263,"z0":5.177578180487372,"aX":-5.953383968064611},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.4,"breakHorizontal":10.4,"spinRate":2486,"spinDirection":281},"zone":13,"typeConfidence":0.91,"plateTime":0.4847368020885048,"extension":6.530513745279551},"index":5,"playId":"5afdf323-4206-3557-88cd-b3fb8eb5531f","pitchNumber":6,"startTime":"2026-04-16T19:57:31.850Z","endTime":"2026-04-16T19:57:35.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:57:35.422Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Haggerty flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:57:52.377Z","endTime":"2026-04-16T19:58:08.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":72.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.020774805460608,"aZ":-32.335353182877796,"pfxX":-4.113881882117455,"pfxZ":-0.12605231870077915,"pX":0.4626446263435851,"pZ":1.5645279199388042,"vX0":-5.584129987177206,"vY0":-111.94697983382616,"vZ0":-0.6640989399447615,"x":99.37,"y":196.54,"x0":3.5077970685138746,"y0":50.00182222550795,"z0":5.127244403592572,"aX":-5.308590166216488},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-0.1,"breakHorizontal":8.6,"spinRate":2434,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.4861524277681424,"extension":6.40876901087316},"hitData":{"launchSpeed":93.8,"launchAngle":24.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.57,"coordY":188.88}},"index":0,"playId":"cb65287c-1702-3b14-ae81-d41019347402","pitchNumber":1,"startTime":"2026-04-16T19:57:59.476Z","endTime":"2026-04-16T19:58:08.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T19:58:08.304Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T19:59:48.442Z","endTime":"2026-04-16T20:01:36.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.041840410550225,"aZ":-31.347527803867184,"pfxX":1.0141053736128562,"pfxZ":0.536469107355062,"pX":-0.2744101900838562,"pZ":3.4622376834527397,"vX0":2.4262231955834794,"vY0":-122.26017807837678,"vZ0":0.34819337216153134,"x":127.46,"y":145.3,"x0":-1.4043664476041282,"y0":50.00338914072213,"z0":5.9698560013844615,"aX":1.5622784527128155},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.3,"spinRate":2655,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.44497554392734573,"extension":6.1998530724686125},"index":0,"playId":"6fcf76a8-f8d2-3f96-8af2-399a8fe00d06","pitchNumber":1,"startTime":"2026-04-16T20:00:13.704Z","endTime":"2026-04-16T20:00:17.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72681363391926,"aZ":-10.747719178646365,"pfxX":-2.21238011364345,"pfxZ":11.264387265147077,"pX":0.1754121498372815,"pZ":2.127912958764027,"vX0":4.7378309240775165,"vY0":-137.8069310799676,"vZ0":-7.253784081670582,"x":110.31,"y":181.33,"x0":-1.2871745089121513,"y0":50.005294192046385,"z0":5.539103776883809,"aX":-4.209431340970172},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2432,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3991161824295255,"extension":6.592681121199833},"index":1,"playId":"4c32f207-be39-3cfe-97dd-a8d15dc8b2e5","pitchNumber":2,"startTime":"2026-04-16T20:00:29.348Z","endTime":"2026-04-16T20:00:32.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.824820445319762,"aZ":-13.420926460025447,"pfxX":-3.567671957049607,"pfxZ":9.508751326535837,"pX":0.8111339551272722,"pZ":3.2785282395273,"vX0":5.978211194989738,"vY0":-139.4150277622567,"vZ0":-4.089467511730253,"x":86.08,"y":150.26,"x0":-0.8956681546481856,"y0":50.0002091266573,"z0":5.647729748041535,"aX":-7.03479355925901},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":5.3,"spinRate":2310,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39260591403111444,"extension":6.666084798430237},"index":2,"playId":"c20df02f-f6fc-3896-9547-9c88585743c7","pitchNumber":3,"startTime":"2026-04-16T20:00:48.868Z","endTime":"2026-04-16T20:00:52.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57189768623102,"aZ":-18.735651338480036,"pfxX":1.0817694988594724,"pfxZ":7.261427668521733,"pX":0.10538095555485978,"pZ":2.5613622196311963,"vX0":3.733851078885208,"vY0":-133.86143865489478,"vZ0":-4.597952844616196,"x":112.98,"y":169.62,"x0":-1.4370747535201374,"y0":50.000380062015495,"z0":5.606898712303392,"aX":2.0015071891526315},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-2.6,"spinRate":2241,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4061417604955819,"extension":6.6475375380396695},"index":3,"playId":"3c64702c-fa0e-37a6-8358-01823a3d7858","pitchNumber":4,"startTime":"2026-04-16T20:01:08.208Z","endTime":"2026-04-16T20:01:11.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109301836890033,"aZ":-30.007437931482926,"pfxX":-8.628687021302405,"pfxZ":1.2404252405990501,"pX":0.202060121069491,"pZ":2.6325408533211703,"vX0":6.147196454614987,"vY0":-131.38518309060058,"vZ0":-2.2909399669513295,"x":109.3,"y":167.7,"x0":-1.048157630379682,"y0":50.00173901589166,"z0":5.748049909621002,"aX":-15.068562121026856},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":1588,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4170518827055023,"extension":6.545082593292556},"hitData":{"launchSpeed":63.8,"launchAngle":9.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.76,"coordY":142.49}},"index":4,"playId":"e0efc535-5a6f-381c-bf43-bc79e3274476","pitchNumber":5,"startTime":"2026-04-16T20:01:28.084Z","endTime":"2026-04-16T20:01:36.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:01:36.277Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to left fielder Sam Haggerty.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:01:43.368Z","endTime":"2026-04-16T20:03:25.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59293966883864,"aZ":-28.703022034706507,"pfxX":0.6177290838796207,"pfxZ":2.208615258357077,"pX":0.05079585745657673,"pZ":1.9978241940183867,"vX0":3.111125144224568,"vY0":-124.62413024123362,"vZ0":-3.2932492696327347,"x":115.06,"y":184.84,"x0":-1.295135662145134,"y0":50.001514830489626,"z0":5.713243393026945,"aX":0.9683255984570817},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2542,"spinDirection":101},"zone":8,"typeConfidence":2.0,"plateTime":0.43990943351114975,"extension":6.433394956879393},"index":0,"playId":"f3299168-ccf4-3379-8125-3835218a70e9","pitchNumber":1,"startTime":"2026-04-16T20:02:02.346Z","endTime":"2026-04-16T20:02:10.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.760394011343564,"aZ":-15.880434051953083,"pfxX":-5.936317148856317,"pfxZ":8.114134518552126,"pX":-1.7136510813985821,"pZ":3.0919663465972262,"vX0":1.3101129593519376,"vY0":-140.54449207213742,"vZ0":-4.048901444925673,"x":182.32,"y":155.3,"x0":-1.4134179365271156,"y0":50.00278632765829,"z0":5.577356944720206,"aX":-11.918373594161134},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2461,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38918195028926306,"extension":6.545579178903279},"index":1,"playId":"e9e9f642-980f-3b2e-ab60-1ef6790725b3","pitchNumber":2,"startTime":"2026-04-16T20:02:39.759Z","endTime":"2026-04-16T20:02:42.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03755488097263,"aZ":-30.022980931031768,"pfxX":-7.776826428741541,"pfxZ":1.2402102135228361,"pX":0.5227337728930661,"pZ":2.7033256295532424,"vX0":7.253201517158839,"vY0":-131.05098114959335,"vZ0":-1.953487272621481,"x":97.07,"y":165.79,"x0":-1.272203870382192,"y0":50.00533476298179,"z0":5.703994932513241,"aX":-13.51146412945805},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":12.5,"spinRate":1815,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4181705425903708,"extension":6.394338868687065},"index":2,"playId":"54b826f4-a36b-3017-b0b2-674080b9db78","pitchNumber":3,"startTime":"2026-04-16T20:02:57.378Z","endTime":"2026-04-16T20:03:00.805Z","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":96.8,"endSpeed":88.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.675602807256205,"aZ":-13.209475670931019,"pfxX":-6.009897234560518,"pfxZ":9.494734700118222,"pX":-0.36097171018173585,"pZ":2.502588341952327,"vX0":4.223296192682008,"vY0":-140.83058673184607,"vZ0":-6.236985263114853,"x":130.76,"y":171.21,"x0":-1.1035814833039077,"y0":50.00133572051506,"z0":5.6096383212477114,"aX":-12.002541311634557},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2519,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3897780548836436,"extension":6.647298657735764},"hitData":{"launchSpeed":91.8,"launchAngle":14.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.27,"coordY":119.0}},"index":3,"playId":"21c321e3-828e-373c-9e2f-5e8f7047a799","pitchNumber":4,"startTime":"2026-04-16T20:03:14.271Z","endTime":"2026-04-16T20:03:25.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:03:25.474Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a bunt ground ball to third baseman Josh Jung. Carlos Cortes to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:03:27.846Z","endTime":"2026-04-16T20:03:58.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40976619518669,"aZ":-12.01869791698324,"pfxX":-5.687384628916945,"pfxZ":10.73120906052927,"pX":0.36293229071035965,"pZ":2.8708494420868504,"vX0":5.776656747353438,"vY0":-137.1735205407906,"vZ0":-5.30422023900989,"x":103.17,"y":161.27,"x0":-1.045998618447549,"y0":50.002932528286564,"z0":5.670671802563889,"aX":-10.682944753372288},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2482,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4015037080123829,"extension":6.672637892069977},"hitData":{"launchSpeed":38.1,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":116.63,"coordY":192.75}},"index":0,"playId":"0873c406-5d53-3b27-80bd-b7439bd1055c","pitchNumber":1,"startTime":"2026-04-16T20:03:49.150Z","endTime":"2026-04-16T20:03:58.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:03:58.028Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wynns grounds out softly to first baseman Jake Burger. Carlos Cortes to 3rd. Lawrence Butler to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:04:08.969Z","endTime":"2026-04-16T20:05:11.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63842627103348,"aZ":-19.87191473455204,"pfxX":-0.11519111906157065,"pfxZ":6.580591142866625,"pX":0.3452423385688632,"pZ":2.7889441455969894,"vX0":5.043840861216972,"vY0":-135.20225867193048,"vZ0":-3.71362602937433,"x":103.84,"y":163.48,"x0":-1.5215837794358977,"y0":50.00574693861898,"z0":5.557167566840112,"aX":-0.2151302890628157},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-0.7,"spinRate":2433,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4035377381721821,"extension":6.526770740894304},"index":0,"playId":"90da1f99-c6e4-39a8-a084-023c2023ff11","pitchNumber":1,"startTime":"2026-04-16T20:04:43.027Z","endTime":"2026-04-16T20:04:46.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":86.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.374726397464954,"aZ":-15.806158780133678,"pfxX":-9.39540648295991,"pfxZ":8.389649486107333,"pX":-1.0935615365391067,"pZ":3.552662396524401,"vX0":2.859600674258948,"vY0":-140.15664156680674,"vZ0":-2.9451515130294963,"x":158.68,"y":142.86,"x0":-0.9187633262026234,"y0":50.00376599632643,"z0":5.6748582644347065,"aX":-18.332229435130937},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":16.2,"spinRate":2428,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3937164958476891,"extension":6.715126717614679},"hitData":{"launchSpeed":44.3,"launchAngle":4.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":133.36,"coordY":190.56}},"index":1,"playId":"d8c271d5-a7b2-3a2a-81a4-92210ff5d126","pitchNumber":2,"startTime":"2026-04-16T20:05:02.117Z","endTime":"2026-04-16T20:05:11.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:05:11.038Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:05:18.632Z","endTime":"2026-04-16T20:07:18.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12395451901026,"aZ":-10.095239919750407,"pfxX":-5.168768853703565,"pfxZ":11.049390660927378,"pX":-0.04641480693700768,"pZ":3.8135954258305618,"vX0":4.645732828065913,"vY0":-140.95397986560127,"vZ0":-3.415485482831998,"x":118.77,"y":135.81,"x0":-1.050064294709663,"y0":50.00360788080241,"z0":5.700321096544956,"aX":-10.32889925065582},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":8.3,"spinRate":2431,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38963569182894453,"extension":6.8557834078434645},"index":0,"playId":"939e2487-2176-384d-bec3-b82d9adffb90","pitchNumber":1,"startTime":"2026-04-16T20:05:39.394Z","endTime":"2026-04-16T20:05:42.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34379006511286,"aZ":-33.343260647393556,"pfxX":1.852607484435693,"pfxZ":-0.6806192130554649,"pX":-0.37878967253066426,"pZ":1.901883366956453,"vX0":1.3783887836370547,"vY0":-128.61570224692682,"vZ0":-3.3415501712636826,"x":131.44,"y":187.43,"x0":-1.159275529533501,"y0":50.005945396401074,"z0":5.757665037797519,"aX":3.1583174925375994},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":-3.6,"spinRate":2657,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.42306488430330136,"extension":6.30025130794813},"index":1,"playId":"7d18dba3-844f-35a4-89df-18825fa6e641","pitchNumber":2,"startTime":"2026-04-16T20:06:00.897Z","endTime":"2026-04-16T20:06:04.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.279524709435364,"aZ":-8.347251982162906,"pfxX":-5.168052600075347,"pfxZ":11.651224693041394,"pX":1.8428984203894254,"pZ":1.6967804429112279,"vX0":8.904590627482785,"vY0":-142.45768983388405,"vZ0":-9.170952737567864,"x":46.75,"y":192.97,"x0":-0.6592176327743452,"y0":50.003731473142714,"z0":5.494737418145836,"aX":-10.570097110463445},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.2,"breakHorizontal":7.4,"spinRate":2575,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38524807648093784,"extension":6.86829383007553},"index":2,"playId":"0b682748-b0b6-31b8-b251-f3a1a56ff09a","pitchNumber":3,"startTime":"2026-04-16T20:06:23.073Z","endTime":"2026-04-16T20:06:26.832Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73647589355349,"aZ":-11.234316461341868,"pfxX":-4.1362894511859425,"pfxZ":10.366655946960329,"pX":1.1593223758034061,"pZ":2.3569140076373714,"vX0":7.037942544227252,"vY0":-141.3593580683411,"vZ0":-6.941210807815353,"x":72.81,"y":175.14,"x0":-0.8272872467675716,"y0":50.00661168990868,"z0":5.568427841276904,"aX":-8.358547981832787},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2514,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3877229222141798,"extension":6.92362137760731},"index":3,"playId":"8413ce97-c03d-322e-b9ee-0ce082556cd1","pitchNumber":4,"startTime":"2026-04-16T20:06:49.283Z","endTime":"2026-04-16T20:06:52.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95213046325669,"aZ":-11.165319859818794,"pfxX":-3.914172143751975,"pfxZ":10.256544176542533,"pX":0.6802011417234101,"pZ":2.7385094650174393,"vX0":5.687452638972206,"vY0":-142.90950290070074,"vZ0":-6.257570696696196,"x":91.07,"y":164.84,"x0":-0.8363035657413599,"y0":50.00231240833319,"z0":5.672830249750801,"aX":-8.01735292939785},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2519,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.38471848390447105,"extension":6.650379076588406},"hitData":{"launchSpeed":96.7,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.44,"coordY":151.52}},"index":4,"playId":"ca7a4e04-9a2d-370b-8233-55736e22d0ef","pitchNumber":5,"startTime":"2026-04-16T20:07:11.310Z","endTime":"2026-04-16T20:07:18.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:07:18.656Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:08:56.448Z","endTime":"2026-04-16T20:11:50.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.938960827072034,"aZ":-28.94204079153708,"pfxX":-2.0699140857136067,"pfxZ":2.577394068922576,"pX":-1.5136698578684424,"pZ":2.1190862988416557,"vX0":-9.661477416858357,"vY0":-111.35007294210592,"vZ0":-0.4386114604101077,"x":174.7,"y":181.56,"x0":3.150097639480175,"y0":50.00478206019333,"z0":5.312252470768022,"aX":-2.600660186697129},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":4.9,"breakHorizontal":6.2,"spinRate":2329,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.49182507525438357,"extension":6.590829568265562},"index":0,"playId":"709dc56e-a06d-3cfe-85c1-9b68d2e9d2a9","pitchNumber":1,"startTime":"2026-04-16T20:09:25.040Z","endTime":"2026-04-16T20:09:28.698Z","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":88.8,"endSpeed":81.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14928737697807,"aZ":-21.448879986156676,"pfxX":8.713551585329249,"pfxZ":6.385021309795258,"pX":-1.3952307601234437,"pZ":2.763384146652123,"vX0":-13.377232010909427,"vY0":-128.6511525069055,"vZ0":-2.3088595201242574,"x":170.18,"y":164.17,"x0":2.734666398351425,"y0":50.003999878582256,"z0":5.331203155387797,"aX":14.640418535909113},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.3,"breakHorizontal":-12.8,"spinRate":2044,"spinDirection":129},"zone":11,"typeConfidence":0.91,"plateTime":0.42540218727793633,"extension":6.924528288550293},"index":1,"playId":"6be7cbbf-6bb0-3274-a134-202b17c73e0d","pitchNumber":2,"startTime":"2026-04-16T20:09:42.573Z","endTime":"2026-04-16T20:09:46.465Z","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":88.7,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439322154372594,"aZ":-23.614144217591868,"pfxX":9.220633445541164,"pfxZ":5.024852883991848,"pX":-0.07702137325204686,"pZ":1.982443332183294,"vX0":-11.093885059872392,"vY0":-128.81033984656233,"vZ0":-3.2779498316423727,"x":119.94,"y":185.25,"x0":3.061188030149639,"y0":50.00043605555544,"z0":5.070356495471242,"aX":15.69837097837724},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-14.6,"spinRate":1942,"spinDirection":112},"zone":8,"typeConfidence":0.63,"plateTime":0.42309503140158844,"extension":7.185916536989981},"index":2,"playId":"ca6f1b11-829d-3a6c-becb-9e638fd5707b","pitchNumber":3,"startTime":"2026-04-16T20:09:57.618Z","endTime":"2026-04-16T20:10:01.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259246814616034,"aZ":-20.67313014990806,"pfxX":6.761676429136368,"pfxZ":6.60975454951377,"pX":1.325392851076072,"pZ":3.511824732845541,"vX0":-7.422873047742259,"vY0":-130.2960431760456,"vZ0":-0.6320458210545731,"x":66.48,"y":143.96,"x0":3.316418841105387,"y0":50.003185203502134,"z0":5.302769752954937,"aX":11.767709180987154},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.1,"breakHorizontal":-10.8,"spinRate":2019,"spinDirection":126},"zone":12,"typeConfidence":0.84,"plateTime":0.4184194534565586,"extension":6.867090950478745},"index":3,"playId":"2bb92a59-63cd-3d8d-966e-f990362804e9","pitchNumber":4,"startTime":"2026-04-16T20:10:13.907Z","endTime":"2026-04-16T20:10:18.717Z","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":90.2,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709570325673944,"aZ":-19.79006775085199,"pfxX":9.887636849370972,"pfxZ":7.1363392734796065,"pX":-0.24370696711622297,"pZ":2.8850261222293163,"vX0":-11.143471313620525,"vY0":-130.9170140132217,"vZ0":-2.5823854729298623,"x":126.29,"y":160.88,"x0":2.7838773102759524,"y0":50.00230986847139,"z0":5.365891087814958,"aX":17.15844120076048},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-15.5,"spinRate":1950,"spinDirection":122},"zone":2,"typeConfidence":0.9,"plateTime":0.4184155862927694,"extension":6.916166973449364},"index":4,"playId":"c6a303ac-ea91-3191-8003-e215ef4aaa18","pitchNumber":5,"startTime":"2026-04-16T20:10:39.406Z","endTime":"2026-04-16T20:10:42.861Z","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":90.5,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181339369487375,"aZ":-21.064115786388964,"pfxX":10.076130650014404,"pfxZ":6.394239147070623,"pX":0.34162740806895486,"pZ":3.3755545864677763,"vX0":-10.102771985754268,"vY0":-131.33038796890725,"vZ0":-1.0641810562863196,"x":103.98,"y":147.64,"x0":2.9389320507241092,"y0":50.00264473931273,"z0":5.360483673383493,"aX":17.508486870381684},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.5,"breakHorizontal":-15.8,"spinRate":2043,"spinDirection":125},"zone":12,"typeConfidence":0.87,"plateTime":0.41790263677601924,"extension":7.079865555932932},"index":5,"playId":"d5dbe4f4-761c-3c16-a42f-35458174ae91","pitchNumber":6,"startTime":"2026-04-16T20:10:58.593Z","endTime":"2026-04-16T20:11:03.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-16T20:11:22.907Z","endTime":"2026-04-16T20:11:46.839Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.956931318935204,"aZ":-24.38577496702504,"pfxX":-1.7206601413483784,"pfxZ":4.630648108119177,"pX":-0.2607915226458807,"pZ":2.9449793501969537,"vX0":-7.946327671219696,"vY0":-127.51732999894234,"vZ0":-1.0325261908748045,"x":126.94,"y":159.27,"x0":3.09245462199376,"y0":50.00312416628517,"z0":5.241791221348187,"aX":-2.8935721395268104},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":4.6,"spinRate":2102,"spinDirection":155},"zone":1,"typeConfidence":0.93,"plateTime":0.4260609163753468,"extension":6.8003836779041595},"index":7,"playId":"9341ab6d-ab3b-3a6c-92e4-54eda5454f00","pitchNumber":7,"startTime":"2026-04-16T20:11:46.839Z","endTime":"2026-04-16T20:11:50.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:11:50.735Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:11:57.826Z","endTime":"2026-04-16T20:13:47.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.8,"endSpeed":71.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.87113580146982,"aZ":-31.412875592885854,"pfxX":-5.210041793483753,"pfxZ":0.584427358906785,"pX":1.682710791223393,"pZ":2.156665535895145,"vX0":-2.418170230825109,"vY0":-112.01314335513672,"vZ0":0.3930134428680667,"x":52.86,"y":180.55,"x0":3.4470200905471744,"y0":50.00075470560163,"z0":5.145477500896084,"aX":-6.736012491646581},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.4,"breakHorizontal":10.0,"spinRate":2342,"spinDirection":284},"zone":14,"typeConfidence":0.91,"plateTime":0.4857224259793371,"extension":6.4762441261113874},"index":0,"playId":"335a4b48-8fe0-3fcb-8d42-9d1d8e753760","pitchNumber":1,"startTime":"2026-04-16T20:12:14.280Z","endTime":"2026-04-16T20:12:18.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.42727715753873,"aZ":-32.05101545949998,"pfxX":-4.495297890721206,"pfxZ":0.09948635048274923,"pX":0.5074276321969021,"pZ":1.532634092994709,"vX0":-5.0679726595600965,"vY0":-112.18908053896641,"vZ0":-0.7945333544745478,"x":97.66,"y":197.4,"x0":3.371516143693402,"y0":50.00437608562106,"z0":5.130075149747763,"aX":-5.787392570010456},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":0.2,"breakHorizontal":9.4,"spinRate":2445,"spinDirection":280},"zone":14,"typeConfidence":0.91,"plateTime":0.48639090826310216,"extension":6.508895001025463},"index":1,"playId":"a1d48247-3a62-3f8f-bcb7-7ef1e67ae06a","pitchNumber":2,"startTime":"2026-04-16T20:12:32.181Z","endTime":"2026-04-16T20:12:37.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86108652955477,"aZ":-25.602887909702122,"pfxX":1.940730907756325,"pfxZ":4.182383871609758,"pX":-0.4779734456264041,"pZ":2.869918683059772,"vX0":-9.995524312914295,"vY0":-125.46706171141034,"vZ0":-0.5792512730202743,"x":135.22,"y":161.29,"x0":3.3307982723285803,"y0":50.00212124688479,"z0":5.217459144958105,"aX":3.0496727002546105},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.7,"breakHorizontal":-0.8,"spinRate":2110,"spinDirection":141},"zone":1,"typeConfidence":0.9,"plateTime":0.43901877602736716,"extension":6.691603587823413},"index":2,"playId":"557e793a-f307-31e0-9793-47d2ae767b42","pitchNumber":3,"startTime":"2026-04-16T20:12:47.998Z","endTime":"2026-04-16T20:12:51.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954063519969345,"aZ":-20.42254399577878,"pfxX":9.577244472014383,"pfxZ":6.905974970861437,"pX":-1.2156678442588897,"pZ":1.7946141325263374,"vX0":-13.930174972797317,"vY0":-129.83037944752542,"vZ0":-4.81022877307659,"x":163.34,"y":190.33,"x0":2.9825991356691883,"y0":50.00331832027616,"z0":5.2319602904232045,"aX":16.300499242362925},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.5,"breakHorizontal":-14.2,"spinRate":2087,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.4223592507690639,"extension":7.0810509043103345},"index":3,"playId":"e85580bc-883b-3e81-a535-50fa6f70423e","pitchNumber":4,"startTime":"2026-04-16T20:13:06.173Z","endTime":"2026-04-16T20:13:09.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.990145496827974,"aZ":-25.738515779175394,"pfxX":10.011168374744216,"pfxZ":3.765427663472579,"pX":0.17463083803752655,"pZ":2.7330345307211736,"vX0":-11.111411949446895,"vY0":-129.35583881741076,"vZ0":-1.0123587626206374,"x":110.34,"y":164.99,"x0":3.209142407856064,"y0":50.000124422262815,"z0":5.088536330662358,"aX":17.097464379370383},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":-15.8,"spinRate":2048,"spinDirection":120},"zone":2,"typeConfidence":0.72,"plateTime":0.4221464865271174,"extension":7.011410101956696},"index":4,"playId":"e138919b-8c89-3dd5-bad4-ec35301b6085","pitchNumber":5,"startTime":"2026-04-16T20:13:21.806Z","endTime":"2026-04-16T20:13:25.374Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T20:13:32.226Z","endTime":"2026-04-16T20:13:43.832Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33372508751724,"aZ":-33.43857568738359,"pfxX":-2.6219133737366684,"pfxZ":-1.0236086836560228,"pX":1.828967490279439,"pZ":1.9670143518092884,"vX0":-3.0409557688160116,"vY0":-111.22496337420426,"vZ0":0.5550610992191232,"x":47.28,"y":185.67,"x0":3.56119381224678,"y0":50.00231676665184,"z0":5.217772841260773,"aX":-3.242256595372416},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-1.3,"breakHorizontal":5.6,"spinRate":2245,"spinDirection":278},"zone":14,"typeConfidence":0.89,"plateTime":0.49487739962536237,"extension":6.45672924031275},"index":6,"playId":"e6407b9b-98a5-321e-877d-2bfd9f430fa1","pitchNumber":6,"startTime":"2026-04-16T20:13:43.832Z","endTime":"2026-04-16T20:13:47.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:13:47.582Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:13:56.550Z","endTime":"2026-04-16T20:15:48.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85510738385685,"aZ":-23.07924163441087,"pfxX":8.992521443608823,"pfxZ":5.300387402415011,"pX":-0.8515308449710103,"pZ":2.350167581014459,"vX0":-12.4999393505586,"vY0":-130.05390968113505,"vZ0":-3.1178279951471284,"x":149.46,"y":175.33,"x0":2.8450818784812113,"y0":50.00334231744308,"z0":5.311833326082684,"aX":15.431583224495729},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.1,"breakHorizontal":-13.6,"spinRate":2021,"spinDirection":125},"zone":13,"typeConfidence":0.86,"plateTime":0.42088759837937895,"extension":6.924630445495947},"index":0,"playId":"ac8eeb3a-b266-3e0f-9fce-34a18d943796","pitchNumber":1,"startTime":"2026-04-16T20:14:13.566Z","endTime":"2026-04-16T20:14:40.593Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"}}},{"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},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.613315731157634,"aZ":-17.23098740271563,"pfxX":5.873685331527403,"pfxZ":8.464343347567333,"pX":-0.7006710486609627,"pZ":1.6182042831245973,"vX0":-11.438963036570472,"vY0":-132.13789716067296,"vZ0":-6.019743956231641,"x":143.71,"y":195.09,"x0":2.924679473410105,"y0":50.00336059218643,"z0":5.195480780820706,"aX":10.37096128007964},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":-8.0,"spinRate":2240,"spinDirection":128},"zone":7,"typeConfidence":0.9,"plateTime":0.41479037237020355,"extension":6.855247749363739},"index":1,"playId":"b62dd70d-6417-383d-80c2-8ae557666e09","pitchNumber":2,"startTime":"2026-04-16T20:14:51.744Z","endTime":"2026-04-16T20:14:59.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ezequiel Duran steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"b62dd70d-6417-383d-80c2-8ae557666e09","startTime":"2026-04-16T20:15:03.898Z","endTime":"2026-04-16T20:15:22.368Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.799503411969493,"aZ":-31.41868653337718,"pfxX":-3.8544497382483964,"pfxZ":0.577759340649262,"pX":1.0284916552736756,"pZ":2.7318980508836903,"vX0":-3.9888798952682607,"vY0":-113.01728681149132,"vZ0":1.369746030672459,"x":77.8,"y":165.02,"x0":3.3141817745275906,"y0":50.000640466515094,"z0":5.263781727361405,"aX":-5.005136551205403},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.7,"breakHorizontal":7.9,"spinRate":2456,"spinDirection":274},"zone":12,"typeConfidence":0.91,"plateTime":0.483873595990413,"extension":6.345017969485023},"index":3,"playId":"b9d44fba-f9e0-3b41-ab88-cc151dc38683","pitchNumber":3,"startTime":"2026-04-16T20:15:22.368Z","endTime":"2026-04-16T20:15:26.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.323113678880038,"aZ":-33.01444423233925,"pfxX":-5.445640117143254,"pfxZ":-0.6873241089276751,"pX":0.6729256708643842,"pZ":1.7991080463515796,"vX0":-4.411625842709329,"vY0":-110.22790773548685,"vZ0":0.15758989456620687,"x":91.35,"y":190.2,"x0":3.4105561442473546,"y0":50.00202598083239,"z0":5.223924011718066,"aX":-6.67316257482393},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-0.8,"breakHorizontal":11.0,"spinRate":2382,"spinDirection":283},"zone":9,"typeConfidence":0.91,"plateTime":0.4976598564303729,"extension":6.414610469330626},"index":4,"playId":"a01aeaff-33a8-3d89-ad83-0af73f36b964","pitchNumber":4,"startTime":"2026-04-16T20:15:42.772Z","endTime":"2026-04-16T20:15:48.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:15:48.763Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Ezequiel Duran to 3rd. Brandon Nimmo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:16:01.167Z","endTime":"2026-04-16T20:18:50.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34289324193511,"aZ":-22.939599429716942,"pfxX":-0.6856693717474855,"pfxZ":5.770534313715114,"pX":-0.18511175879446184,"pZ":2.9764179130860975,"vX0":-8.137603602282038,"vY0":-125.44431821991921,"vZ0":-0.950152196110237,"x":124.06,"y":158.42,"x0":3.184202972812252,"y0":50.00515357570317,"z0":5.222838776314805,"aX":-1.0955164815508505},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.4,"breakHorizontal":3.0,"spinRate":2101,"spinDirection":143},"zone":2,"typeConfidence":0.93,"plateTime":0.4359069748876454,"extension":6.65411106082249},"index":0,"playId":"4a7e3c38-8b85-37f0-a024-d070dba6aa45","pitchNumber":1,"startTime":"2026-04-16T20:16:21.991Z","endTime":"2026-04-16T20:16:25.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80917926564412,"aZ":-26.860956598438474,"pfxX":12.27739597422359,"pfxZ":3.572297628856921,"pX":0.799046769788409,"pZ":2.315550809039807,"vX0":-9.736945520246584,"vY0":-121.1802897904672,"vZ0":-0.7523561796235632,"x":86.54,"y":176.26,"x0":3.2752651996230755,"y0":50.00080103171663,"z0":4.977797810641463,"aX":18.246927706827325},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.6,"breakHorizontal":-19.9,"spinRate":2178,"spinDirection":102},"zone":6,"typeConfidence":0.9,"plateTime":0.4521009436084342,"extension":6.566127538902637},"index":1,"playId":"27750f77-56c3-31f4-ad09-2f03f5554883","pitchNumber":2,"startTime":"2026-04-16T20:16:42.510Z","endTime":"2026-04-16T20:16:45.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83224494519202,"aZ":-22.40259510472194,"pfxX":6.645110647717934,"pfxZ":5.528490949591859,"pX":1.2187991045060327,"pZ":4.792175951000627,"vX0":-7.959005186340341,"vY0":-131.13900310823053,"vZ0":2.9134107984801627,"x":70.54,"y":109.39,"x0":3.4086094701911707,"y0":50.003491005863445,"z0":5.3242662296274785,"aX":11.748399760751079},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-10.6,"spinRate":2136,"spinDirection":127},"zone":12,"typeConfidence":0.84,"plateTime":0.4152893156729416,"extension":6.709025625936408},"index":2,"playId":"feb00303-7af3-336f-b9e9-192b1660978b","pitchNumber":3,"startTime":"2026-04-16T20:17:09.104Z","endTime":"2026-04-16T20:17:12.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39105807273376,"aZ":-29.91899914723019,"pfxX":10.536949695326717,"pfxZ":1.50913761987597,"pX":1.176016349457265,"pZ":2.1841388596738356,"vX0":-8.568012165504099,"vY0":-120.72716100196305,"vZ0":-0.4035583540674086,"x":72.17,"y":179.81,"x0":3.3778283376035136,"y0":50.00471857934378,"z0":4.955277034106745,"aX":15.775841565973359},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-17.4,"spinRate":2107,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.4512591140407327,"extension":6.949310425009442},"index":3,"playId":"3bca88db-06f9-3ee7-99e1-495ebc68b306","pitchNumber":4,"startTime":"2026-04-16T20:17:28.558Z","endTime":"2026-04-16T20:17:32.431Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"16d5e0b7-5b7c-41fd-bd18-c69ff3641f59","startTime":"2026-04-16T20:17:44.850Z","endTime":"2026-04-16T20:17:49.850Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5757724212617,"aZ":-27.689348918924512,"pfxX":-0.17298711537278044,"pfxZ":2.666070597757919,"pX":0.44497501907490616,"pZ":3.4892874924848254,"vX0":-7.161263993303415,"vY0":-128.63616982784743,"vZ0":1.0101655627551813,"x":100.04,"y":144.57,"x0":3.282321910733943,"y0":50.003967520279836,"z0":5.230939915959152,"aX":-0.2909355396919246},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":1.8,"spinRate":2201,"spinDirection":156},"zone":12,"typeConfidence":0.92,"plateTime":0.4250695911006095,"extension":6.6832408516551975},"index":5,"playId":"957c657b-79f7-3360-b487-0dacdbdb6051","pitchNumber":5,"startTime":"2026-04-16T20:18:01.716Z","endTime":"2026-04-16T20:18:05.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.393587368499848,"aZ":-29.48871381030648,"pfxX":-3.5074479767989004,"pfxZ":2.0585421603784155,"pX":1.8492976176994804,"pZ":2.4562645007400565,"vX0":-2.795144511539278,"vY0":-112.85131991659553,"vZ0":0.3402149526744267,"x":46.51,"y":172.46,"x0":3.5546446171566974,"y0":50.00179031540805,"z0":5.247333838513735,"aX":-4.574046851028377},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":4.1,"breakHorizontal":7.0,"spinRate":2408,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.48328962912375006,"extension":6.541909457879483},"index":6,"playId":"76a6779a-b866-3fe8-83d8-100ac77325e1","pitchNumber":6,"startTime":"2026-04-16T20:18:22.281Z","endTime":"2026-04-16T20:18:25.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.360952551154107,"aZ":-23.143870989827363,"pfxX":0.3222191974776747,"pfxZ":5.573631443314991,"pX":1.2036989173531738,"pZ":4.506699295885241,"vX0":-5.426450038224899,"vY0":-126.35892022768759,"vZ0":2.169376624671034,"x":71.12,"y":117.1,"x0":3.3356101591818836,"y0":50.00092697589158,"z0":5.494696517696699,"aX":0.5229584106138743},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.8,"breakHorizontal":0.6,"spinRate":2141,"spinDirection":157},"zone":12,"typeConfidence":0.93,"plateTime":0.4332069191003671,"extension":6.562512966796918},"index":7,"playId":"c0b5a326-735d-37f1-9849-4cd91ce658ed","pitchNumber":7,"startTime":"2026-04-16T20:18:47.419Z","endTime":"2026-04-16T20:18:50.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:18:50.942Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jake Burger out on a sacrifice fly to center fielder Lawrence Butler. Ezequiel Duran scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:19:55.339Z","endTime":"2026-04-16T20:21:53.162Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"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":"2026-04-16T20:19:03.365Z","endTime":"2026-04-16T20:19:57.550Z","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":89.0,"endSpeed":82.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.174921285695604,"aZ":-21.571385175194475,"pfxX":6.647130331311391,"pfxZ":6.208564749910363,"pX":-0.678551847158786,"pZ":2.3684946939326617,"vX0":-11.445160671233918,"vY0":-129.15135693000562,"vZ0":-3.2328877631173074,"x":142.86,"y":174.83,"x0":2.92513188140887,"y0":50.002383290382184,"z0":5.275099940252695,"aX":11.351488945936437},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.8,"breakHorizontal":-9.8,"spinRate":2104,"spinDirection":125},"zone":4,"typeConfidence":0.89,"plateTime":0.4223661163426975,"extension":6.9405283773734965},"index":1,"playId":"83174ec0-0604-3c8d-bb42-a39518635a0b","pitchNumber":1,"startTime":"2026-04-16T20:19:57.550Z","endTime":"2026-04-16T20:20:00.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52748337279037,"aZ":-20.186153316810053,"pfxX":5.456107246112929,"pfxZ":6.8260546654609975,"pX":-0.27170424223518636,"pZ":4.544523656632589,"vX0":-10.386044636426492,"vY0":-130.68975251219942,"vZ0":1.6982982579996841,"x":127.36,"y":116.08,"x0":3.0174757079200316,"y0":50.005277799025045,"z0":5.38728089784952,"aX":9.587516015646246},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.0,"breakHorizontal":-8.0,"spinRate":2032,"spinDirection":125},"zone":11,"typeConfidence":0.82,"plateTime":0.41664317321971245,"extension":7.099262228776339},"index":2,"playId":"4315e7ba-a3aa-3a81-9fd0-9e007fe91752","pitchNumber":2,"startTime":"2026-04-16T20:20:14.990Z","endTime":"2026-04-16T20:20:18.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34611907997178,"aZ":-27.227018702102985,"pfxX":-0.4056915118463973,"pfxZ":3.1569844172536694,"pX":0.94942536661824,"pZ":3.6128372137621607,"vX0":-5.525783910549587,"vY0":-123.7265129903931,"vZ0":1.164975648785169,"x":80.81,"y":141.23,"x0":3.2549575220389,"y0":50.00122120652087,"z0":5.4005230103407,"aX":-0.6342763719637928},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.2,"breakHorizontal":1.9,"spinRate":2193,"spinDirection":165},"zone":12,"typeConfidence":0.87,"plateTime":0.4409927603804369,"extension":6.548307601342003},"index":3,"playId":"72a0aaba-da5f-3970-a112-d7902da395e2","pitchNumber":3,"startTime":"2026-04-16T20:20:30.911Z","endTime":"2026-04-16T20:20:34.595Z","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":1,"outs":1},"index":4,"startTime":"2026-04-16T20:20:47.359Z","endTime":"2026-04-16T20:21:02.233Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24527502624222,"aZ":-27.7890770313461,"pfxX":9.542868825078733,"pfxZ":2.5120377063814576,"pX":0.5649166412287921,"pZ":2.7057496549989,"vX0":-9.787329219029962,"vY0":-130.19808306256536,"vZ0":-0.8709780557739958,"x":95.47,"y":165.72,"x0":3.10459895549868,"y0":50.001732154837605,"z0":5.117924068863302,"aX":16.644964298700064},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-15.6,"spinRate":2014,"spinDirection":120},"zone":6,"typeConfidence":0.89,"plateTime":0.41815748073504766,"extension":7.156286816676706},"index":5,"playId":"e0052238-f11a-3bac-b72f-eb5c418b6f5e","pitchNumber":4,"startTime":"2026-04-16T20:21:02.233Z","endTime":"2026-04-16T20:21:05.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09666950973895,"aZ":-30.535401264972055,"pfxX":9.490661577521863,"pfxZ":1.1256827869032406,"pX":-1.233434341078502,"pZ":2.500776368712604,"vX0":-13.11009084500392,"vY0":-120.02331575227197,"vZ0":0.6786861737773009,"x":164.02,"y":171.26,"x0":3.065050045834293,"y0":50.0043478304894,"z0":4.9321658526435055,"aX":13.8562276966892},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":-14.0,"spinRate":1828,"spinDirection":103},"zone":13,"typeConfidence":0.91,"plateTime":0.4562449944069469,"extension":6.782259891998334},"index":6,"playId":"3f7d4cf1-cc28-3dbd-bfbf-8d49b2879b69","pitchNumber":5,"startTime":"2026-04-16T20:21:23.386Z","endTime":"2026-04-16T20:21:26.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.419521587323135,"aZ":-25.836566054549245,"pfxX":9.661184191097725,"pfxZ":3.547737771264547,"pX":-0.37277673936695627,"pZ":2.3160654600177617,"vX0":-12.584147263193053,"vY0":-131.2111866544893,"vZ0":-2.3086106354358664,"x":131.21,"y":176.25,"x0":3.1766995509412657,"y0":50.00319975309339,"z0":5.085548434986091,"aX":17.258018866322647},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":2077,"spinDirection":115},"zone":4,"typeConfidence":0.86,"plateTime":0.4136255137241931,"extension":7.34579880910674},"hitData":{"launchSpeed":87.4,"launchAngle":34.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.72,"coordY":84.57}},"index":7,"playId":"4494e213-24c7-3689-afe0-d12a164edc9a","pitchNumber":6,"startTime":"2026-04-16T20:21:40.427Z","endTime":"2026-04-16T20:21:53.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:21:53.162Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:22:04.878Z","endTime":"2026-04-16T20:23:20.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35091859056439,"aZ":-29.40416043312483,"pfxX":-2.4613100014989477,"pfxZ":2.164857729012228,"pX":1.2553024666488999,"pZ":3.381829564198975,"vX0":-4.493727810324193,"vY0":-112.07301352076261,"vZ0":2.3304119526176894,"x":69.15,"y":147.47,"x0":3.602275516239767,"y0":50.00175451548568,"z0":5.322011793283669,"aX":-3.144426966455621},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.8,"breakHorizontal":5.5,"spinRate":2246,"spinDirection":272},"zone":12,"typeConfidence":0.91,"plateTime":0.4878403615281486,"extension":6.720129727002859},"index":0,"playId":"94364b80-8b28-3004-9d97-4ca2e4f8ac00","pitchNumber":1,"startTime":"2026-04-16T20:22:34.689Z","endTime":"2026-04-16T20:22:38.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"d9a4fced-5816-493e-a215-34de1567d34f","startTime":"2026-04-16T20:22:51.523Z","endTime":"2026-04-16T20:22:56.523Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54790487255045,"aZ":-26.5875840787147,"pfxX":0.9374600015072934,"pfxZ":3.5282281639999713,"pX":0.20353973471981074,"pZ":2.630265281219963,"vX0":-7.8330036674083034,"vY0":-124.42196206720013,"vZ0":-1.1456514757202458,"x":109.24,"y":167.76,"x0":3.2569468801642847,"y0":50.003833937351544,"z0":5.279141309237775,"aX":1.4855347419070597},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":-0.1,"spinRate":2025,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.4384947578447633,"extension":6.839491368980293},"hitData":{"launchSpeed":95.5,"launchAngle":40.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.08,"coordY":103.85}},"index":2,"playId":"09a73974-fe2a-382e-a4de-ce676210b8ea","pitchNumber":2,"startTime":"2026-04-16T20:23:09.680Z","endTime":"2026-04-16T20:23:20.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:23:20.544Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil challenged (pitch result), call on the field was confirmed: Jeff McNeil called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:25:20.876Z","endTime":"2026-04-16T20:27:10.719Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0558382850886,"aZ":-15.900066509751555,"pfxX":-2.7212206064081426,"pfxZ":8.75625238462619,"pX":-1.1498001541564673,"pZ":4.806471972170601,"vX0":1.3663685629561537,"vY0":-135.5827852477611,"vZ0":0.11134320998202418,"x":160.83,"y":109.01,"x0":-1.3071232519882605,"y0":50.00503291360209,"z0":5.875785331757942,"aX":-5.059407474093875},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":4.7,"spinRate":2416,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40420559547019774,"extension":6.2955970149832625},"index":0,"playId":"7537dfba-29f6-33ea-b44d-da6f3eec20f3","pitchNumber":1,"startTime":"2026-04-16T20:25:31.410Z","endTime":"2026-04-16T20:25:34.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78835032616589,"aZ":-27.821391151949665,"pfxX":-7.970773036047925,"pfxZ":2.637270692694077,"pX":0.5954998994390588,"pZ":2.250808347593754,"vX0":7.28115625968781,"vY0":-127.00218077610107,"vZ0":-2.9829161967458964,"x":94.3,"y":178.01,"x0":-1.2604681806262954,"y0":50.001000421004775,"z0":5.632197110833024,"aX":-13.138827628305293},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":13.0,"spinRate":1402,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4297925761347128,"extension":6.634654819872537},"index":1,"playId":"c6ff3074-e162-349d-8c3e-b4a73396776f","pitchNumber":2,"startTime":"2026-04-16T20:25:48.252Z","endTime":"2026-04-16T20:25:51.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07885837795431,"aZ":-14.428485623192584,"pfxX":-4.8793085750771015,"pfxZ":9.400167207627039,"pX":0.1108021308984735,"pZ":4.640787323043826,"vX0":4.818505280479546,"vY0":-136.7507279616794,"vZ0":-0.551232008236098,"x":112.78,"y":113.48,"x0":-1.0429046600059249,"y0":50.002467157652056,"z0":5.8377481228311074,"aX":-9.211199330348338},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2498,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.401027957707516,"extension":6.31921041095282},"index":2,"playId":"60fa3191-ccae-3aa8-8a7b-9907c03d967f","pitchNumber":3,"startTime":"2026-04-16T20:26:04.693Z","endTime":"2026-04-16T20:26:07.693Z","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":95.3,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55785806381558,"aZ":-13.975947429787828,"pfxX":-3.149384312658816,"pfxZ":9.29255342402254,"pX":0.04165983317488123,"pZ":3.3680293816940274,"vX0":4.520788262412884,"vY0":-138.7066041456835,"vZ0":-3.8275361738497744,"x":115.41,"y":147.84,"x0":-1.1963125285230671,"y0":50.00160315795538,"z0":5.690803734205767,"aX":-6.16731544474007},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2380,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3941184356061891,"extension":6.69768245136444},"index":3,"playId":"5d94dd1c-2e13-32aa-a29b-bd2e01a36075","pitchNumber":4,"startTime":"2026-04-16T20:26:22.325Z","endTime":"2026-04-16T20:26:25.667Z","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":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.418587249788615,"aZ":-11.65712396507685,"pfxX":-5.289370503237895,"pfxZ":10.11461559567059,"pX":-0.4118075315237888,"pZ":1.8591540774492743,"vX0":3.946080239529877,"vY0":-141.7574618073176,"vZ0":-8.257501532890862,"x":132.7,"y":188.58,"x0":-1.1370339242854675,"y0":50.00248599489491,"z0":5.560227269042906,"aX":-10.728756231726827},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2453,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3868849913516632,"extension":6.751221497751055},"index":4,"playId":"3dee30ec-a8da-3062-9232-6d249bcc0472","pitchNumber":5,"startTime":"2026-04-16T20:26:43.708Z","endTime":"2026-04-16T20:27:10.719Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"}},"playEndTime":"2026-04-16T20:27:10.719Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:27:21.481Z","endTime":"2026-04-16T20:28:39.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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(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":92.7,"endSpeed":85.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07398800312887,"aZ":-23.076539794879242,"pfxX":1.0625251935644169,"pfxZ":4.91626199770208,"pX":0.8432640340761304,"pZ":1.7464414491497462,"vX0":5.516337578627294,"vY0":-134.88104633586224,"vZ0":-5.563707120230748,"x":84.86,"y":191.63,"x0":-1.3627273040589507,"y0":50.005992336641796,"z0":5.453180305571096,"aX":1.965584896878371},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.0,"spinRate":2521,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4053708352487275,"extension":6.570817553270291},"index":0,"playId":"66c5c6c7-6ee2-36c7-91ec-20e6645ce840","pitchNumber":1,"startTime":"2026-04-16T20:27:21.481Z","endTime":"2026-04-16T20:27:25.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97235074396909,"aZ":-30.28955432821667,"pfxX":0.8083753528504556,"pfxZ":1.1705059508730986,"pX":0.4317702319263122,"pZ":-0.26530716511081714,"vX0":3.7915607449912683,"vY0":-125.49327720233678,"vZ0":-8.281717868775447,"x":100.54,"y":245.94,"x0":-1.1950266634094269,"y0":50.00623308076312,"z0":5.496067961768152,"aX":1.308447730770142},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-2.2,"spinRate":2687,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4340796901708148,"extension":6.520883042390495},"index":1,"playId":"f93d3ccf-0e51-3a73-ae9a-0b1c60c21711","pitchNumber":2,"startTime":"2026-04-16T20:27:36.262Z","endTime":"2026-04-16T20:27:39.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.143323879039723,"aZ":-11.168804449241215,"pfxX":-5.103679369308155,"pfxZ":10.586174904949182,"pX":0.8639203022684636,"pZ":1.8843562637465952,"vX0":6.375305366047505,"vY0":-139.8902311352055,"vZ0":-7.920065684742371,"x":84.07,"y":187.9,"x0":-0.7800622730635779,"y0":50.00677315570181,"z0":5.482068391224401,"aX":-10.131536841553151},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2479,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39131988931267125,"extension":6.947036828204119},"index":2,"playId":"0139eed7-c4ad-3d77-a28f-5d4f7ae55c63","pitchNumber":3,"startTime":"2026-04-16T20:27:58.787Z","endTime":"2026-04-16T20:28:02.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288133529842924,"aZ":-13.827920391395,"pfxX":-2.5925117900678005,"pfxZ":9.474766946827176,"pX":0.21161368608424694,"pZ":2.3234215459548007,"vX0":4.519079365257922,"vY0":-138.37085802018314,"vZ0":-6.251650548229604,"x":108.93,"y":176.05,"x0":-1.1069709023633425,"y0":50.00335123129746,"z0":5.541048810831951,"aX":-5.02056438166114},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":3.7,"spinRate":2452,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.396057507874767,"extension":6.691014609602503},"index":3,"playId":"5cea9e36-f788-3fde-bdcf-794c5c982a43","pitchNumber":4,"startTime":"2026-04-16T20:28:16.547Z","endTime":"2026-04-16T20:28:20.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.988960335171736,"aZ":-24.431271731085065,"pfxX":1.4340757801929094,"pfxZ":4.316879077166646,"pX":1.5769834397013565,"pZ":1.4344507231191688,"vX0":6.56329134049995,"vY0":-132.02818278036273,"vZ0":-6.016834083320177,"x":56.89,"y":200.05,"x0":-1.111665017916553,"y0":50.00255108547114,"z0":5.503069351714788,"aX":2.569600246150674},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":-3.8,"spinRate":2482,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4124055682083845,"extension":6.6500505685037465},"index":4,"playId":"b743da5c-12dd-3029-951e-ad46be4d0b7e","pitchNumber":5,"startTime":"2026-04-16T20:28:35.561Z","endTime":"2026-04-16T20:28:39.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:28:39.165Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:28:46.398Z","endTime":"2026-04-16T20:30:37.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":96.0,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.35682001569228,"aZ":-10.732134353380328,"pfxX":-5.990566687460473,"pfxZ":11.120877206328867,"pX":1.8833670198704044,"pZ":2.95498244231464,"vX0":10.210939236391821,"vY0":-139.20836240190278,"vZ0":-4.956005247606989,"x":45.21,"y":159.0,"x0":-1.0836291705429797,"y0":50.0044345258071,"z0":5.492688558674571,"aX":-11.552823024771287},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":8.3,"spinRate":2461,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39612573889771907,"extension":6.762883357810877},"index":0,"playId":"afe756b3-09f3-3894-a699-21abd6e2ee20","pitchNumber":1,"startTime":"2026-04-16T20:29:07.567Z","endTime":"2026-04-16T20:29:10.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224083048513055,"aZ":-28.24214257061361,"pfxX":-6.7398007849515915,"pfxZ":2.3555918443853834,"pX":1.0384265586002568,"pZ":-0.5192973636835079,"vX0":7.966921102633648,"vY0":-128.29155891312647,"vZ0":-9.400233054664874,"x":77.42,"y":252.8,"x0":-1.2297290037993722,"y0":50.002611872302886,"z0":5.389259624787547,"aX":-11.249142132528949},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":10.4,"spinRate":1593,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4267326979949937,"extension":6.613504425468898},"index":1,"playId":"51a528cf-a628-3155-9607-f84e54bbcc1d","pitchNumber":2,"startTime":"2026-04-16T20:29:28.656Z","endTime":"2026-04-16T20:29:32.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-04-16T20:29:47.907Z","endTime":"2026-04-16T20:30:24.589Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22540201881419,"aZ":-12.996485623886523,"pfxX":-3.291576453106855,"pfxZ":9.742788411348533,"pX":0.1968020710835693,"pZ":2.964031594804919,"vX0":4.7813604218455605,"vY0":-139.17387536406122,"vZ0":-4.6670230924862866,"x":109.5,"y":158.75,"x0":-1.1130590201271189,"y0":50.001746111344865,"z0":5.5184586603842325,"aX":-6.478916308154066},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2357,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3930356806871571,"extension":6.673364899518561},"hitData":{"launchSpeed":102.9,"launchAngle":27.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.25,"coordY":75.65}},"index":3,"playId":"0593e8b8-3c9f-3b55-a008-163658441dd9","pitchNumber":3,"startTime":"2026-04-16T20:30:24.589Z","endTime":"2026-04-16T20:30:37.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:30:37.160Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom hits a ground-rule double (5) on a line drive to right field. Shea Langeliers to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:30:44.881Z","endTime":"2026-04-16T20:31:36.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80453793098267,"aZ":-10.847956087976298,"pfxX":-4.71722726846089,"pfxZ":10.813779397036093,"pX":0.9364981754109131,"pZ":3.14747172242845,"vX0":7.033294444374048,"vY0":-140.70319026051826,"vZ0":-4.7040771403696775,"x":81.3,"y":153.8,"x0":-1.0018500165816666,"y0":50.00289709560175,"z0":5.5653362499902865,"aX":-9.3036519218866},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2439,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39174686406559855,"extension":6.814234935642601},"index":0,"playId":"93218514-171a-3400-9401-45bbeadea34d","pitchNumber":1,"startTime":"2026-04-16T20:31:03.321Z","endTime":"2026-04-16T20:31:07.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30996254544624,"aZ":-32.82448374459896,"pfxX":1.940263713752472,"pfxZ":-0.39996177866992433,"pX":0.3355781447862205,"pZ":2.1523371587569082,"vX0":2.8106860693109668,"vY0":-126.39403546216826,"vZ0":-2.430955804285422,"x":104.21,"y":180.67,"x0":-1.0439790351769043,"y0":50.00477598283657,"z0":5.768365130127643,"aX":3.132314269859933},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2632,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4337171780942546,"extension":6.2469792475605646},"hitData":{"launchSpeed":112.9,"launchAngle":16.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":213.59,"coordY":101.66}},"index":1,"playId":"2067a2fb-0e2d-3171-9df5-20709d645417","pitchNumber":2,"startTime":"2026-04-16T20:31:23.511Z","endTime":"2026-04-16T20:31:36.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:31:36.310Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a fly ball to right fielder Brandon Nimmo. Shea Langeliers scores. Tyler Soderstrom scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:31:44.715Z","endTime":"2026-04-16T20:33:26.040Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.464649499226518,"aZ":-22.576797123431273,"pfxX":1.7837327835561685,"pfxZ":5.156055336101831,"pX":0.7610807892160592,"pZ":2.512000711109428,"vX0":4.561771300570903,"vY0":-135.28530917436743,"vZ0":-4.042903651143629,"x":87.99,"y":170.96,"x0":-1.1760444345512169,"y0":50.000713885796564,"z0":5.600848219171422,"aX":3.3174982759579525},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":-4.2,"spinRate":2420,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.40427939450288264,"extension":6.600616267030296},"index":0,"playId":"3e0aba08-6906-36ec-a27b-0f14ab992f92","pitchNumber":1,"startTime":"2026-04-16T20:32:08.058Z","endTime":"2026-04-16T20:32:11.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.583462439793276,"aZ":-33.9038389267332,"pfxX":0.879828793482908,"pfxZ":-1.0389425317093473,"pX":0.11377596620314082,"pZ":2.1236518632827637,"vX0":2.6804589452949372,"vY0":-127.04028367534299,"vZ0":-2.503919826090444,"x":112.66,"y":181.44,"x0":-1.0634480407302642,"y0":50.005434506554195,"z0":5.77984553089877,"aX":1.4587732552749484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":-2.2,"spinRate":2678,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4288319570569543,"extension":6.30355435965861},"index":1,"playId":"1b516614-ee6e-3a93-9930-8c95c0e4f4f4","pitchNumber":2,"startTime":"2026-04-16T20:32:27.546Z","endTime":"2026-04-16T20:32:30.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.004565885720663,"aZ":-24.887586072644527,"pfxX":3.045845100201178,"pfxZ":3.896846294473857,"pX":0.18594360310755367,"pZ":4.209171438948811,"vX0":2.641240966118082,"vY0":-135.05432292029872,"vZ0":0.29767975709659,"x":109.91,"y":125.13,"x0":-1.1962027390890673,"y0":50.0035145949032,"z0":5.830703864192936,"aX":5.695645342129219},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-6.0,"spinRate":2568,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.40366869900924307,"extension":6.316375489103203},"index":2,"playId":"1315b9a2-81b8-3b0c-8281-4f63962680f6","pitchNumber":3,"startTime":"2026-04-16T20:32:53.946Z","endTime":"2026-04-16T20:32:56.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.536014578289745,"aZ":-16.72282631488151,"pfxX":-8.223855347757569,"pfxZ":7.744086518942826,"pX":-0.251065036465325,"pZ":3.397594675091865,"vX0":4.38599109755655,"vY0":-140.31385078399583,"vZ0":-3.352129913355107,"x":126.57,"y":147.04,"x0":-0.7654072845412607,"y0":50.00270243098369,"z0":5.696345534018871,"aX":-16.40971373773146},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":14.0,"spinRate":2481,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3902520557950879,"extension":6.670542552831185},"hitData":{"launchSpeed":68.8,"launchAngle":28.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.52,"coordY":131.72}},"index":3,"playId":"9a51b49d-452d-38b1-bfda-f8c90fe97ac0","pitchNumber":4,"startTime":"2026-04-16T20:33:14.791Z","endTime":"2026-04-16T20:33:26.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:33:26.040Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to right fielder Brandon Nimmo. Jacob Wilson scores. Carlos Cortes out at 2nd on the throw, right fielder Brandon Nimmo to first baseman Jake Burger.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:33:39.077Z","endTime":"2026-04-16T20:35:33.902Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03301792501124,"aZ":-12.325643941492427,"pfxX":-4.290553315039724,"pfxZ":9.736724537609396,"pX":1.0515336101006503,"pZ":3.199124246264458,"vX0":7.712973108754617,"vY0":-141.3763593429359,"vZ0":-4.586096510044047,"x":76.92,"y":152.4,"x0":-1.1456475181021142,"y0":50.0062568842299,"z0":5.623765809115756,"aX":-8.749985470587891},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2491,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38633971118335,"extension":6.658108338404392},"index":0,"playId":"4b117ab1-8126-32ad-882c-04cfcbe9abd3","pitchNumber":1,"startTime":"2026-04-16T20:34:03.742Z","endTime":"2026-04-16T20:34:12.647Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jacob Wilson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"4b117ab1-8126-32ad-882c-04cfcbe9abd3","startTime":"2026-04-16T20:34:16.119Z","endTime":"2026-04-16T20:34:37.497Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.295089913232133,"aZ":-15.738307997001561,"pfxX":-1.6603339534886397,"pfxZ":8.980518712602782,"pX":1.8455288806267265,"pZ":1.959083776322574,"vX0":8.999958221093449,"vY0":-134.69648265104567,"vZ0":-6.3686785602352005,"x":46.65,"y":185.88,"x0":-1.3289202741724007,"y0":50.00427970861943,"z0":5.474275033968021,"aX":-3.0393073578726},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":1.0,"spinRate":2389,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40722094466561787,"extension":6.620474603008783},"index":2,"playId":"3bfc4905-98f5-3357-831f-7afe110713ba","pitchNumber":2,"startTime":"2026-04-16T20:34:37.497Z","endTime":"2026-04-16T20:34:40.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752264101797195,"aZ":-28.90350490024833,"pfxX":-6.49176767663872,"pfxZ":1.9376027726224088,"pX":-0.2897688892844135,"pZ":2.8803783869351687,"vX0":4.60510562768617,"vY0":-129.1791242213772,"vZ0":-1.4644466425779088,"x":128.05,"y":161.01,"x0":-1.2515537339799607,"y0":50.005217562981116,"z0":5.675266969434847,"aX":-10.979849546354636},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":10.7,"spinRate":1727,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4238944764147554,"extension":6.487679481898772},"index":3,"playId":"901790ba-3aaa-38dc-849d-f24e7f9527b2","pitchNumber":3,"startTime":"2026-04-16T20:34:55.540Z","endTime":"2026-04-16T20:34:59.982Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.427562415693682,"aZ":-12.381012210598195,"pfxX":-3.05573813257514,"pfxZ":9.705594029868893,"pX":1.0176185138510854,"pZ":3.46634633588928,"vX0":6.898577808600608,"vY0":-140.83427335839158,"vZ0":-3.9163863867373303,"x":78.21,"y":145.19,"x0":-1.0500589976562162,"y0":50.00185638162836,"z0":5.656933887509652,"aX":-6.231789063598663},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2479,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3866723671957364,"extension":6.6664636731324425},"hitData":{"launchSpeed":87.6,"launchAngle":17.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.24,"coordY":104.03}},"index":4,"playId":"a493aee4-63bc-3f5f-8786-f01c2c622b4d","pitchNumber":4,"startTime":"2026-04-16T20:35:20.418Z","endTime":"2026-04-16T20:35:33.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:35:33.902Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:37:54.403Z","endTime":"2026-04-16T20:39:04.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Jacob Lopez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T20:37:54.775Z","endTime":"2026-04-16T20:37:57.402Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T20:37:56.601Z","endTime":"2026-04-16T20:37:56.602Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32013310882994,"aZ":-19.257912576389558,"pfxX":-8.547235423930328,"pfxZ":6.6639096149164425,"pX":-0.6365804130545416,"pZ":1.7334010372830702,"vX0":5.151608225694121,"vY0":-139.124375483114,"vZ0":-7.6923954358325,"x":141.26,"y":191.98,"x0":-1.4120697246690095,"y0":50.00694603878098,"z0":5.834671770390631,"aX":-16.58049917039489},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":14.3,"spinRate":2472,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3953022933514587,"extension":6.2260102836881375},"index":2,"playId":"59e628be-962a-3c37-9049-4a0d6904605b","pitchNumber":1,"startTime":"2026-04-16T20:37:56.603Z","endTime":"2026-04-16T20:37:59.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60869413981959,"aZ":-14.8262564201442,"pfxX":-5.6643375314682824,"pfxZ":8.181181692384161,"pX":0.22758530206011446,"pZ":0.7727986596032671,"vX0":6.897710410254837,"vY0":-143.41060690459372,"vZ0":-11.56005579468959,"x":108.32,"y":217.91,"x0":-1.4527663155521662,"y0":50.0001478659581,"z0":5.73704254582655,"aX":-12.007792801779678},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2466,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3793541350533167,"extension":6.179867388082125},"index":3,"playId":"cb8b3606-ad58-3780-8ad3-b7511e419062","pitchNumber":2,"startTime":"2026-04-16T20:38:16.137Z","endTime":"2026-04-16T20:38:20.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843402265253655,"aZ":-15.939546364216996,"pfxX":-7.429519514144079,"pfxZ":7.7398280095843095,"pX":-0.5219724342967095,"pZ":1.723747154267946,"vX0":5.08526319895935,"vY0":-143.40035373913585,"vZ0":-8.962956477665097,"x":136.9,"y":192.24,"x0":-1.346227331861997,"y0":50.00540617286075,"z0":5.86839378832558,"aX":-15.591068987289415},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":12.6,"spinRate":2575,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3808654065368833,"extension":6.076626062804754},"index":4,"playId":"c95942fc-05ef-3f68-9213-ffd85d7dd3ed","pitchNumber":3,"startTime":"2026-04-16T20:38:34.078Z","endTime":"2026-04-16T20:38:40.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.845145921176336,"aZ":-26.267232000184656,"pfxX":3.834387141196466,"pfxZ":3.4709329290895745,"pX":0.10505189170951232,"pZ":3.20427920111861,"vX0":3.0607325456898113,"vY0":-128.246979759073,"vZ0":-1.597346933465856,"x":113.0,"y":152.26,"x0":-1.5928201310279835,"y0":50.00586606018099,"z0":5.839966857187353,"aX":6.534298734259173},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":-7.6,"spinRate":2427,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.42341290638478224,"extension":6.0896912668714185},"index":5,"playId":"71d3983d-0dbe-3ee3-9233-f2bc6bee3a34","pitchNumber":4,"startTime":"2026-04-16T20:39:01.466Z","endTime":"2026-04-16T20:39:04.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:39:04.690Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:39:28.815Z","endTime":"2026-04-16T20:41:54.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Andrew McCutchen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T20:39:24.425Z","endTime":"2026-04-16T20:39:30.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91075351788967,"aZ":-14.216003955720188,"pfxX":-5.89918262608191,"pfxZ":8.831838163365436,"pX":0.40033051110977147,"pZ":2.181486449648948,"vX0":7.518817139717092,"vY0":-141.7994085156585,"vZ0":-7.3103183567973335,"x":101.74,"y":179.88,"x0":-1.521151031522427,"y0":50.00164775839147,"z0":5.702869879201637,"aX":-11.993619789787582},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2373,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.38651421890059057,"extension":6.161177985960496},"index":1,"playId":"3366c70e-d3fd-35f8-a861-2629eca6b4c5","pitchNumber":1,"startTime":"2026-04-16T20:39:30.710Z","endTime":"2026-04-16T20:39:34.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48812140417408,"aZ":-31.275419392624517,"pfxX":-6.171103994861505,"pfxZ":0.5239781945311384,"pX":0.14365523532678864,"pZ":0.9133270239760913,"vX0":5.842331135449163,"vY0":-130.12301982565668,"vZ0":-6.822199678976973,"x":111.52,"y":214.12,"x0":-1.3339316979637617,"y0":50.00198805909909,"z0":5.9530625758486755,"aX":-10.53326807676331},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":9.8,"spinRate":1615,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4216903994297554,"extension":6.230700948337764},"index":2,"playId":"146da059-f15d-3cce-a1e6-f4aa391aafe8","pitchNumber":2,"startTime":"2026-04-16T20:39:49.346Z","endTime":"2026-04-16T20:39:55.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548706242041625,"aZ":-28.47877974829542,"pfxX":-4.128017135119427,"pfxZ":2.015773636484174,"pX":-0.8417408778213435,"pZ":2.1507432768687393,"vX0":2.5788235848928878,"vY0":-132.99290316756336,"vZ0":-4.597901616074999,"x":105.26,"y":131.47,"x0":-1.2766988445368526,"y0":50.001036667161436,"z0":5.913925524910379,"aX":-7.558960426838452},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":7.1,"spinRate":1252,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4083928861852648,"extension":6.308809552998299},"index":3,"playId":"bc19a662-e97a-3f2d-bc65-47a1110d242a","pitchNumber":3,"startTime":"2026-04-16T20:40:13.762Z","endTime":"2026-04-16T20:40:40.778Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.181166718674405,"aZ":-18.911578030949972,"pfxX":-7.566917476901796,"pfxZ":6.127755355736552,"pX":0.2858836857067287,"pZ":3.37746057229502,"vX0":6.866916109308381,"vY0":-145.95065143343942,"vZ0":-4.370515020444285,"x":106.1,"y":147.59,"x0":-1.1100726363526656,"y0":50.00579759378905,"z0":6.027564063490779,"aX":-16.387024702098334},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.4,"breakHorizontal":12.4,"spinRate":2545,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.37476381170500783,"extension":6.1091538908046985},"index":4,"playId":"e52825e3-9c7f-3811-8095-39ed8552f487","pitchNumber":4,"startTime":"2026-04-16T20:40:51.381Z","endTime":"2026-04-16T20:40:54.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":85.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88078875930655,"aZ":-32.8871817218246,"pfxX":-5.644978795241396,"pfxZ":-0.3974559848618533,"pX":0.8105803196057743,"pZ":1.1963895591836058,"vX0":7.278750012560215,"vY0":-132.11077028434923,"vZ0":-6.181821068151731,"x":86.1,"y":206.48,"x0":-1.2215725067366892,"y0":50.000361619301856,"z0":5.924938124219398,"aX":-10.175929469043059},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.7,"breakHorizontal":9.0,"spinRate":1294,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41146955882982894,"extension":6.405864446239204},"index":5,"playId":"ce6754fe-2bd1-3308-9ab9-6123619b28c4","pitchNumber":5,"startTime":"2026-04-16T20:41:12.768Z","endTime":"2026-04-16T20:41:16.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232256791669897,"aZ":-19.170769634808877,"pfxX":-7.425133327793093,"pfxZ":6.182764496194154,"pX":-1.1397713725993457,"pZ":2.282612259281968,"vX0":3.035954085825238,"vY0":-143.43239258309816,"vZ0":-6.933434149973789,"x":160.45,"y":177.15,"x0":-1.2414654079045029,"y0":50.0052734284457,"z0":5.907957373680365,"aX":-15.61917705653642},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.1,"breakHorizontal":13.0,"spinRate":2581,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.380506774665629,"extension":6.23157904922769},"index":6,"playId":"f341b2de-9f54-37f4-9dba-fd16ae119fc1","pitchNumber":6,"startTime":"2026-04-16T20:41:31.564Z","endTime":"2026-04-16T20:41:34.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.081949463644737,"aZ":-15.293960166616404,"pfxX":-2.0198518291748995,"pfxZ":7.872709285592496,"pX":-0.2554536814635348,"pZ":3.9481408478249933,"vX0":3.4932144480209426,"vY0":-144.25811077201587,"vZ0":-3.3049732201865734,"x":126.74,"y":132.18,"x0":-1.2101051699421617,"y0":50.00375902703062,"z0":6.029719590909068,"aX":-4.331690100936357},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":3.1,"spinRate":2345,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3771879785961154,"extension":6.012666002019996},"index":7,"playId":"3198d251-7a93-31fe-81ab-70c4d08472c5","pitchNumber":7,"startTime":"2026-04-16T20:41:50.601Z","endTime":"2026-04-16T20:41:54.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:41:54.962Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to third baseman Darell Hernaiz in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:42:20.278Z","endTime":"2026-04-16T20:43:53.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Evan Carter replaces Sam Haggerty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T20:42:07.958Z","endTime":"2026-04-16T20:42:22.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27759205438466,"aZ":-14.568057662307002,"pfxX":-2.9117474891627513,"pfxZ":8.486382719911715,"pX":0.20526810060456002,"pZ":1.8439208290714248,"vX0":5.6497773188419,"vY0":-141.70518782164055,"vZ0":-8.580282055084306,"x":109.18,"y":188.99,"x0":-1.418144038459984,"y0":50.005614091849736,"z0":5.80153453211232,"aX":-6.04284943310895},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":4.4,"spinRate":2296,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38360257333915504,"extension":6.111742834855821},"index":1,"playId":"c445cc2c-da04-36f3-a6b0-e5596bac3124","pitchNumber":1,"startTime":"2026-04-16T20:42:22.458Z","endTime":"2026-04-16T20:42:25.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":78.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99402102322185,"aZ":-31.84649573001484,"pfxX":-8.357365729653248,"pfxZ":0.20774004061619777,"pX":-0.6814505802751578,"pZ":-1.2153461232137017,"vX0":4.155509175551876,"vY0":-126.44742702233548,"vZ0":-10.89121737504355,"x":142.98,"y":271.59,"x0":-1.287182117924547,"y0":50.00148245922681,"z0":5.82393188156309,"aX":-13.125996236653178},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":13.8,"spinRate":1562,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4382506541085256,"extension":6.145366288198937},"index":2,"playId":"b90972c9-10fd-3290-b425-eab295953fd1","pitchNumber":2,"startTime":"2026-04-16T20:42:42.235Z","endTime":"2026-04-16T20:42:45.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76812594047119,"aZ":-18.013070537615395,"pfxX":-8.639026310507747,"pfxZ":6.838477795738074,"pX":1.4654112061007343,"pZ":2.223357931151259,"vX0":10.649091050620651,"vY0":-141.66288820147105,"vZ0":-7.260396226970994,"x":61.14,"y":178.75,"x0":-1.1876776955258928,"y0":50.000892594744585,"z0":5.9339635070412,"aX":-17.88212764545593},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":13.9,"spinRate":2505,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38396498901689124,"extension":6.232175294691994},"index":3,"playId":"3ff343f7-d97a-3ea2-9100-2c5d0041040c","pitchNumber":3,"startTime":"2026-04-16T20:43:15.712Z","endTime":"2026-04-16T20:43:19.026Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148337683362453,"aZ":-11.81641491427888,"pfxX":-3.675617911712047,"pfxZ":10.156866551385114,"pX":0.17334083172261575,"pZ":2.2528108002613294,"vX0":5.515454327394692,"vY0":-140.0947565820893,"vZ0":-7.691171658513173,"x":110.39,"y":177.95,"x0":-1.3357412379935527,"y0":50.003559976768926,"z0":5.7910333605490925,"aX":-7.368216816278766},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2264,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3897185135118697,"extension":6.167444900906852},"hitData":{"launchSpeed":85.4,"launchAngle":68.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.82,"coordY":192.64}},"index":4,"playId":"c2aa1123-0861-3709-909e-42f6881a94fa","pitchNumber":4,"startTime":"2026-04-16T20:43:41.881Z","endTime":"2026-04-16T20:43:53.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:43:53.927Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Smith doubles (1) on a sharp fly ball to left fielder Tyler Soderstrom. Joc Pederson scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:44:04.168Z","endTime":"2026-04-16T20:45:02.293Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.676053093075694,"aZ":-28.54861924457405,"pfxX":2.1369801079496504,"pfxZ":2.120390379264321,"pX":-0.0392885472071251,"pZ":1.4706588969646217,"vX0":3.3156265762907386,"vY0":-128.38653066035909,"vZ0":-5.235624628988199,"x":118.5,"y":199.07,"x0":-1.6135110885524284,"y0":50.0030961935094,"z0":5.6955461954747,"aX":3.6508731587099463},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-4.4,"spinRate":2358,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4228411535634087,"extension":6.049182079208753},"index":0,"playId":"a77461e5-c2f6-3cc6-a5bb-a4e3acdd4081","pitchNumber":1,"startTime":"2026-04-16T20:44:20.859Z","endTime":"2026-04-16T20:44:25.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980032899840527,"aZ":-20.876249459772364,"pfxX":-5.892353978240015,"pfxZ":5.523936354627134,"pX":-0.4742312797054887,"pZ":2.220695640161845,"vX0":4.720917311931303,"vY0":-140.915250819865,"vZ0":-6.464041363299523,"x":135.08,"y":178.82,"x0":-1.391872369961218,"y0":50.00072809306908,"z0":5.8582838436135845,"aX":-12.047761956582951},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.1,"breakHorizontal":10.0,"spinRate":2361,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.38622379983603183,"extension":6.097273296371964},"hitData":{"launchSpeed":105.0,"launchAngle":24.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":89.33,"coordY":63.99}},"index":1,"playId":"ee95095e-bccb-3ee4-8bea-27b2bfc63468","pitchNumber":2,"startTime":"2026-04-16T20:44:46.286Z","endTime":"2026-04-16T20:45:02.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:45:02.293Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:45:28.315Z","endTime":"2026-04-16T20:46:18.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84258347036861,"aZ":-17.38818154848142,"pfxX":-6.88183946959909,"pfxZ":7.239482522633133,"pX":-0.0731784866600277,"pZ":2.471988540481028,"vX0":5.75860369794961,"vY0":-141.66534080756412,"vZ0":-6.756725385215292,"x":119.79,"y":172.04,"x0":-1.2331015471207925,"y0":50.004941541712796,"z0":5.989925670971767,"aX":-14.059841214167088},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":11.4,"spinRate":2416,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3858918126020985,"extension":6.144063930635627},"index":0,"playId":"02af1a23-9560-3e0f-92f5-7dfe9c668b61","pitchNumber":1,"startTime":"2026-04-16T20:45:37.368Z","endTime":"2026-04-16T20:45:42.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":91.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14209484754307,"aZ":-21.06300245119331,"pfxX":-6.9784121053034855,"pfxZ":5.346990149978584,"pX":-0.09146110983545519,"pZ":1.7337143149925431,"vX0":5.55658454286317,"vY0":-141.79252836665825,"vZ0":-8.100990726105364,"x":120.49,"y":191.97,"x0":-1.1499150933252038,"y0":50.0049406182164,"z0":5.924773192406092,"aX":-14.505069245529599},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.5,"breakHorizontal":11.8,"spinRate":2344,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.383294381177405,"extension":6.320440709816197},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.43,"coordY":171.35}},"index":1,"playId":"af6550ab-3d42-35ce-9bdf-c5870dbfae6b","pitchNumber":2,"startTime":"2026-04-16T20:46:10.344Z","endTime":"2026-04-16T20:46:18.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:46:18.553Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:48:25.881Z","endTime":"2026-04-16T20:49:27.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Wyatt Langford.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T20:48:05.739Z","endTime":"2026-04-16T20:48:05.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"200"},{"details":{"description":"Joc Pederson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T20:48:05.758Z","endTime":"2026-04-16T20:48:05.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Evan Carter remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T20:48:05.759Z","endTime":"2026-04-16T20:48:28.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38695242298174,"aZ":-30.62616654241605,"pfxX":-6.247877366288352,"pfxZ":0.9371064332046384,"pX":-0.2663990255813414,"pZ":3.1052107989127573,"vX0":4.832548118339393,"vY0":-128.1619381833089,"vZ0":-0.6014504101490776,"x":127.15,"y":154.94,"x0":-1.3680418037033109,"y0":50.00635458559919,"z0":5.742589850984014,"aX":-10.358147644431016},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":10.2,"spinRate":1445,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.42797973918118526,"extension":6.4560900249015685},"index":3,"playId":"f5d8a2c5-6d9a-3def-bd99-d7a1df543031","pitchNumber":1,"startTime":"2026-04-16T20:48:28.057Z","endTime":"2026-04-16T20:48:31.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":0},"pitchData":{"startSpeed":89.5,"endSpeed":80.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65314273916521,"aZ":-25.662525007673576,"pfxX":-10.931648603601683,"pfxZ":3.885204474296296,"pX":0.8819526921627611,"pZ":0.7066891737390436,"vX0":9.052283415029034,"vY0":-129.79468935741562,"vZ0":-6.946873145815695,"x":83.38,"y":219.7,"x0":-1.2611928824556367,"y0":50.00448842376499,"z0":5.42171621027225,"aX":-18.323571483555043},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":17.3,"spinRate":1469,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.42490423813673983,"extension":6.5947404673838275},"index":4,"playId":"7d37317e-a942-3deb-9ceb-10f9b5d417b6","pitchNumber":2,"startTime":"2026-04-16T20:48:42.528Z","endTime":"2026-04-16T20:48:46.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563485611614183,"aZ":-14.036807033713995,"pfxX":-4.504906986109311,"pfxZ":8.980731339985145,"pX":0.10265954827637087,"pZ":3.3021307876594523,"vX0":4.824990919708402,"vY0":-140.46761786732333,"vZ0":-4.101167051579085,"x":113.09,"y":149.62,"x0":-1.0431111023858008,"y0":50.00666491284677,"z0":5.678909242688361,"aX":-9.102712733306804},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2527,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3883174750927032,"extension":6.487625730140924},"index":5,"playId":"96d6b5b4-f26a-3d7f-a95b-a23c6dc541bf","pitchNumber":3,"startTime":"2026-04-16T20:48:59.029Z","endTime":"2026-04-16T20:49:02.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-16T20:49:12.722Z","endTime":"2026-04-16T20:49:20.153Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":97.3,"endSpeed":89.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.626900610859032,"aZ":-11.440315133213087,"pfxX":-5.009770392807409,"pfxZ":10.22081239912047,"pX":0.35342131837623064,"pZ":1.6956977936367452,"vX0":5.376626015185468,"vY0":-141.39448603017652,"vZ0":-8.592359629231137,"x":103.53,"y":193.0,"x0":-0.9200432002689831,"y0":50.00456876878242,"z0":5.5042455175185925,"aX":-10.165355138120454},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2509,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3870603575654319,"extension":6.7194295435490785},"hitData":{"launchSpeed":111.6,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":147.52}},"index":7,"playId":"a8411830-1ffa-3f30-8980-66a8da193b55","pitchNumber":4,"startTime":"2026-04-16T20:49:20.153Z","endTime":"2026-04-16T20:49:27.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:49:27.780Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wynns called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:49:35.161Z","endTime":"2026-04-16T20:51:45.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203939950014092,"aZ":-32.608334880796654,"pfxX":0.8559043056405611,"pfxZ":-0.27715554652412244,"pX":-0.9422717488089515,"pZ":2.171165754669731,"vX0":0.626785420557132,"vY0":-124.67636561857294,"vZ0":-2.4251962411106347,"x":152.92,"y":180.16,"x0":-1.3070371216566878,"y0":50.000530479705255,"z0":5.815761585742806,"aX":1.3633677312319163},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":-1.7,"spinRate":2668,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.43729172695774876,"extension":6.273558866045834},"index":0,"playId":"1fd089e1-410f-3a42-9ca2-791e919337af","pitchNumber":1,"startTime":"2026-04-16T20:49:52.586Z","endTime":"2026-04-16T20:49:56.581Z","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":85.9,"endSpeed":79.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15865680152113,"aZ":-32.31821393736419,"pfxX":-0.09417445646512634,"pfxZ":-0.08756970915028184,"pX":0.5032276446565616,"pZ":1.7422618459343664,"vX0":4.2140271679016585,"vY0":-125.11121727902311,"vZ0":-3.4022984688280964,"x":97.82,"y":191.74,"x0":-1.1875149965944969,"y0":50.004862876070526,"z0":5.755820819170644,"aX":-0.15022906561753938},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-0.7,"spinRate":2728,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.4370283788876681,"extension":6.5028095789316795},"index":1,"playId":"bd0c9aa7-7973-3c19-86cc-e50e5ad2c90b","pitchNumber":2,"startTime":"2026-04-16T20:50:09.313Z","endTime":"2026-04-16T20:50:13.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515871174120853,"aZ":-14.218861351395534,"pfxX":-2.515777598470792,"pfxZ":8.986054756640751,"pX":0.34563310320835233,"pZ":4.673446977452963,"vX0":4.393062302041325,"vY0":-139.98043582126706,"vZ0":-0.4847652103011525,"x":103.83,"y":112.6,"x0":-0.9122452591338257,"y0":50.006307167636855,"z0":5.7739063756497755,"aX":-5.029482429194058},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":3.7,"spinRate":2473,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3902544045471985,"extension":6.412209573666517},"index":2,"playId":"75356f67-0d10-3e97-ba36-c32fcdeecec1","pitchNumber":3,"startTime":"2026-04-16T20:50:25.541Z","endTime":"2026-04-16T20:50:28.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.421882621002904,"aZ":-21.81504619345543,"pfxX":2.668404809134807,"pfxZ":5.622394513913353,"pX":1.476153814889425,"pZ":2.372542270457004,"vX0":6.088848599527667,"vY0":-133.55771881620205,"vZ0":-4.571638997191761,"x":60.73,"y":174.72,"x0":-1.162148586301739,"y0":50.001542352637614,"z0":5.63576081508035,"aX":4.91566272625069},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-5.9,"spinRate":2555,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.40703120322587427,"extension":6.612515128884205},"index":3,"playId":"09841d29-0129-3ef0-aeb4-2b9616ceb746","pitchNumber":4,"startTime":"2026-04-16T20:50:43.809Z","endTime":"2026-04-16T20:50:47.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.860298561912558,"aZ":-11.999887986933693,"pfxX":-4.365058153491027,"pfxZ":10.39077758660483,"pX":-0.8558923671130023,"pZ":2.644174192392668,"vX0":2.3186008125936963,"vY0":-138.65747495539412,"vZ0":-5.62830975608559,"x":149.62,"y":167.39,"x0":-1.137179041495059,"y0":50.000905305875,"z0":5.505465105353644,"aX":-8.473325273255371},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2500,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.395463416097678,"extension":6.517395335319162},"index":4,"playId":"0527975d-7e28-3f8b-b5a9-445f72ac9145","pitchNumber":5,"startTime":"2026-04-16T20:51:00.492Z","endTime":"2026-04-16T20:51:03.786Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T20:51:14.910Z","endTime":"2026-04-16T20:51:23.882Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51324094265361,"aZ":-12.853148749463193,"pfxX":-3.03764432490793,"pfxZ":9.526821949636421,"pX":-0.23171279768838887,"pZ":3.543472406716048,"vX0":3.5730866796320733,"vY0":-141.76490539609102,"vZ0":-3.517875142496975,"x":125.83,"y":143.11,"x0":-1.1159528428055792,"y0":50.001595465997866,"z0":5.6252872101173415,"aX":-6.1600689638611},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2499,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3869036390513605,"extension":6.659925438627876},"index":6,"playId":"d5d6828c-13d0-349c-8c6c-9b489d44fe30","pitchNumber":6,"startTime":"2026-04-16T20:51:23.882Z","endTime":"2026-04-16T20:51:26.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98765259387719,"aZ":-13.581001097626944,"pfxX":-3.624725952559217,"pfxZ":9.416099209712936,"pX":0.43238535565663555,"pZ":2.626990740903438,"vX0":5.3351176302961605,"vY0":-139.755175030169,"vZ0":-5.63684350690276,"x":100.52,"y":167.85,"x0":-1.031901118745038,"y0":50.003401354232274,"z0":5.564753085711992,"aX":-7.15842172276463},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2363,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39215946584989947,"extension":6.675963503217586},"index":7,"playId":"8a6fe614-d50e-3a3f-9029-86c7d50b93f4","pitchNumber":7,"startTime":"2026-04-16T20:51:42.406Z","endTime":"2026-04-16T20:51:45.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:51:45.797Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a ground ball to shortstop Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:52:01.999Z","endTime":"2026-04-16T20:55:19.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,9],"actionIndex":[8],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46647165072202,"aZ":-10.295218935743293,"pfxX":-3.519695028478193,"pfxZ":11.084114874540253,"pX":0.30835893478031373,"pZ":2.4800604299423963,"vX0":4.748350909775191,"vY0":-140.68811288568457,"vZ0":-6.482232389405034,"x":105.25,"y":171.82,"x0":-0.9561582737379408,"y0":50.00246385798624,"z0":5.504787643905875,"aX":-6.947745665225591},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2459,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39160854525550226,"extension":6.583506501226418},"index":0,"playId":"f5a55ca1-68fa-385c-850f-524d19cd3842","pitchNumber":1,"startTime":"2026-04-16T20:52:11.398Z","endTime":"2026-04-16T20:52:14.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562858814562205,"aZ":-34.13639659726523,"pfxX":0.43311545958055664,"pfxZ":-1.1977981365759796,"pX":0.29306642446782505,"pZ":1.2359164866659715,"vX0":3.0312940492834404,"vY0":-127.16991012625954,"vZ0":-4.369835597401053,"x":105.83,"y":205.41,"x0":-0.9695380637748576,"y0":50.00110054120493,"z0":5.677994903503363,"aX":0.7105309021147368},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":-1.4,"spinRate":2696,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4303627151116136,"extension":6.431270032085327},"index":1,"playId":"ff903a3e-c068-3a9f-acf0-a9edd585589a","pitchNumber":2,"startTime":"2026-04-16T20:52:28.631Z","endTime":"2026-04-16T20:52:31.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-16T20:52:43.058Z","endTime":"2026-04-16T20:52:54.906Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.692291876523257,"aZ":-27.506077325227537,"pfxX":-7.9081365786655,"pfxZ":2.6324944102897385,"pX":1.1417847917661303,"pZ":2.218493106908824,"vX0":7.831776317854903,"vY0":-132.8095145936781,"vZ0":-3.6901812411669925,"x":73.48,"y":178.88,"x0":-0.8299209089879136,"y0":50.001087085377094,"z0":5.64571574343693,"aX":-14.006633939914636},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":1607,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4137574060833238,"extension":6.463083545337155},"index":3,"playId":"7fe7c988-cf0c-361f-b9e3-b800fea3c84a","pitchNumber":3,"startTime":"2026-04-16T20:52:54.906Z","endTime":"2026-04-16T20:52:58.540Z","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":89.8,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.255567640787866,"aZ":-33.36023006817798,"pfxX":1.2922769623494696,"pfxZ":-0.6794450688770768,"pX":1.4505092251359564,"pZ":1.2718618715328214,"vX0":5.307016105855855,"vY0":-130.73853091666834,"vZ0":-4.8780572840235825,"x":61.71,"y":204.44,"x0":-0.7662640075664601,"y0":50.00399046976887,"z0":5.6403844976657656,"aX":2.255668126905857},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.0,"breakHorizontal":-3.4,"spinRate":2735,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4175402784237914,"extension":6.562591831806961},"index":4,"playId":"16fd1328-bb19-37cf-9f1e-bf04fb043e7a","pitchNumber":4,"startTime":"2026-04-16T20:53:12.121Z","endTime":"2026-04-16T20:53:15.867Z","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":97.8,"endSpeed":88.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31517464173418,"aZ":-10.691601996746126,"pfxX":-4.17648672623146,"pfxZ":10.575115220929247,"pX":0.5667602650253175,"pZ":3.1192636519397214,"vX0":4.826417205882299,"vY0":-142.26138176797983,"vZ0":-5.272945392217376,"x":95.4,"y":154.56,"x0":-0.616296023344972,"y0":50.007069752264,"z0":5.686636298854945,"aX":-8.487728060453156},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2538,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38631839192224326,"extension":6.518799508829566},"index":5,"playId":"7eb856e9-4c94-358e-8b2b-0a45e73597c8","pitchNumber":5,"startTime":"2026-04-16T20:53:28.298Z","endTime":"2026-04-16T20:53:31.298Z","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":97.2,"endSpeed":89.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313836602872126,"aZ":-12.63387615287522,"pfxX":-3.9260859735563773,"pfxZ":9.608060887401923,"pX":0.9179342734536011,"pZ":3.25792706161529,"vX0":6.356359119760324,"vY0":-141.48091192319876,"vZ0":-4.455988642350497,"x":82.01,"y":150.82,"x0":-0.8444658589482341,"y0":50.00316959316616,"z0":5.658786929975404,"aX":-7.985473614422339},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":5.9,"spinRate":2544,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3866669747467122,"extension":6.715060622745172},"index":6,"playId":"08f3f4c2-edd5-3c64-8876-fd17ac52c831","pitchNumber":6,"startTime":"2026-04-16T20:53:48.389Z","endTime":"2026-04-16T20:53:51.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9791743483683,"aZ":-28.816296529211623,"pfxX":-8.30972319103834,"pfxZ":1.899382998472305,"pX":-0.8017742684583498,"pZ":2.4600485829203134,"vX0":3.5081175744442263,"vY0":-131.58166783873884,"vZ0":-2.7588743476632467,"x":147.56,"y":172.36,"x0":-1.0672391601915132,"y0":50.00162473181498,"z0":5.640867146700118,"aX":-14.678094951978641},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":14.4,"spinRate":1855,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.41508145567974175,"extension":6.705357679977431},"index":7,"playId":"9629fc8b-a38b-39ef-9ec8-d41120823928","pitchNumber":7,"startTime":"2026-04-16T20:54:08.005Z","endTime":"2026-04-16T20:54:11.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-04-16T20:54:30.562Z","endTime":"2026-04-16T20:55:06.178Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192769145309402,"aZ":-43.46335129647017,"pfxX":3.1308489620049653,"pfxZ":-7.641249678459024,"pX":0.5727910346727179,"pZ":1.9242408843427317,"vX0":2.5463964250206153,"vY0":-120.67293890464967,"vZ0":-0.5771911251855597,"x":95.17,"y":186.83,"x0":-0.9024556409379236,"y0":50.004860901069705,"z0":5.991158761135737,"aX":4.623601718816869},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.7,"breakHorizontal":-6.2,"spinRate":2805,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.4536624643030063,"extension":6.606683926361565},"hitData":{"launchSpeed":92.6,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.24,"coordY":159.69}},"index":9,"playId":"1c45f1f4-fa39-3f87-8ff8-25068ffba549","pitchNumber":8,"startTime":"2026-04-16T20:55:06.178Z","endTime":"2026-04-16T20:55:19.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T20:55:19.293Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:58:16.502Z","endTime":"2026-04-16T21:02:37.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8,9,10,11,12,13],"actionIndex":[0,6],"runnerIndex":[0,1],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T20:55:55.938Z","endTime":"2026-04-16T20:57:58.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"979a52d8-3824-31e3-92ff-0901600c9fd5","startTime":"2026-04-16T20:57:58.596Z","endTime":"2026-04-16T20:58:01.741Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307619286092734,"aZ":-15.893454903227756,"pfxX":6.602322310383409,"pfxZ":8.514730737348057,"pX":-0.444380816588242,"pZ":1.7307336562089481,"vX0":-12.265258293065063,"vY0":-136.72726885178054,"vZ0":-7.24879948172655,"x":133.94,"y":192.05,"x0":3.221669844001505,"y0":50.00617843811979,"z0":5.486986665898841,"aX":12.629941026594818},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":-9.7,"spinRate":2282,"spinDirection":128},"zone":7,"typeConfidence":0.89,"plateTime":0.39907534097830455,"extension":6.181873716180408},"index":2,"playId":"387170c7-8b86-3504-9040-f544497438d7","pitchNumber":1,"startTime":"2026-04-16T20:58:18.703Z","endTime":"2026-04-16T20:58:22.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97085286292764,"aZ":-16.71173335633568,"pfxX":5.608519765568663,"pfxZ":7.727731145712529,"pX":-0.6242303397335431,"pZ":2.2758410608873207,"vX0":-12.561668644200626,"vY0":-139.0948408667181,"vZ0":-6.108967957506978,"x":140.79,"y":177.33,"x0":3.179319041449738,"y0":50.00458786503792,"z0":5.570105885103251,"aX":11.225725029642378},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":-8.2,"spinRate":2367,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.3906149469663496,"extension":6.324297969724675},"index":3,"playId":"79c450e1-1c0a-30ce-92ff-768385b5c6ea","pitchNumber":2,"startTime":"2026-04-16T20:58:39.555Z","endTime":"2026-04-16T20:58:43.041Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53651301074645,"aZ":-29.87669454481913,"pfxX":-1.0484364528269294,"pfxZ":1.4002914735121799,"pX":-1.8041312193075811,"pZ":1.022605047781921,"vX0":-11.75823701224825,"vY0":-127.19423017282156,"vZ0":-5.667079779191916,"x":185.77,"y":211.17,"x0":3.0105801950178845,"y0":50.00497916543529,"z0":5.642180938828882,"aX":-1.719659165927593},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":4.6,"spinRate":2522,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.43025029588090913,"extension":6.357550639829255},"index":4,"playId":"97094005-9dd3-32cd-964f-0217667faca0","pitchNumber":3,"startTime":"2026-04-16T20:59:00.876Z","endTime":"2026-04-16T20:59:04.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"d8499796-0a12-31fe-9fc3-dd0926611ff9","startTime":"2026-04-16T20:59:22.167Z","endTime":"2026-04-16T20:59:31.766Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Darell Hernaiz steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"d8499796-0a12-31fe-9fc3-dd0926611ff9","startTime":"2026-04-16T21:00:00.932Z","endTime":"2026-04-16T21:00:00.933Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"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":96.8,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09743834082319,"aZ":-13.696706208225985,"pfxX":8.130439545072761,"pfxZ":9.283606954803837,"pX":-0.7757476605170031,"pZ":1.5892449175285108,"vX0":-14.235478255852886,"vY0":-140.05546727189102,"vZ0":-8.346141153290965,"x":146.57,"y":195.87,"x0":3.312387540852786,"y0":50.00397393053499,"z0":5.500190462627075,"aX":16.184663896793474},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-11.9,"spinRate":2316,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.39082462845580945,"extension":6.380130797147725},"index":7,"playId":"92953ea0-3760-3ada-943b-f757e8c7a3cd","pitchNumber":4,"startTime":"2026-04-16T21:00:00.934Z","endTime":"2026-04-16T21:00:05.877Z","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.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18736701421485,"aZ":-15.653000479155182,"pfxX":7.557411087706503,"pfxZ":8.448253465471776,"pX":-0.25873071788513363,"pZ":2.4592567816623347,"vX0":-12.26715592095316,"vY0":-138.11955955311072,"vZ0":-5.7615154029203985,"x":126.86,"y":172.38,"x0":3.233345266426582,"y0":50.0047300909453,"z0":5.60333096945775,"aX":14.784024851344501},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":-11.5,"spinRate":2329,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.39468070064524463,"extension":6.268213506769677},"index":8,"playId":"b59c9114-8fea-3021-bf31-5eaa9857df67","pitchNumber":5,"startTime":"2026-04-16T21:00:23.415Z","endTime":"2026-04-16T21:00:26.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465185809472562,"aZ":-30.300783184009035,"pfxX":10.570976883000771,"pfxZ":1.074510749879666,"pX":0.24215847777455768,"pZ":1.6501164361502643,"vX0":-11.321210711104607,"vY0":-130.2900460741224,"vZ0":-4.303115223861297,"x":107.77,"y":194.23,"x0":3.2391705935884905,"y0":50.00376174365293,"z0":5.573847053965877,"aX":18.452575810618033},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":-17.2,"spinRate":1731,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.41795729647745006,"extension":6.182097506937234},"index":9,"playId":"651c972c-8c63-341b-9570-b96adf90015b","pitchNumber":6,"startTime":"2026-04-16T21:00:46.536Z","endTime":"2026-04-16T21:00:49.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.948128287805442,"aZ":-13.811853843740426,"pfxX":5.246849278153974,"pfxZ":9.139370962343488,"pX":1.1664246738806505,"pZ":2.7692293839696176,"vX0":-7.842070306974938,"vY0":-140.64500414621813,"vZ0":-5.624892638613751,"x":72.54,"y":164.01,"x0":3.3051284220500503,"y0":50.006497803838776,"z0":5.685880974572306,"aX":10.546871317625817},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":-7.9,"spinRate":2274,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.3889585121504813,"extension":6.220028991861409},"index":10,"playId":"550720d6-1b56-3f46-aefc-3af4bb3d6033","pitchNumber":7,"startTime":"2026-04-16T21:01:08.925Z","endTime":"2026-04-16T21:01:13.162Z","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":96.1,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34362223928603,"aZ":-14.840097182824021,"pfxX":8.19521697657364,"pfxZ":8.82277770381818,"pX":0.10340998474745398,"pZ":1.7438123886551682,"vX0":-11.544100065467505,"vY0":-139.29160762786168,"vZ0":-7.683607448147825,"x":113.06,"y":191.7,"x0":3.2371520846885016,"y0":50.00290535967405,"z0":5.519672222455738,"aX":16.101612613521667},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-12.5,"spinRate":2216,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.39324522160254194,"extension":6.348518951612493},"index":11,"playId":"6eaee6ee-5e0b-3051-910c-e1d6d2357094","pitchNumber":8,"startTime":"2026-04-16T21:01:26.929Z","endTime":"2026-04-16T21:01:30.487Z","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":95.0,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243609213878816,"aZ":-17.19192258162779,"pfxX":5.965805876276578,"pfxZ":7.659312533606283,"pX":0.5225527029670011,"pZ":2.980480968420677,"vX0":-9.757046650275703,"vY0":-138.15093111847318,"vZ0":-4.1428102574110515,"x":97.08,"y":158.31,"x0":3.30541503564687,"y0":50.0057743258356,"z0":5.6358007685981555,"aX":11.67527388232223},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":-9.0,"spinRate":2272,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.3946328862287203,"extension":6.241476161807571},"index":12,"playId":"7106127f-871a-367f-a6f8-528a7d86d792","pitchNumber":9,"startTime":"2026-04-16T21:01:50.415Z","endTime":"2026-04-16T21:01:54.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.343677725770267,"aZ":-28.25165958899202,"pfxX":9.927730949995464,"pfxZ":2.242318327309409,"pX":-0.9042183195984099,"pZ":2.814175988953566,"vX0":-13.766017375363157,"vY0":-130.68995242749898,"vZ0":-2.122069325376539,"x":151.47,"y":162.8,"x0":3.111697105304067,"y0":50.0049477144017,"z0":5.732800625629589,"aX":17.38884336447956},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":-15.4,"spinRate":1854,"spinDirection":114},"zone":11,"typeConfidence":0.89,"plateTime":0.4171334058012812,"extension":6.180873958849783},"hitData":{"launchSpeed":87.4,"launchAngle":36.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.03,"coordY":107.98}},"index":13,"playId":"55e488fe-afbf-3ff6-abd8-058597acda13","pitchNumber":10,"startTime":"2026-04-16T21:02:29.120Z","endTime":"2026-04-16T21:02:37.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:02:37.554Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:04:26.668Z","endTime":"2026-04-16T21:06:50.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.260602783851457,"aZ":-26.388460993710442,"pfxX":2.145910310952833,"pfxZ":3.6629034224021986,"pX":0.6774687515285014,"pZ":2.5578981740026068,"vX0":4.750603832398592,"vY0":-123.92358455844887,"vZ0":-2.8316565916313996,"x":91.18,"y":169.72,"x0":-1.5317057377879204,"y0":50.00133819353761,"z0":5.885179412297574,"aX":3.387013436601407},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":-4.8,"spinRate":2395,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.43946111626974504,"extension":5.988980167038649},"index":0,"playId":"f75284cc-aa2a-3c2c-8e27-6fdd58180f6e","pitchNumber":1,"startTime":"2026-04-16T21:05:01.657Z","endTime":"2026-04-16T21:05:04.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97587787348841,"aZ":-25.696406808607538,"pfxX":-7.631841279423149,"pfxZ":3.8589770160247463,"pX":-0.16228767155907953,"pZ":2.1135753559563994,"vX0":5.112484869982057,"vY0":-128.5802303042066,"vZ0":-4.982164404962866,"x":110.96,"y":161.16,"x0":-1.1820456320309867,"y0":50.00495022121668,"z0":6.063621989016845,"aX":-12.815640960229869},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":12.7,"spinRate":1472,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.42553375701376606,"extension":6.258978810818183},"index":1,"playId":"f46148a9-16b7-3e02-ad7d-a245df5250cf","pitchNumber":2,"startTime":"2026-04-16T21:05:19.711Z","endTime":"2026-04-16T21:05:23.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":91.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075849311223187,"aZ":-16.925738898465802,"pfxX":-2.9811517065105537,"pfxZ":7.2958232823112255,"pX":0.25999530540481847,"pZ":2.540087068528744,"vX0":4.997518765510992,"vY0":-142.35329109408727,"vZ0":-6.766574245773109,"x":107.09,"y":170.2,"x0":-1.1164438158993006,"y0":50.002218065783865,"z0":5.985270061359749,"aX":-6.230464666407335},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.4,"breakHorizontal":4.6,"spinRate":2229,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3821168180501249,"extension":6.076241296329272},"index":2,"playId":"c0ca0728-aecf-3eed-84c1-708306e27843","pitchNumber":3,"startTime":"2026-04-16T21:05:43.195Z","endTime":"2026-04-16T21:05:47.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.672249300679017,"aZ":-26.33768073790861,"pfxX":-3.3123545954474825,"pfxZ":3.3212901685284937,"pX":-1.0140320074124565,"pZ":3.5020776400022506,"vX0":1.5959659241647512,"vY0":-130.4783016424588,"vZ0":-1.7745244082450786,"x":155.65,"y":144.22,"x0":-1.197252146478867,"y0":50.00032813586485,"z0":6.140116950696664,"aX":-5.816488190198415},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":5.8,"spinRate":1199,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4168451439629206,"extension":6.2147829691180085},"index":3,"playId":"9387ffef-ddf4-3ff6-8cca-58bf6e5be218","pitchNumber":4,"startTime":"2026-04-16T21:06:04.420Z","endTime":"2026-04-16T21:06:08.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.267889618576692,"aZ":-15.445699133653854,"pfxX":-4.531558600218804,"pfxZ":8.183475647002115,"pX":-1.2875755791830736,"pZ":2.6568993420974416,"vX0":1.6676795084065117,"vY0":-141.81906644633014,"vZ0":-6.547301127566247,"x":166.08,"y":167.04,"x0":-1.2930656224244887,"y0":50.006998510894796,"z0":5.973978354333421,"aX":-9.26833431916911},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":7.9,"spinRate":2260,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38564298625056015,"extension":6.031324879304914},"index":4,"playId":"0eaf27b8-7363-35c1-b2c3-614b1dcbff51","pitchNumber":5,"startTime":"2026-04-16T21:06:23.707Z","endTime":"2026-04-16T21:06:27.683Z","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":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255601576603603,"aZ":-31.701329286155346,"pfxX":2.8646760795887793,"pfxZ":0.29001777423713015,"pX":-0.09314656452956188,"pZ":2.123331759558766,"vX0":2.074760630551736,"vY0":-126.10212049229303,"vZ0":-3.3140528831512217,"x":120.55,"y":181.45,"x0":-1.2959452255400412,"y0":50.00337179084431,"z0":5.985725063689704,"aX":4.658710182810595},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":-5.6,"spinRate":2405,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.4327128248366945,"extension":5.929021878726953},"hitData":{"launchSpeed":97.9,"launchAngle":26.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.86,"coordY":111.71}},"index":5,"playId":"26fc7436-7a25-3877-88de-17ba32028109","pitchNumber":6,"startTime":"2026-04-16T21:06:43.140Z","endTime":"2026-04-16T21:06:50.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:06:50.918Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to second baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:06:55.892Z","endTime":"2026-04-16T21:09:41.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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":96.7,"endSpeed":89.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.584233575919768,"aZ":-15.467137418640771,"pfxX":-3.682383868093674,"pfxZ":8.217266498344232,"pX":-0.0681720151776145,"pZ":2.8709046397216835,"vX0":4.639959259417546,"vY0":-140.87249908412778,"vZ0":-5.766907857736238,"x":119.6,"y":161.27,"x0":-1.249398681429657,"y0":50.00122415004369,"z0":5.925270164081132,"aX":-7.485343059310854},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2368,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3871345918699176,"extension":6.196397601418778},"index":0,"playId":"f39f1789-251e-3223-9138-1ab4f33b843f","pitchNumber":1,"startTime":"2026-04-16T21:07:16.522Z","endTime":"2026-04-16T21:07:19.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203485265626437,"aZ":-14.759611994210212,"pfxX":-3.8497266880493908,"pfxZ":8.554504491151866,"pX":-0.7851465656422547,"pZ":3.8503786341837234,"vX0":2.7478207820544585,"vY0":-141.29891575665704,"vZ0":-3.5025701975169916,"x":146.93,"y":134.82,"x0":-1.2668190473250498,"y0":50.00203009488023,"z0":6.045834319447255,"aX":-7.8354949984267925},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2390,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3866701980046199,"extension":6.051742880986841},"index":1,"playId":"5f03c449-73ff-322e-a938-cd597823e54e","pitchNumber":2,"startTime":"2026-04-16T21:07:37.013Z","endTime":"2026-04-16T21:07:41.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555925039325814,"aZ":-13.892740919463112,"pfxX":-3.7868369814761267,"pfxZ":9.213613483261359,"pX":0.06715038005264404,"pZ":1.8540103293252104,"vX0":4.839998213978872,"vY0":-139.3272246658252,"vZ0":-8.475975346854007,"x":114.44,"y":188.72,"x0":-1.192946426040088,"y0":50.00548716293265,"z0":5.834864293896825,"aX":-7.516208222171866},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":6.0,"spinRate":2418,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39173279332958577,"extension":6.076885223582695},"index":2,"playId":"9b1dca5f-61b7-3cec-801a-f0f39bab26cd","pitchNumber":3,"startTime":"2026-04-16T21:07:55.731Z","endTime":"2026-04-16T21:07:58.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60187341325221,"aZ":-31.90052944615524,"pfxX":-1.050327612788799,"pfxZ":0.15798135342930159,"pX":0.9701146984386045,"pZ":-0.09153140562939445,"vX0":5.537988691885681,"vY0":-128.7283740447736,"vZ0":-8.805717339121077,"x":80.02,"y":241.25,"x0":-1.0757755818042514,"y0":50.00033998170113,"z0":5.855467774766038,"aX":-1.757641987361284},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.6,"breakHorizontal":0.6,"spinRate":1367,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.42607131733887815,"extension":6.391844270410122},"index":3,"playId":"4ac73c0a-651a-333a-ad98-2a9b388ebcf4","pitchNumber":4,"startTime":"2026-04-16T21:08:15.215Z","endTime":"2026-04-16T21:08:19.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":91.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753346147620523,"aZ":-16.389870519703425,"pfxX":-3.323860287454012,"pfxZ":7.5638905736665185,"pX":0.559711066261334,"pZ":2.5759686465870995,"vX0":5.9013865759386945,"vY0":-141.78360925906654,"vZ0":-6.439787615820772,"x":95.67,"y":169.23,"x0":-1.0933351811540384,"y0":50.00453313000698,"z0":5.877546319971652,"aX":-6.938447163289518},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":5.2,"spinRate":2260,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.38265139379868573,"extension":6.256238205673853},"index":4,"playId":"65e7979b-07c7-3fbf-9988-2ea28a86bff3","pitchNumber":5,"startTime":"2026-04-16T21:08:38.043Z","endTime":"2026-04-16T21:08:41.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T21:08:55.834Z","endTime":"2026-04-16T21:09:06.286Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.369243203400675,"aZ":-28.965324914104606,"pfxX":2.1692576911761545,"pfxZ":1.9838048810930697,"pX":2.668015833132117,"pZ":1.0129571255002539,"vX0":8.700417237199675,"vY0":-126.61211415119011,"vZ0":-6.0863795059629915,"x":15.3,"y":211.43,"x0":-1.097880195490646,"y0":50.00525430241265,"z0":5.772355542251621,"aX":3.5144463824964767},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-6.0,"spinRate":2345,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43295827920513164,"extension":6.318195876055651},"index":6,"playId":"0692ec1b-6604-367b-9390-dc56681f6bdb","pitchNumber":6,"startTime":"2026-04-16T21:09:06.286Z","endTime":"2026-04-16T21:09:09.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65931347227666,"aZ":-20.282810418705665,"pfxX":-7.531837424095071,"pfxZ":6.02972398974571,"pX":0.4132759033103914,"pZ":1.7230915732142351,"vX0":6.877906841278413,"vY0":-138.94863510289204,"vZ0":-7.720741268356836,"x":101.25,"y":192.26,"x0":-1.1053810765667138,"y0":50.00187275403296,"z0":5.866070093935232,"aX":-14.851777989050118},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":12.4,"spinRate":2466,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39292349053411213,"extension":6.161788792975528},"hitData":{"launchSpeed":98.4,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.6,"coordY":142.46}},"index":7,"playId":"d47c8923-db5a-3217-a456-f034d0ba9b6e","pitchNumber":7,"startTime":"2026-04-16T21:09:31.555Z","endTime":"2026-04-16T21:09:41.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:09:41.580Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz. Wyatt Langford to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:12:09.432Z","endTime":"2026-04-16T21:14:17.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4,5,6,7,8],"actionIndex":[1,3],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T21:10:12.278Z","endTime":"2026-04-16T21:10:28.670Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Scott Barlow replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T21:10:28.670Z","endTime":"2026-04-16T21:12:11.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.817933777235687,"aZ":-21.541110856733457,"pfxX":-2.4010012077188283,"pfxZ":5.861052647763078,"pX":0.6052953520177343,"pZ":1.3721877042518211,"vX0":7.9961006555782,"vY0":-131.53432398778824,"vZ0":-5.579834399005941,"x":93.93,"y":201.73,"x0":-2.116823204503021,"y0":50.00000735362684,"z0":5.04342742931186,"aX":-4.354406783661},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":3.2,"spinRate":2350,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.4110328164224595,"extension":6.6676318413543},"index":2,"playId":"8f7ca349-0404-3b01-ad4a-32a72bf7249d","pitchNumber":1,"startTime":"2026-04-16T21:12:11.607Z","endTime":"2026-04-16T21:12:17.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wyatt Langford steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"8f7ca349-0404-3b01-ad4a-32a72bf7249d","startTime":"2026-04-16T21:12:30.498Z","endTime":"2026-04-16T21:12:42.470Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.104563180115182,"aZ":-31.31786739271534,"pfxX":0.6790815738224927,"pfxZ":0.554945533165303,"pX":0.986214756167691,"pZ":0.15832288645862924,"vX0":8.031947360863244,"vY0":-121.72185439809786,"vZ0":-5.274869838095926,"x":79.41,"y":234.51,"x0":-2.4154193087521976,"y0":50.00181114635302,"z0":4.998755417240976,"aX":1.0382696507788844},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.2,"breakHorizontal":-2.8,"spinRate":2540,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.44636514333770894,"extension":6.940219314089479},"index":4,"playId":"c4a80cb4-67de-3016-be0c-a419c16a9cb9","pitchNumber":2,"startTime":"2026-04-16T21:12:42.470Z","endTime":"2026-04-16T21:12:46.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.43999393969683,"aZ":-28.013122352222283,"pfxX":1.0647421632778418,"pfxZ":2.6926262104036667,"pX":0.7894588259662421,"pZ":1.6781593755815982,"vX0":7.581013799158268,"vY0":-121.95083025449348,"vZ0":-2.33651188900639,"x":86.91,"y":193.47,"x0":-2.4664380048522903,"y0":50.000518666419644,"z0":5.0068970538110635,"aX":1.6413142049347287},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2575,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.44497888294886945,"extension":6.577398988276588},"index":5,"playId":"5e5fae62-5418-3666-a7c7-daaea3b010c5","pitchNumber":3,"startTime":"2026-04-16T21:13:03.045Z","endTime":"2026-04-16T21:13:06.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7861359331374,"aZ":-27.277355973812316,"pfxX":4.518823478616265,"pfxZ":3.6147446867549773,"pX":1.164873660717176,"pZ":1.5584506180420787,"vX0":7.786144506757877,"vY0":-115.9663019156932,"vZ0":-1.802114286429711,"x":72.6,"y":196.7,"x0":-2.8303543259138486,"y0":50.00258056764164,"z0":4.96123452965394,"aX":6.120275132633319},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":6.4,"breakHorizontal":-10.2,"spinRate":2516,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.473298139508854,"extension":6.756026645098045},"index":6,"playId":"fc082422-51fb-3c6f-a678-42d57564f86d","pitchNumber":4,"startTime":"2026-04-16T21:13:23.519Z","endTime":"2026-04-16T21:13:28.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55619126585555,"aZ":-18.809804529127604,"pfxX":-3.385681166032851,"pfxZ":7.946767586174991,"pX":-0.8790555189453509,"pZ":2.749431640675612,"vX0":4.846065670895305,"vY0":-129.5230294090723,"vZ0":-2.44396501816955,"x":150.51,"y":164.55,"x0":-2.343055748391002,"y0":50.00639756205019,"z0":5.159649628771269,"aX":-5.697133142992766},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2313,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4244985093286311,"extension":6.810512048701363},"index":7,"playId":"8ea7cef8-5946-39bc-b0d4-fe1ee9a49795","pitchNumber":5,"startTime":"2026-04-16T21:13:42.625Z","endTime":"2026-04-16T21:13:46.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.985029483899737,"aZ":-25.591186393968375,"pfxX":3.393774004220257,"pfxZ":4.917714829149095,"pX":0.2444054890430797,"pZ":1.3384647237571203,"vX0":5.280110490261457,"vY0":-115.15271752055338,"vZ0":-2.512351820603799,"x":107.68,"y":202.64,"x0":-2.5219379680802483,"y0":50.003971726191516,"z0":4.927109757658952,"aX":4.543356732013179},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.5,"breakHorizontal":-7.6,"spinRate":2451,"spinDirection":86},"zone":14,"typeConfidence":0.92,"plateTime":0.47621247554380597,"extension":6.5749864768556545},"hitData":{"launchSpeed":69.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":160.2}},"index":8,"playId":"5388e6d4-264e-3fa4-8d2b-4bdae82743eb","pitchNumber":6,"startTime":"2026-04-16T21:14:09.536Z","endTime":"2026-04-16T21:14:17.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:14:17.948Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Jung homers (1) on a fly ball to right field. Wyatt Langford scores.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:14:30.513Z","endTime":"2026-04-16T21:16:27.868Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.936396988383713,"aZ":-24.86904419583615,"pfxX":5.9581974319241535,"pfxZ":5.3203311194078236,"pX":-0.6566097908444318,"pZ":2.3584753986709437,"vX0":2.13560357513681,"vY0":-115.90953872518504,"vZ0":-0.9187521689685324,"x":142.03,"y":175.1,"x0":-2.3616596511324266,"y0":50.001166623130544,"z0":5.11657642559776,"aX":8.174060815793581},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.7,"breakHorizontal":-11.3,"spinRate":2265,"spinDirection":85},"zone":4,"typeConfidence":0.95,"plateTime":0.4710294782328104,"extension":6.541252547418879},"index":0,"playId":"603285a2-f098-3ae8-81ad-2aaf1bea7925","pitchNumber":1,"startTime":"2026-04-16T21:14:45.308Z","endTime":"2026-04-16T21:14:48.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.839879095048612,"aZ":-27.050718191677905,"pfxX":6.4160755027885115,"pfxZ":3.6604834819118492,"pX":1.9481526156512616,"pZ":1.0989177011357003,"vX0":7.660158041424243,"vY0":-117.66889084943165,"vZ0":-3.473210036932344,"x":42.74,"y":209.11,"x0":-2.1858850250344677,"y0":50.00231032898884,"z0":5.1071284240509875,"aX":8.97223672573982},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.0,"breakHorizontal":-13.6,"spinRate":2435,"spinDirection":72},"zone":14,"typeConfidence":0.92,"plateTime":0.46593403304821646,"extension":6.518589784359547},"index":1,"playId":"1ba75bf4-14a2-3271-8d05-dace67d9d6af","pitchNumber":2,"startTime":"2026-04-16T21:15:02.877Z","endTime":"2026-04-16T21:15:06.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.349311175653035,"aZ":-26.624355186055478,"pfxX":3.0400113249423315,"pfxZ":3.901344200766319,"pX":1.484765081881973,"pZ":2.3334837657775,"vX0":8.378233853751247,"vY0":-117.47118752947542,"vZ0":-0.4887079549217753,"x":60.4,"y":175.78,"x0":-2.4966443585597453,"y0":50.00453398790723,"z0":4.979738099020253,"aX":4.328998651367033},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.2,"breakHorizontal":-7.2,"spinRate":2433,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.4629615620033283,"extension":6.654390910842769},"index":2,"playId":"1b2671b1-61ef-3e62-95f2-c0a483023754","pitchNumber":3,"startTime":"2026-04-16T21:15:22.038Z","endTime":"2026-04-16T21:15:28.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94377004742745,"aZ":-29.019103433442577,"pfxX":7.899852505849207,"pfxZ":2.2781018672765487,"pX":3.0433961707705555,"pZ":0.2462572383603864,"vX0":9.94695052194489,"vY0":-116.92765884746835,"vZ0":-4.4214953442129215,"x":0.99,"y":232.13,"x0":-2.291464036518056,"y0":50.00452218709117,"z0":4.883235379896497,"aX":10.942376747469327},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.2,"breakHorizontal":-16.8,"spinRate":2542,"spinDirection":80},"zone":14,"typeConfidence":0.92,"plateTime":0.46835159527013914,"extension":6.759090655610044},"index":3,"playId":"0afa3d39-9948-3582-be67-1fe9e6637fad","pitchNumber":4,"startTime":"2026-04-16T21:15:43.832Z","endTime":"2026-04-16T21:15:47.115Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961757289532283,"aZ":-21.28624241692679,"pfxX":-3.175420142579859,"pfxZ":6.1360534258068355,"pX":-0.4144087436658546,"pZ":2.379131869800497,"vX0":5.491542065891883,"vY0":-131.18600360456227,"vZ0":-2.9757527027426103,"x":132.8,"y":174.54,"x0":-2.105032376237693,"y0":50.00437843963893,"z0":5.082256735711499,"aX":-5.637014118319333},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":4.8,"spinRate":2291,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.4146205632674369,"extension":6.753679769543409},"hitData":{"launchSpeed":96.9,"launchAngle":38.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.14,"coordY":74.26}},"index":4,"playId":"5269cf02-3e4c-3dcd-8c0d-cabbd2c3a802","pitchNumber":5,"startTime":"2026-04-16T21:16:06.184Z","endTime":"2026-04-16T21:16:27.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:16:27.868Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Higashioka walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:16:41.475Z","endTime":"2026-04-16T21:18:06.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":77.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.80736557068986,"aZ":-31.637327879900845,"pfxX":3.6763982307541037,"pfxZ":0.3589258199580154,"pX":-1.4544954986348717,"pZ":2.324173984996545,"vX0":1.488532069171545,"vY0":-119.80847972154142,"vZ0":0.038586933400833745,"x":172.44,"y":176.03,"x0":-2.5563250965412214,"y0":50.00327872224663,"z0":5.068746016861052,"aX":5.500115864922662},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.8,"breakHorizontal":-7.0,"spinRate":2403,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.45218477750985775,"extension":6.553285987043535},"index":0,"playId":"13b6509f-4a2f-3051-a494-0ac2c78737b3","pitchNumber":1,"startTime":"2026-04-16T21:16:51.945Z","endTime":"2026-04-16T21:16:55.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97250908367165,"aZ":-28.319384089474053,"pfxX":-12.44765461531392,"pfxZ":2.1866628791459686,"pX":-0.9883319120199646,"pZ":0.35051383528212005,"vX0":7.331979198035381,"vY0":-133.12014207651944,"vZ0":-6.734187446909278,"x":154.67,"y":229.32,"x0":-2.1848890150143685,"y0":50.00452794096808,"z0":5.009422255599371,"aX":-21.974261742910528},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":20.5,"spinRate":2218,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.41407133948829333,"extension":6.872401638802257},"index":1,"playId":"989640e7-7224-3f8b-9298-f13420eda661","pitchNumber":2,"startTime":"2026-04-16T21:17:08.888Z","endTime":"2026-04-16T21:17:12.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830222440724253,"aZ":-19.861934089184395,"pfxX":-4.303300879677353,"pfxZ":7.181484086829688,"pX":-1.1896602624743928,"pZ":3.0449196841731005,"vX0":4.7881122419885545,"vY0":-129.9872873405619,"vZ0":-1.0742410591742344,"x":162.35,"y":156.57,"x0":-2.4950067716722777,"y0":50.00095774924838,"z0":4.969190270068872,"aX":-7.37574520451458},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":6.7,"spinRate":2255,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4211184064391644,"extension":6.796278440817097},"index":2,"playId":"40c98970-263c-37f5-b6bf-bca66bf44765","pitchNumber":3,"startTime":"2026-04-16T21:17:27.334Z","endTime":"2026-04-16T21:17:31.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434627481099543,"aZ":-19.843854924568806,"pfxX":-3.8303002464832696,"pfxZ":7.012715811636432,"pX":0.6397023221561904,"pZ":1.6915425122877994,"vX0":8.97771051338884,"vY0":-130.72523162730002,"vZ0":-4.743739559953958,"x":92.62,"y":193.11,"x0":-2.317290444382137,"y0":50.0042086325273,"z0":4.987897731166617,"aX":-6.736983286590971},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":5.3,"spinRate":2320,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4164663845565313,"extension":6.8220748440567265},"index":3,"playId":"d68be8ef-322a-3b93-9332-4105e979cb95","pitchNumber":4,"startTime":"2026-04-16T21:17:45.449Z","endTime":"2026-04-16T21:17:48.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.507978239520558,"aZ":-29.503046629645024,"pfxX":-0.21602773627192473,"pfxZ":1.7718853991355452,"pX":0.9869118686067118,"pZ":1.2695411761257653,"vX0":8.721774006828918,"vY0":-121.0497888300643,"vZ0":-2.485967370177818,"x":79.38,"y":204.5,"x0":-2.6132715671858224,"y0":50.000116507256486,"z0":4.856706014133473,"aX":-0.32563169037682443},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.9,"breakHorizontal":-1.4,"spinRate":2423,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4500618301670758,"extension":6.6037723225178535},"index":4,"playId":"a1f1dd80-c905-3a76-b21b-24696145f6c6","pitchNumber":5,"startTime":"2026-04-16T21:18:02.321Z","endTime":"2026-04-16T21:18:06.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:18:06.201Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks. Kyle Higashioka to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:19:08.795Z","endTime":"2026-04-16T21:20:32.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T21:18:28.033Z","endTime":"2026-04-16T21:19:10.939Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130155042495943,"aZ":-23.460818374920496,"pfxX":2.2204732780217284,"pfxZ":6.179962754228156,"pX":-0.6370462450128069,"pZ":1.7283006575869777,"vX0":3.9109296080341656,"vY0":-117.93472034526418,"vZ0":-2.4636736789504754,"x":141.28,"y":192.12,"x0":-2.604535046659511,"y0":50.005380807935424,"z0":4.947241884066354,"aX":3.1324338503923874},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.9,"breakHorizontal":-4.9,"spinRate":2411,"spinDirection":89},"zone":7,"typeConfidence":0.89,"plateTime":0.4641879481302733,"extension":6.650548463671022},"index":1,"playId":"6fb4d586-98ed-3b82-a386-b96c2db4ff56","pitchNumber":1,"startTime":"2026-04-16T21:19:10.939Z","endTime":"2026-04-16T21:19:14.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":74.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.13186304132771,"aZ":-27.317437693659915,"pfxX":3.9523670482287487,"pfxZ":3.4960192811964275,"pX":-1.4952930714291341,"pZ":2.2516553684244855,"vX0":1.4801012711652322,"vY0":-115.80483191628164,"vZ0":-0.6079098255243898,"x":174.0,"y":177.99,"x0":-2.6521254795441047,"y0":50.00068310790667,"z0":5.081030301580092,"aX":5.486199410882912},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.5,"breakHorizontal":-7.4,"spinRate":2467,"spinDirection":85},"zone":13,"typeConfidence":0.89,"plateTime":0.4690308132371115,"extension":6.408972017398105},"index":2,"playId":"f3f4a9be-ba60-361d-9a54-a24b8e92a270","pitchNumber":2,"startTime":"2026-04-16T21:19:29.048Z","endTime":"2026-04-16T21:19:32.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.6857491509222,"aZ":-25.569754674058956,"pfxX":3.5633671858334126,"pfxZ":4.744530507357942,"pX":0.7557741382655462,"pZ":1.156351993585909,"vX0":6.843216673480137,"vY0":-116.29552834113072,"vZ0":-3.09648568932485,"x":88.19,"y":207.56,"x0":-2.67000146057491,"y0":50.00027677863544,"z0":4.89159211767117,"aX":4.9525743201782095},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.2,"breakHorizontal":-7.9,"spinRate":2425,"spinDirection":82},"zone":14,"typeConfidence":0.92,"plateTime":0.46827099923368776,"extension":6.608783664703172},"index":3,"playId":"598de856-d2d1-396f-975f-963e204c1d4d","pitchNumber":3,"startTime":"2026-04-16T21:19:48.889Z","endTime":"2026-04-16T21:19:53.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.020014021552903,"aZ":-19.531796414533858,"pfxX":-4.263244156800056,"pfxZ":7.385303533538702,"pX":-1.3836812884467187,"pZ":3.330681846631338,"vX0":4.084215111029934,"vY0":-130.64897161217834,"vZ0":-0.8124539816629983,"x":169.74,"y":148.85,"x0":-2.4206502985998735,"y0":50.00396633193755,"z0":5.126906074601904,"aX":-7.299250798421351},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2307,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.42081200245736383,"extension":6.758661326738603},"index":4,"playId":"fda9d721-d76f-30b5-b4f4-4b81c5d78d7f","pitchNumber":4,"startTime":"2026-04-16T21:20:08.046Z","endTime":"2026-04-16T21:20:11.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.375657161625966,"aZ":-29.27658673233942,"pfxX":-9.765498923750863,"pfxZ":1.7250364939342804,"pX":0.4908580313719947,"pZ":1.6429957344088857,"vX0":10.607626862511385,"vY0":-129.75899824281956,"vZ0":-2.8613011242152937,"x":98.29,"y":194.42,"x0":-2.40622961678522,"y0":50.005849714793705,"z0":5.020451872613454,"aX":-16.44382367050361},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":15.0,"spinRate":2238,"spinDirection":226},"zone":9,"typeConfidence":0.88,"plateTime":0.4241855684091296,"extension":6.790144253167242},"index":5,"playId":"1dab603f-507a-392b-af25-738a93e356d7","pitchNumber":5,"startTime":"2026-04-16T21:20:27.895Z","endTime":"2026-04-16T21:20:32.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:20:32.207Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Evan Carter grounds into a force out, fielded by shortstop Jacob Wilson. Joc Pederson out at 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:20:50.942Z","endTime":"2026-04-16T21:21:49.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372072174747025,"aZ":-21.30500590504134,"pfxX":-1.9385366778410906,"pfxZ":6.343418926258902,"pX":0.15528905609103666,"pZ":3.1853957467507135,"vX0":6.251653976091706,"vY0":-130.09334115262564,"vZ0":-1.1100073788393399,"x":111.08,"y":152.77,"x0":-2.027400548927107,"y0":50.003365759957006,"z0":5.2330220731106865,"aX":-3.3227353341401757},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.5,"breakHorizontal":2.2,"spinRate":2245,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.42108613938103856,"extension":6.740273482328035},"index":0,"playId":"d202ed7a-de28-3682-a6ce-47e17ab29de4","pitchNumber":1,"startTime":"2026-04-16T21:21:06.264Z","endTime":"2026-04-16T21:21:09.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.628631859339574,"aZ":-26.908097016565804,"pfxX":5.859854055464311,"pfxZ":3.8865212258584885,"pX":-0.5455702367712443,"pZ":2.256870047458654,"vX0":2.8235431081879905,"vY0":-114.36000141508183,"vZ0":-0.49412263643068866,"x":137.8,"y":177.84,"x0":-2.548747402990262,"y0":50.00141112189973,"z0":5.064607186450547,"aX":7.935472024547346},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.2,"breakHorizontal":-11.3,"spinRate":2332,"spinDirection":91},"zone":7,"typeConfidence":0.94,"plateTime":0.4748943947876447,"extension":6.655193146024296},"index":1,"playId":"edbe5093-952c-3de2-8bcb-3dbf85313e51","pitchNumber":2,"startTime":"2026-04-16T21:21:23.940Z","endTime":"2026-04-16T21:21:27.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.221188969811337,"aZ":-37.17897823115017,"pfxX":9.005886025683846,"pfxZ":-3.9769433995063324,"pX":-0.27140008724024267,"pZ":2.4207581054656493,"vX0":2.825192923256036,"vY0":-110.93750127849376,"vZ0":1.848357077705961,"x":127.35,"y":173.42,"x0":-2.7286880299546454,"y0":50.00511302758572,"z0":5.427275038336065,"aX":11.323880546149823},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.5,"breakHorizontal":-17.0,"spinRate":2651,"spinDirection":67},"zone":5,"typeConfidence":0.91,"plateTime":0.4920873943831823,"extension":6.532629558804713},"hitData":{"launchSpeed":93.4,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":141.44}},"index":2,"playId":"6d905492-2d69-347b-8acc-77802e0f8a15","pitchNumber":3,"startTime":"2026-04-16T21:21:42.411Z","endTime":"2026-04-16T21:21:49.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:21:49.919Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to third baseman Josh Jung.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:24:18.872Z","endTime":"2026-04-16T21:24:45.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T21:23:20.119Z","endTime":"2026-04-16T21:24:21.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.075625244126883,"aZ":-19.762524832124022,"pfxX":0.28461686865421526,"pfxZ":7.381854910879724,"pX":0.06883140316330359,"pZ":2.812699829786816,"vX0":-5.748896509713928,"vY0":-127.74807605920384,"vZ0":-3.115218170926296,"x":114.38,"y":162.84,"x0":2.2951386282694664,"y0":50.001936820084914,"z0":5.570823770087644,"aX":0.47912455565708445},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.1,"breakHorizontal":0.6,"spinRate":2294,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.42596724523767016,"extension":6.006250603291687},"index":1,"playId":"9c367475-1d43-36f7-9b28-c5019060e7a1","pitchNumber":1,"startTime":"2026-04-16T21:24:21.058Z","endTime":"2026-04-16T21:24:24.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56058620375744,"aZ":-32.248237997052954,"pfxX":8.060119680620913,"pfxZ":-0.05180235789117926,"pX":0.10604465390499056,"pZ":1.2337780555758282,"vX0":-7.8625612776312686,"vY0":-122.06382080297175,"vZ0":-3.448848425115532,"x":112.96,"y":205.47,"x0":2.31851842100357,"y0":50.00105839056826,"z0":5.435503064600912,"aX":12.187126537671508},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":-12.8,"spinRate":1367,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4483691815587254,"extension":6.22604116156133},"hitData":{"launchSpeed":70.9,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":182.5}},"index":2,"playId":"8d12c2bb-bf23-3668-98cd-94a56cde520a","pitchNumber":2,"startTime":"2026-04-16T21:24:36.125Z","endTime":"2026-04-16T21:24:45.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:24:45.592Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to right fielder Brandon Nimmo. Shea Langeliers to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:25:01.452Z","endTime":"2026-04-16T21:27:09.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70895438958993,"aZ":-21.882427920668434,"pfxX":-1.8454131602336488,"pfxZ":6.015184070541276,"pX":0.5170915975657765,"pZ":3.50628147095111,"vX0":-3.7616774591818696,"vY0":-128.4834907126403,"vZ0":-1.3426324531801683,"x":97.29,"y":144.11,"x0":2.226559722028142,"y0":50.00482002850038,"z0":5.698242161441831,"aX":-3.1582904682506148},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.9,"breakHorizontal":4.0,"spinRate":2361,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.4225049716542042,"extension":6.065821137280356},"index":0,"playId":"09d914bc-ca45-3ed4-8217-ad601a05ded5","pitchNumber":1,"startTime":"2026-04-16T21:25:14.423Z","endTime":"2026-04-16T21:25:18.121Z","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":91.2,"endSpeed":84.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85098645507582,"aZ":-16.250595476471943,"pfxX":5.226113195988642,"pfxZ":8.85596176989711,"pX":-0.14136593960866736,"pZ":2.3105822055474845,"vX0":-7.74694050566472,"vY0":-132.62087581226749,"vZ0":-5.284737076446046,"x":122.39,"y":176.39,"x0":2.1259769912976614,"y0":50.00411657213653,"z0":5.4973503575560905,"aX":9.398830914574045},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2152,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4115268899719853,"extension":6.066350873551982},"index":1,"playId":"b214fbe9-10df-3e7b-9529-52636d45d738","pitchNumber":2,"startTime":"2026-04-16T21:25:34.055Z","endTime":"2026-04-16T21:25:38.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534728932632486,"aZ":-25.56819074634588,"pfxX":8.032463766218346,"pfxZ":4.311131338323232,"pX":0.8748089637035015,"pZ":0.8612656820506449,"vX0":-6.3463838136045405,"vY0":-122.79130389066414,"vZ0":-5.455155835968377,"x":83.65,"y":215.53,"x0":2.444962954474726,"y0":50.001943803244686,"z0":5.277575210150545,"aX":12.307367289065965},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.8,"breakHorizontal":-13.1,"spinRate":1349,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4454829868546839,"extension":6.1278501563861765},"index":2,"playId":"867cf3f6-8f0c-309e-988b-f7ef453ead2b","pitchNumber":3,"startTime":"2026-04-16T21:25:53.345Z","endTime":"2026-04-16T21:25:57.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00767989232488,"aZ":-21.01830225994484,"pfxX":10.435332107106909,"pfxZ":6.246685922614203,"pX":-0.19700580969379633,"pZ":2.23453073178275,"vX0":-10.073895462517115,"vY0":-132.66494872079997,"vZ0":-4.009151740444929,"x":124.51,"y":178.45,"x0":2.2910949880560727,"y0":50.000219561642616,"z0":5.294649640525703,"aX":18.625206519887783},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-16.8,"spinRate":2029,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4126427200017746,"extension":6.130920284459004},"index":3,"playId":"60b8a8f5-8fbb-3f6b-9df4-f740a943e4aa","pitchNumber":4,"startTime":"2026-04-16T21:26:13.590Z","endTime":"2026-04-16T21:26:17.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107569101131194,"aZ":-27.5301555731979,"pfxX":8.284162602919665,"pfxZ":2.963081317126318,"pX":-0.043968509089192934,"pZ":1.0579455910309943,"vX0":-8.398470668810623,"vY0":-124.1159380789665,"vZ0":-4.806084445823724,"x":118.68,"y":210.22,"x0":2.302260820152023,"y0":50.00093354232197,"z0":5.303530586471055,"aX":12.965025914720043},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":-13.1,"spinRate":1501,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.44078815667119065,"extension":6.1474637619714905},"index":4,"playId":"163920c4-e37f-33bf-9110-0f084426c39d","pitchNumber":5,"startTime":"2026-04-16T21:26:38.731Z","endTime":"2026-04-16T21:26:42.961Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.020273204683658,"aZ":-20.36418714791206,"pfxX":10.423546596941135,"pfxZ":6.557112220111948,"pX":0.17390689378182003,"pZ":1.9165937400181228,"vX0":-8.931415939237443,"vY0":-132.74702136590795,"vZ0":-5.0557151454348235,"x":110.37,"y":187.03,"x0":2.213084820375807,"y0":50.00061722832982,"z0":5.309969794610951,"aX":18.76823761864028},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":-17.2,"spinRate":2155,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.41120208151078197,"extension":6.122835746909316},"hitData":{"launchSpeed":101.0,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.97,"coordY":107.48}},"index":5,"playId":"7301a563-c4c7-38ed-9a63-7f73be58eecf","pitchNumber":6,"startTime":"2026-04-16T21:26:58.627Z","endTime":"2026-04-16T21:27:09.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:27:09.616Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:27:18.193Z","endTime":"2026-04-16T21:28:43.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63131126961501,"aZ":-20.668267032546197,"pfxX":1.2488125705352031,"pfxZ":6.640740828475164,"pX":1.4601303989313434,"pZ":2.310612663879237,"vX0":-2.726817979379097,"vY0":-130.3451232301713,"vZ0":-4.14018691506819,"x":61.34,"y":176.39,"x0":2.354363210500053,"y0":50.0028631608578,"z0":5.466734803529437,"aX":2.1639461247124885},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.4,"breakHorizontal":-1.7,"spinRate":2335,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41911982884998267,"extension":6.072591889491549},"index":0,"playId":"563406e7-5f2c-3cf7-bc4a-69b2f66fb87c","pitchNumber":1,"startTime":"2026-04-16T21:27:50.771Z","endTime":"2026-04-16T21:27:54.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4926009252885,"aZ":-18.106193835214665,"pfxX":4.768445886539509,"pfxZ":8.16124292437744,"pX":-0.5423807820793174,"pZ":0.5661262763350859,"vX0":-8.457442225859797,"vY0":-130.24395780325088,"vZ0":-8.471646092295643,"x":137.67,"y":223.49,"x0":2.1224437741213182,"y0":50.003755758694666,"z0":5.221880537573414,"aX":8.221077478566134},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2371,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.41999153456764926,"extension":6.190001513353972},"index":1,"playId":"acaf08cf-bd1d-37db-9db6-63b63bc35923","pitchNumber":2,"startTime":"2026-04-16T21:28:11.544Z","endTime":"2026-04-16T21:28:15.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5330386065133,"aZ":-18.446325595958484,"pfxX":8.99715376094397,"pfxZ":7.614036815909953,"pX":0.8864294635326034,"pZ":2.9034617576044064,"vX0":-6.859536797367366,"vY0":-134.2822648545754,"vZ0":-2.9400559930833605,"x":83.21,"y":160.39,"x0":2.3214559122234455,"y0":50.00218513243608,"z0":5.3448202970297825,"aX":16.221096023874946},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-14.5,"spinRate":2268,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40988826928682265,"extension":5.944804695075564},"hitData":{"launchSpeed":65.3,"launchAngle":66.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":190.62}},"index":2,"playId":"f9328031-b7c3-32de-b505-c91a319d900b","pitchNumber":3,"startTime":"2026-04-16T21:28:34.468Z","endTime":"2026-04-16T21:28:43.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:28:43.328Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:31:53.495Z","endTime":"2026-04-16T21:32:07.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T21:30:28.319Z","endTime":"2026-04-16T21:30:35.185Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jakob Junis replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T21:30:35.185Z","endTime":"2026-04-16T21:31:55.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":75.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.98902926864567,"aZ":-34.99862933810273,"pfxX":7.5958133858590795,"pfxZ":-2.007840754340352,"pX":0.05456895061932376,"pZ":2.3420068054415366,"vX0":2.4455114457558724,"vY0":-116.66805030326843,"vZ0":-0.42644919428379724,"x":114.92,"y":175.55,"x0":-1.9889577857511902,"y0":50.00411133148498,"z0":5.772325467309559,"aX":10.673142685408923},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.5,"breakHorizontal":-14.3,"spinRate":2338,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.46606527281324617,"extension":5.708406946899392},"hitData":{"launchSpeed":96.9,"launchAngle":24.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.28,"coordY":78.99}},"index":2,"playId":"9b5e9ba8-e946-3e0d-8eb2-0e647862f070","pitchNumber":1,"startTime":"2026-04-16T21:31:55.596Z","endTime":"2026-04-16T21:32:07.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:32:07.132Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:32:24.684Z","endTime":"2026-04-16T21:33:13.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085000598142848,"aZ":-27.47964148614505,"pfxX":-8.779851288695347,"pfxZ":2.718423899084689,"pX":0.35700348118251246,"pZ":2.4502025477181544,"vX0":7.818942067740903,"vY0":-129.77942981081037,"vZ0":-2.4876123448639698,"x":103.39,"y":172.62,"x0":-1.5366334649800748,"y0":50.00149214446606,"z0":5.488443454374751,"aX":-15.156699158778038},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":14.4,"spinRate":2143,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.42010899439922067,"extension":6.191276672812531},"index":0,"playId":"01a9a230-ef66-3b93-a26a-12c5456c6ed2","pitchNumber":1,"startTime":"2026-04-16T21:32:46.787Z","endTime":"2026-04-16T21:32:50.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79713227404321,"aZ":-26.18758537179368,"pfxX":-9.42564477795408,"pfxZ":3.2873906523722125,"pX":0.7971545079302793,"pZ":2.0214881507890294,"vX0":9.26419298429601,"vY0":-133.78637230034474,"vZ0":-4.111831458564023,"x":86.61,"y":184.2,"x0":-1.4793408536177317,"y0":50.00038246339751,"z0":5.446456578764791,"aX":-17.151739422804685},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.3,"breakHorizontal":15.1,"spinRate":2230,"spinDirection":229},"zone":9,"typeConfidence":0.91,"plateTime":0.4087879348481107,"extension":6.0585081678596975},"hitData":{"launchSpeed":102.0,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.15,"coordY":165.78}},"index":1,"playId":"73814c0e-74fe-3b55-ac5b-8a38f8c8c00c","pitchNumber":2,"startTime":"2026-04-16T21:33:05.354Z","endTime":"2026-04-16T21:33:13.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:33:13.578Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:35:44.328Z","endTime":"2026-04-16T21:37:32.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0,4],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Perkins replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T21:34:37.007Z","endTime":"2026-04-16T21:35:46.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095449486975777,"aZ":-16.906783690274242,"pfxX":-6.226300811755333,"pfxZ":7.834682300395743,"pX":-2.367441401851522E-4,"pZ":3.0930868108354983,"vX0":7.652178269761995,"vY0":-137.8523277649534,"vZ0":-3.350247115806315,"x":117.01,"y":155.27,"x0":-1.9871118138727735,"y0":50.0005830988489,"z0":5.447539270139616,"aX":-12.130255756353542},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2214,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39547057004685016,"extension":6.19925772684321},"index":1,"playId":"27a13017-e058-349f-81ca-14bd7aa876d6","pitchNumber":1,"startTime":"2026-04-16T21:35:46.259Z","endTime":"2026-04-16T21:35:49.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137063749852494,"aZ":-32.406939067222204,"pfxX":-8.275492496631948,"pfxZ":-0.13717454623537684,"pX":-0.614093142266618,"pZ":3.766828732223185,"vX0":5.960609145484999,"vY0":-129.71865841977458,"vZ0":1.472810734578368,"x":140.41,"y":137.08,"x0":-1.862034050795343,"y0":50.00234327573381,"z0":5.655261499031259,"aX":-14.158285954765947},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":13.7,"spinRate":980,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4216164844289847,"extension":6.218261536283745},"index":2,"playId":"56ba7f1f-8411-33ba-9b01-2b61f2577336","pitchNumber":2,"startTime":"2026-04-16T21:36:01.388Z","endTime":"2026-04-16T21:36:05.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561408422595076,"aZ":-25.097777968889513,"pfxX":0.30656506015337825,"pfxZ":3.8696111170981435,"pX":1.048461130240908,"pZ":2.6195707966563817,"vX0":7.649175626702661,"vY0":-133.99999129076977,"vZ0":-2.580313420643532,"x":77.04,"y":168.05,"x0":-1.8766094968238582,"y0":50.000337487721595,"z0":5.378249800758768,"aX":0.5599059480106904},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.2,"spinRate":2422,"spinDirection":198},"zone":12,"typeConfidence":0.94,"plateTime":0.4079462404103671,"extension":6.150266910347327},"index":3,"playId":"96403e71-6286-346d-b2c9-d5c5157d01fc","pitchNumber":3,"startTime":"2026-04-16T21:36:17.173Z","endTime":"2026-04-16T21:36:21.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-16T21:36:35.716Z","endTime":"2026-04-16T21:37:24.155Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471176432009624,"aZ":-30.729291568691398,"pfxX":-8.358929085558682,"pfxZ":0.8440494727951036,"pX":-1.176444814138303,"pZ":1.4540286068896378,"vX0":4.876555256454219,"vY0":-129.55648858301876,"vZ0":-4.210693323558816,"x":161.84,"y":199.52,"x0":-1.9910113202906783,"y0":50.00190791435944,"z0":5.432336812090827,"aX":-14.298489987258},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":14.2,"spinRate":1066,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4217599651487616,"extension":6.338753288283966},"hitData":{"launchSpeed":76.4,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.28,"coordY":158.49}},"index":5,"playId":"909fe67b-e4ef-3184-b0a8-d99940ebb2ce","pitchNumber":4,"startTime":"2026-04-16T21:37:24.155Z","endTime":"2026-04-16T21:37:32.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:37:32.047Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:37:37.867Z","endTime":"2026-04-16T21:38:44.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73496722251667,"aZ":-18.20235195495514,"pfxX":-5.8468175857241205,"pfxZ":6.974613741101132,"pX":0.07422099794442062,"pZ":3.83048902316886,"vX0":7.899335207765874,"vY0":-140.38477684603527,"vZ0":-1.1839285633652068,"x":114.17,"y":135.36,"x0":-2.0118103540557857,"y0":50.00120715049086,"z0":5.4384408661796435,"aX":-11.710663088121148},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":9.0,"spinRate":2197,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38964479410760244,"extension":6.240016947735883},"index":0,"playId":"862cd250-8507-306a-9a8d-9dae7f07368f","pitchNumber":1,"startTime":"2026-04-16T21:38:21.202Z","endTime":"2026-04-16T21:38:24.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838457325331866,"aZ":-20.69089045458803,"pfxX":-7.031623141755518,"pfxZ":5.930326698826554,"pX":-0.12670775867796216,"pZ":2.022928853491006,"vX0":7.39121069802701,"vY0":-137.6424105854031,"vZ0":-5.157984227458112,"x":121.83,"y":184.16,"x0":-1.9211288564160174,"y0":50.005769493271906,"z0":5.303960488224686,"aX":-13.622706141352605},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":11.4,"spinRate":2250,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39650397565353757,"extension":6.2597610558085},"hitData":{"launchSpeed":107.3,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.38,"coordY":151.58}},"index":1,"playId":"37407b1c-6421-3a7e-ad90-3761777c32c1","pitchNumber":2,"startTime":"2026-04-16T21:38:36.052Z","endTime":"2026-04-16T21:38:44.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:38:44.699Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brandon Nimmo hit by pitch.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:38:54.722Z","endTime":"2026-04-16T21:40:13.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.786493723598856,"aZ":-32.3018256262225,"pfxX":6.48323582820993,"pfxZ":-0.08134416842811198,"pX":1.2250669624080688,"pZ":-0.7859499018560021,"vX0":5.824958335243397,"vY0":-123.2483904844948,"vZ0":-7.756991969059552,"x":70.3,"y":260.0,"x0":-2.001423765274069,"y0":50.00472456033158,"z0":5.088371280887401,"aX":10.090979245739097},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-13.0,"spinRate":2707,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.44242275239228146,"extension":6.332014886910148},"index":0,"playId":"dab15c48-6a23-3234-ab59-df77ceeaa7f7","pitchNumber":1,"startTime":"2026-04-16T21:39:09.248Z","endTime":"2026-04-16T21:39:13.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996399669195252,"aZ":-26.663707650076088,"pfxX":0.3493246317594789,"pfxZ":2.9525076598276154,"pX":0.28463418225116016,"pZ":2.7438684905361197,"vX0":5.77871947611691,"vY0":-134.30933067629294,"vZ0":-2.0570558314944476,"x":106.15,"y":164.7,"x0":-1.9205687257932316,"y0":50.006441983978036,"z0":5.374441842777718,"aX":0.6509024445825388},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.6,"spinRate":2512,"spinDirection":212},"zone":6,"typeConfidence":0.95,"plateTime":0.40439272596484255,"extension":6.140969125869476},"index":1,"playId":"9c0a31df-e8cb-3264-bf8b-c3a79d904e0c","pitchNumber":2,"startTime":"2026-04-16T21:39:27.120Z","endTime":"2026-04-16T21:39:30.452Z","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":95.5,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4172177214699,"aZ":-14.247879882052608,"pfxX":-8.259675575678498,"pfxZ":9.343562244592022,"pX":1.0519188238725146,"pZ":1.5398319836307646,"vX0":10.642999479373428,"vY0":-138.4840290902821,"vZ0":-7.502667661924145,"x":76.9,"y":197.2,"x0":-1.789966946695016,"y0":50.006584145627905,"z0":5.261172215037237,"aX":-15.853175032506224},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":12.5,"spinRate":2269,"spinDirection":216},"zone":14,"typeConfidence":0.92,"plateTime":0.39737474997392974,"extension":6.285421266318224},"index":2,"playId":"f25ceea3-1d66-39ee-8546-85e65489cd7c","pitchNumber":3,"startTime":"2026-04-16T21:39:45.582Z","endTime":"2026-04-16T21:39:49.326Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09387434125691,"aZ":-17.47647816013556,"pfxX":-7.071372078451903,"pfxZ":7.457222184687126,"pX":2.3988766536243262,"pZ":0.6385751236553571,"vX0":13.908516037873325,"vY0":-138.8015638441924,"vZ0":-9.28435037292896,"x":25.56,"y":221.54,"x0":-1.7353206596345436,"y0":50.00537014660893,"z0":5.166692795849847,"aX":-13.942420774692337},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":10.2,"spinRate":2354,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39307957821787554,"extension":6.4221278466408265},"index":3,"playId":"82ca449f-7d3c-39cd-8338-ee7285d108fb","pitchNumber":4,"startTime":"2026-04-16T21:40:02.996Z","endTime":"2026-04-16T21:40:13.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:40:13.496Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:40:22.448Z","endTime":"2026-04-16T21:40:48.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":94.2,"endSpeed":85.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185507497897895,"aZ":-17.399179996400438,"pfxX":-3.624060645345958,"pfxZ":7.787823164072979,"pX":-0.18723861594767194,"pZ":2.8707920272571195,"vX0":6.146859015021773,"vY0":-137.07128792118803,"vZ0":-3.2962624065115724,"x":124.14,"y":161.27,"x0":-1.9911316902260252,"y0":50.00068171469564,"z0":5.281554627770667,"aX":-6.874109590659214},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":5.3,"spinRate":2114,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40007092209135786,"extension":6.204450651634448},"hitData":{"launchSpeed":87.4,"launchAngle":66.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":162.49,"coordY":160.64}},"index":0,"playId":"6de4a36d-5660-31df-8e13-8947e694ef7b","pitchNumber":1,"startTime":"2026-04-16T21:40:38.732Z","endTime":"2026-04-16T21:40:48.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:40:48.364Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a pop up to second baseman Josh Smith.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:42:13.202Z","endTime":"2026-04-16T21:44:47.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.170939180849352,"aZ":-32.654477778499796,"pfxX":5.853210630644877,"pfxZ":-0.35011719823483034,"pX":0.9074135047414691,"pZ":2.0267617175439536,"vX0":4.3931146148386535,"vY0":-115.6154437376782,"vZ0":-1.6708309243851198,"x":82.41,"y":184.06,"x0":-1.763299441405132,"y0":50.00158630262915,"z0":5.830823359660167,"aX":8.093846745175167},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.7,"breakHorizontal":-11.5,"spinRate":2407,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4698886711495325,"extension":5.5866509206267425},"index":0,"playId":"8beb1dea-2f11-3d12-a285-e53e7ab58d5c","pitchNumber":1,"startTime":"2026-04-16T21:42:54.330Z","endTime":"2026-04-16T21:43:21.340Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648913243028836,"aZ":-19.712717888773238,"pfxX":-3.2541822562183307,"pfxZ":7.035177769746914,"pX":-0.07709700487320682,"pZ":2.9795300240085996,"vX0":4.570518561312256,"vY0":-131.69382598569737,"vZ0":-2.990027489913456,"x":119.94,"y":158.33,"x0":-1.4052894865380574,"y0":50.0064282119737,"z0":5.5729538827642315,"aX":-5.767976428295983},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":5.0,"spinRate":2065,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.4145148939745473,"extension":5.997169539807568},"index":1,"playId":"738775fd-5682-3d1e-9dd2-8eb873f140e4","pitchNumber":2,"startTime":"2026-04-16T21:43:22.966Z","endTime":"2026-04-16T21:43:26.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.124405237282982,"aZ":-21.127231118039937,"pfxX":-2.7879842145323024,"pfxZ":5.983425652837052,"pX":-0.7681412633674987,"pZ":3.5866541219482277,"vX0":2.921583640635533,"vY0":-134.04311653431157,"vZ0":-1.5331255302185134,"x":146.28,"y":141.94,"x0":-1.5026685648938558,"y0":50.00095388379148,"z0":5.653578602128047,"aX":-5.145114595863555},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":4.6,"spinRate":2114,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40644220637666395,"extension":5.886784414118797},"index":2,"playId":"988ac36a-aa1d-3cb3-b216-20b867c3ce12","pitchNumber":3,"startTime":"2026-04-16T21:43:39.470Z","endTime":"2026-04-16T21:43:44.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.407148730592294,"aZ":-31.493883427845038,"pfxX":-4.940461279195953,"pfxZ":0.4333891810924211,"pX":-0.4764831929336207,"pZ":2.0550255473294894,"vX0":4.33743967734811,"vY0":-123.32673995012941,"vZ0":-2.6014160676248235,"x":135.16,"y":183.29,"x0":-1.5975279187264657,"y0":50.00424553685707,"z0":5.722024913634994,"aX":-7.780516145754497},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":8.2,"spinRate":1266,"spinDirection":228},"zone":7,"typeConfidence":0.89,"plateTime":0.4404129155544849,"extension":5.803808858455095},"index":3,"playId":"dbb98e22-5b39-3273-9d0d-f1aeeabfa46c","pitchNumber":4,"startTime":"2026-04-16T21:43:57.896Z","endTime":"2026-04-16T21:44:01.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.234287768284343,"aZ":-19.67529527232683,"pfxX":-3.5340472810480072,"pfxZ":6.705667722881673,"pX":1.3004059992026715,"pZ":1.7136016107244536,"vX0":8.538914157068367,"vY0":-134.26765249573762,"vZ0":-6.236159004629451,"x":67.43,"y":192.51,"x0":-1.4321474257291142,"y0":50.00645588866724,"z0":5.421408314696518,"aX":-6.591888553143122},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":5.0,"spinRate":1939,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4046342757128816,"extension":6.076841759007795},"index":4,"playId":"0cd060f7-a08e-3e50-8f92-b1a77d982216","pitchNumber":5,"startTime":"2026-04-16T21:44:21.591Z","endTime":"2026-04-16T21:44:25.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78002815844174,"aZ":-33.06591340733554,"pfxX":4.987366825149721,"pfxZ":-0.6153271945237684,"pX":0.5234495845320875,"pZ":3.0874996200501013,"vX0":3.568383362559522,"vY0":-118.09827003935301,"vZ0":0.6191450949525719,"x":97.05,"y":155.42,"x0":-1.6461163108778913,"y0":50.005783747568465,"z0":5.821325630380977,"aX":7.17008296456969},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":-9.8,"spinRate":2380,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.46069674929478,"extension":5.708776161624953},"hitData":{"launchSpeed":65.9,"launchAngle":48.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":119.78,"coordY":140.03}},"index":5,"playId":"1afe30f5-7cd8-3dfe-9e21-3e78a18da935","pitchNumber":6,"startTime":"2026-04-16T21:44:34.636Z","endTime":"2026-04-16T21:44:47.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:44:47.169Z","atBatIndex":71},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Wynns grounds into a force out, third baseman Josh Jung to second baseman Josh Smith. Lawrence Butler out at 2nd. Austin Wynns to 1st.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:45:14.063Z","endTime":"2026-04-16T21:46:03.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.606498046514204,"aZ":-36.202234691810936,"pfxX":9.052209258543083,"pfxZ":-2.921791181113349,"pX":-0.38066766720295736,"pZ":2.5995590381061326,"vX0":0.6523661714870429,"vY0":-116.77690095996343,"vZ0":0.550371742408335,"x":131.51,"y":168.59,"x0":-1.839594768378522,"y0":50.00435556397533,"z0":5.774557701972946,"aX":12.465819398427403},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.9,"breakHorizontal":-16.6,"spinRate":2374,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.46957915451483334,"extension":5.674246683349589},"index":0,"playId":"3e8b533d-b7cb-310a-8179-38e6b1476cfd","pitchNumber":1,"startTime":"2026-04-16T21:45:14.074Z","endTime":"2026-04-16T21:45:17.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.868193831655553,"aZ":-33.41607376034143,"pfxX":8.213219524262488,"pfxZ":-0.861677054286611,"pX":-0.3724557077169455,"pZ":2.570643232370426,"vX0":1.0663244417770463,"vY0":-118.93090447759538,"vZ0":-0.3910529849076477,"x":131.2,"y":169.37,"x0":-1.893423463220031,"y0":50.00037382208836,"z0":5.744411123407583,"aX":11.870993153543976},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.4,"breakHorizontal":-15.1,"spinRate":2492,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.45894537442386385,"extension":5.724030919136361},"index":1,"playId":"00d30ce4-5e5c-30bd-82c4-fa4cb6032ecf","pitchNumber":2,"startTime":"2026-04-16T21:45:33.682Z","endTime":"2026-04-16T21:45:36.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928924090169083,"aZ":-37.30167074229109,"pfxX":8.297271586880314,"pfxZ":-3.4936298315119823,"pX":0.7116844141848623,"pZ":1.4259999550087084,"vX0":3.2129784954324574,"vY0":-120.54075923425575,"vZ0":-2.10530760106938,"x":89.87,"y":200.28,"x0":-1.7173259643369612,"y0":50.003192831831335,"z0":5.611265074817752,"aX":12.180645250736514},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.6,"breakHorizontal":-15.8,"spinRate":2545,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.45479350923281947,"extension":5.749498505976665},"hitData":{"launchSpeed":74.9,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":164.25}},"index":2,"playId":"259633ac-bb50-31de-977a-acab606e2b3b","pitchNumber":3,"startTime":"2026-04-16T21:45:54.660Z","endTime":"2026-04-16T21:46:03.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:46:03.970Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Darell Hernaiz flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:46:23.183Z","endTime":"2026-04-16T21:48:38.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10586079145351,"aZ":-19.99550787868089,"pfxX":-1.6336101040256548,"pfxZ":6.555032672776973,"pX":0.5448378652126007,"pZ":1.529746749747202,"vX0":6.269447195706169,"vY0":-133.34295813393345,"vZ0":-6.479465891237468,"x":96.23,"y":197.48,"x0":-1.5926540925811015,"y0":50.00369959527727,"z0":5.364981533120039,"aX":-3.036095849752357},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":2.0,"spinRate":2112,"spinDirection":221},"zone":14,"typeConfidence":0.88,"plateTime":0.4058791777107129,"extension":6.160742510346274},"index":0,"playId":"a7cacfc0-622e-3d3f-9cb2-e432ec94458f","pitchNumber":1,"startTime":"2026-04-16T21:46:30.418Z","endTime":"2026-04-16T21:46:34.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43762133289678,"aZ":-24.731235747452732,"pfxX":-7.386986946897883,"pfxZ":4.1717783967535205,"pX":0.27176355423290066,"pZ":2.9625543049409524,"vX0":6.823841810300888,"vY0":-132.53958430234275,"vZ0":-2.1225894860429535,"x":106.64,"y":158.79,"x0":-1.372302696880371,"y0":50.00472378757835,"z0":5.573661231506609,"aX":-13.188086176459406},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":12.0,"spinRate":2166,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.412719175153502,"extension":6.034472749207016},"index":1,"playId":"9d76f763-4902-36f1-8cc9-7d59b837afbf","pitchNumber":2,"startTime":"2026-04-16T21:46:45.610Z","endTime":"2026-04-16T21:46:48.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.634137118543894,"aZ":-33.02977141209355,"pfxX":8.73887579709365,"pfxZ":-0.5792865589187954,"pX":0.3564867330153668,"pZ":2.8773565158378878,"vX0":2.450566390560791,"vY0":-119.56272494089227,"vZ0":0.23728520430148436,"x":103.41,"y":161.09,"x0":-1.8134353777697736,"y0":50.00367207471608,"z0":5.702987808840388,"aX":12.853310187728427},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":-16.4,"spinRate":2450,"spinDirection":61},"zone":3,"typeConfidence":2.0,"plateTime":0.4553651591961545,"extension":5.757888348019828},"index":2,"playId":"1abd02bf-0d42-3972-b9fb-67e10b3a1118","pitchNumber":3,"startTime":"2026-04-16T21:47:05.927Z","endTime":"2026-04-16T21:47:09.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-16T21:47:18.823Z","endTime":"2026-04-16T21:47:27.214Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":78.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78665717590158,"aZ":-33.88394928246132,"pfxX":8.071003769247174,"pfxZ":-1.1266767372746465,"pX":1.1615736270293695,"pZ":2.0645549371067453,"vX0":4.318166461596563,"vY0":-121.20659744230977,"vZ0":-1.6350059016308922,"x":72.72,"y":183.04,"x0":-1.6790203717399697,"y0":50.00111000398903,"z0":5.647197382601736,"aX":12.271750599419276},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":-15.5,"spinRate":2483,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4481335330650169,"extension":5.769994588486233},"index":4,"playId":"23249883-87cd-3c64-88ec-b277d21bbb3c","pitchNumber":4,"startTime":"2026-04-16T21:47:27.214Z","endTime":"2026-04-16T21:47:31.352Z","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.9,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.002869796350502,"aZ":-22.71698738774607,"pfxX":-0.6190970416826906,"pfxZ":4.979873269306413,"pX":-0.9266869202717394,"pZ":3.017711761638356,"vX0":1.3665902417708355,"vY0":-135.55987624869593,"vZ0":-3.0001771023573394,"x":152.32,"y":157.3,"x0":-1.352384712837052,"y0":50.001932125712884,"z0":5.689065388219189,"aX":-1.1756253811108117},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":0.8,"spinRate":2076,"spinDirection":216},"zone":11,"typeConfidence":0.86,"plateTime":0.40096347455834147,"extension":6.100712939849854},"index":5,"playId":"d626ccb0-067f-32fc-9361-7b34d9b8bc61","pitchNumber":5,"startTime":"2026-04-16T21:47:47.450Z","endTime":"2026-04-16T21:47:51.319Z","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":92.0,"endSpeed":86.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968084400523566,"aZ":-20.636852579914944,"pfxX":-1.499072196089399,"pfxZ":6.209122670689936,"pX":1.4443538055098186,"pZ":2.7229676641669966,"vX0":8.160437582238655,"vY0":-133.9831753449126,"vZ0":-3.6119226625978387,"x":61.94,"y":165.26,"x0":-1.4175432333528883,"y0":50.00357829980044,"z0":5.524544603753786,"aX":-2.787051212797083},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":1.3,"spinRate":1985,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.4054225005137906,"extension":6.121450719627949},"index":6,"playId":"936eca7c-d6b6-3a83-a15d-1ff534e46458","pitchNumber":6,"startTime":"2026-04-16T21:48:05.152Z","endTime":"2026-04-16T21:48:08.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.437912987485827,"aZ":-33.61422810376891,"pfxX":5.587518842368274,"pfxZ":-0.936461670383494,"pX":0.7851865743022745,"pZ":2.8255445669707453,"vX0":4.280266880677225,"vY0":-122.34400409921375,"vZ0":-0.02366997362679113,"x":87.07,"y":162.49,"x0":-1.7057911219571775,"y0":50.004980651853366,"z0":5.687984892014933,"aX":8.571225447776825},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-11.0,"spinRate":2594,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.4456748940401587,"extension":5.914938400970114},"hitData":{"launchSpeed":89.9,"launchAngle":38.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.76,"coordY":100.47}},"index":7,"playId":"cc5dc532-af4c-32ef-8631-5ed9f27d2939","pitchNumber":7,"startTime":"2026-04-16T21:48:25.140Z","endTime":"2026-04-16T21:48:38.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:48:38.172Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (4) on a ground ball to right fielder Brandon Nimmo. Austin Wynns to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:48:41.590Z","endTime":"2026-04-16T21:50:29.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94374421521164,"aZ":-26.77114755628472,"pfxX":-11.217651837955561,"pfxZ":3.080285157793665,"pX":0.9151161042322093,"pZ":1.6539364679902147,"vX0":9.662236691522311,"vY0":-133.03582440988978,"vZ0":-4.651997187251552,"x":82.12,"y":194.12,"x0":-1.3429790741380692,"y0":50.00636955642211,"z0":5.414414962359271,"aX":-19.703249556820918},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":2178,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.41495495745890487,"extension":6.1941785247382555},"index":0,"playId":"e96759e4-d709-3bae-aa95-83240a6ae916","pitchNumber":1,"startTime":"2026-04-16T21:49:01.301Z","endTime":"2026-04-16T21:49:06.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.897123367749984,"aZ":-34.85819501120423,"pfxX":5.8381693235932035,"pfxZ":-1.9221485164890764,"pX":0.1427477778838075,"pZ":1.993030377855123,"vX0":2.58226786744945,"vY0":-116.45941213340282,"vZ0":-1.1433015715014365,"x":111.56,"y":184.97,"x0":-1.7341965418405276,"y0":50.00485991689533,"z0":5.745118689306802,"aX":8.13665410760718},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.5,"breakHorizontal":-11.2,"spinRate":2401,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4677277677884133,"extension":5.712863977874192},"index":1,"playId":"2a9d51f0-c078-3163-8ce4-051e7a4096b8","pitchNumber":2,"startTime":"2026-04-16T21:49:14.783Z","endTime":"2026-04-16T21:49:18.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.422651838340116,"aZ":-31.123204453470564,"pfxX":7.386847126874836,"pfxZ":0.7059432780168624,"pX":-0.5429602898818204,"pZ":3.5676054101127352,"vX0":0.6833044620312327,"vY0":-119.89352004584106,"vZ0":1.2261294975948576,"x":137.7,"y":142.45,"x0":-1.7925723652791248,"y0":50.00431656638894,"z0":5.772986917013459,"aX":11.039499179466445},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-13.6,"spinRate":2413,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.45229793790193806,"extension":6.02591502841828},"index":2,"playId":"e69e5164-9b5f-39ba-97d8-65390d5904b9","pitchNumber":3,"startTime":"2026-04-16T21:49:34.285Z","endTime":"2026-04-16T21:49:38.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.647737523029242,"aZ":-26.402998365370085,"pfxX":-8.133613300689255,"pfxZ":3.3013144753416768,"pX":1.0052706444311852,"pZ":2.424550538075964,"vX0":8.821930406832461,"vY0":-131.5516340074935,"vZ0":-2.70374262612629,"x":78.68,"y":173.32,"x0":-1.339444177939289,"y0":50.00286285403848,"z0":5.428782924863942,"aX":-14.216139621564928},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":2169,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.41682197000188026,"extension":6.176035939637653},"index":3,"playId":"23b2dc7a-c548-36fb-9076-7d02a2938681","pitchNumber":4,"startTime":"2026-04-16T21:49:50.552Z","endTime":"2026-04-16T21:49:53.693Z","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":87.7,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22830404833714,"aZ":-32.31093576841814,"pfxX":-10.557463508930276,"pfxZ":-0.08193581045661968,"pX":-0.4048252050761231,"pZ":1.5516277635286981,"vX0":6.430455046330245,"vY0":-127.42923624902521,"vZ0":-3.6113099095660255,"x":132.43,"y":196.89,"x0":-1.6002173508575783,"y0":50.003801645290004,"z0":5.562643974995312,"aX":-17.218530828834147},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":17.5,"spinRate":1404,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4312104008300448,"extension":6.013034006054688},"hitData":{"launchSpeed":87.3,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.89,"coordY":109.0}},"index":4,"playId":"c145b6c1-d4e6-37c3-8fc4-7f8d8cc72a63","pitchNumber":5,"startTime":"2026-04-16T21:50:16.444Z","endTime":"2026-04-16T21:50:29.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:50:29.475Z","atBatIndex":74},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jakob Junis intentionally walks Shea Langeliers.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:50:53.940Z","endTime":"2026-04-16T21:51:07.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnThird":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Zack Gelof replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T21:50:53.939Z","endTime":"2026-04-16T21:51:05.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"base":2},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08250236-0766-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.871Z","endTime":"2026-04-16T21:51:05.902Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08250236-0766-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.902Z","endTime":"2026-04-16T21:51:05.904Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08250236-0766-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.904Z","endTime":"2026-04-16T21:51:05.905Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"08250236-0766-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.905Z","endTime":"2026-04-16T21:51:07.828Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-16T21:51:07.828Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (3) on a fly ball to left fielder Wyatt Langford. Austin Wynns scores. Zack Gelof scores. Shea Langeliers scores.","rbi":3,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:53:41.783Z","endTime":"2026-04-16T21:55:41.315Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T21:51:31.903Z","endTime":"2026-04-16T21:52:08.102Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jacob Latz replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-16T21:52:08.102Z","endTime":"2026-04-16T21:53:43.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441413621844195,"aZ":-12.397532101553384,"pfxX":4.120878850069521,"pfxZ":10.414829092449699,"pX":-0.9957244219406751,"pZ":1.272458003937483,"vX0":-8.892651135599097,"vY0":-136.97214071534367,"vZ0":-9.947895048971482,"x":154.95,"y":204.42,"x0":1.7585508085719417,"y0":50.00477085234047,"z0":5.800827354252502,"aX":7.827248822637663},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-5.5,"spinRate":2210,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.39999474285853465,"extension":6.330241989866146},"index":2,"playId":"9e7421b7-b14c-3f62-b773-5065f4a76e80","pitchNumber":1,"startTime":"2026-04-16T21:53:43.770Z","endTime":"2026-04-16T21:53:47.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.762916738232043,"aZ":-24.80369933633624,"pfxX":-4.139080126252992,"pfxZ":4.570207076761996,"pX":-0.7104702801736026,"pZ":0.9405831921872715,"vX0":-5.581336758401751,"vY0":-125.02724854625241,"vZ0":-7.057030177255189,"x":144.08,"y":213.38,"x0":2.072807378408422,"y0":50.003151355062684,"z0":5.781915105580288,"aX":-6.675830796280186},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":8.6,"spinRate":2627,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4349775192108041,"extension":6.204908521853214},"index":3,"playId":"7d56f7b6-2dda-3d08-a486-e9c8884319e9","pitchNumber":2,"startTime":"2026-04-16T21:54:02.229Z","endTime":"2026-04-16T21:54:05.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575851770179337,"aZ":-11.301393623899706,"pfxX":5.508650532078074,"pfxZ":10.814507068760598,"pX":-0.054759943227863095,"pZ":1.3968159294161548,"vX0":-6.738182940562555,"vY0":-137.7983806402588,"vZ0":-9.785534590924598,"x":119.09,"y":201.07,"x0":1.7023394074003126,"y0":50.00665517144383,"z0":5.750189652013678,"aX":10.635548282416897},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":-8.6,"spinRate":2298,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.3969358488002168,"extension":6.390076769698445},"index":4,"playId":"ff1c0c03-18c4-3f6a-b04d-a9bff6365d0d","pitchNumber":3,"startTime":"2026-04-16T21:54:24.418Z","endTime":"2026-04-16T21:54:51.433Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}}},{"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501847330833847,"aZ":-13.200445148469392,"pfxX":4.098915632923093,"pfxZ":9.638119820336769,"pX":-0.7752650319811384,"pZ":1.828974893491081,"vX0":-8.348931120029546,"vY0":-138.1736557030999,"vZ0":-8.59557655172122,"x":146.55,"y":189.4,"x0":1.7283729535688452,"y0":50.00542923554712,"z0":5.830265597175824,"aX":8.072032132088403},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":2240,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.3936646589840018,"extension":6.439596122046859},"index":5,"playId":"a3ee1175-0bdd-354c-ba1c-7ebb2a21601c","pitchNumber":4,"startTime":"2026-04-16T21:54:58.141Z","endTime":"2026-04-16T21:55:02.511Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25884877843112,"aZ":-11.537883467235334,"pfxX":3.9425773111008913,"pfxZ":10.589807723933113,"pX":0.1690560016421271,"pZ":1.7872746272730948,"vX0":-5.9776187270459875,"vY0":-138.33214106418382,"vZ0":-8.936666479740094,"x":110.56,"y":190.52,"x0":1.840255152132838,"y0":50.005510469407234,"z0":5.82243804447061,"aX":7.685052264032474},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":-6.0,"spinRate":2191,"spinDirection":155},"zone":8,"typeConfidence":0.9,"plateTime":0.3951211610525678,"extension":6.419437685152917},"hitData":{"launchSpeed":104.2,"launchAngle":51.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.38,"coordY":144.62}},"index":6,"playId":"573425fb-d88e-3516-b540-6f1316d25fb3","pitchNumber":5,"startTime":"2026-04-16T21:55:26.268Z","endTime":"2026-04-16T21:55:41.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:55:41.315Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:56:16.432Z","endTime":"2026-04-16T21:57:05.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87589038929825,"aZ":-11.933879559726554,"pfxX":6.099723506746195,"pfxZ":10.862808440447136,"pX":0.7671403968144768,"pZ":3.3846752602828456,"vX0":-5.1534868175198705,"vY0":-136.56556546968707,"vZ0":-4.687274664799555,"x":87.76,"y":147.39,"x0":1.898871716159919,"y0":50.002135425254906,"z0":5.96336439246712,"aX":11.365116607161253},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":-9.7,"spinRate":2313,"spinDirection":157},"zone":3,"typeConfidence":0.91,"plateTime":0.40317526885597044,"extension":6.205661057687153},"index":0,"playId":"3f987ec1-eeaa-322f-b001-5566e999e13a","pitchNumber":1,"startTime":"2026-04-16T21:56:16.432Z","endTime":"2026-04-16T21:56:23.893Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56649136382629,"aZ":-10.008452347335927,"pfxX":4.4864147819024325,"pfxZ":11.640067643463777,"pX":0.05323047007956794,"pZ":2.651444058012072,"vX0":-6.144241337764017,"vY0":-137.3935046038118,"vZ0":-6.890584824489336,"x":114.97,"y":167.19,"x0":1.739755502803028,"y0":50.00350856032886,"z0":5.87858180636399,"aX":8.544177212686614},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":-6.7,"spinRate":2411,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.3992547544257725,"extension":6.208062168390268},"hitData":{"launchSpeed":95.6,"launchAngle":44.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.03,"coordY":117.67}},"index":1,"playId":"fa96ca7c-01d3-3647-a2f6-c62fbf93c92a","pitchNumber":2,"startTime":"2026-04-16T21:56:55.969Z","endTime":"2026-04-16T21:57:05.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:57:05.510Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T21:59:17.963Z","endTime":"2026-04-16T21:59:31.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Zack Gelof remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T21:59:18.587Z","endTime":"2026-04-16T21:59:18.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"description":"Defensive Substitution: Denzel Clarke replaces right fielder Carlos Cortes, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T21:59:18.616Z","endTime":"2026-04-16T21:59:18.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Defensive switch from center field to right field for Lawrence Butler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T21:59:18.617Z","endTime":"2026-04-16T21:59:18.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Justin Sterner replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-16T21:59:18.619Z","endTime":"2026-04-16T21:59:20.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"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(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":91.6,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13869875168858,"aZ":-15.041026112329954,"pfxX":-6.125860951033112,"pfxZ":9.536380768693888,"pX":0.4458475831362964,"pZ":2.408340877784178,"vX0":9.81665100232772,"vY0":-133.0753536916935,"vZ0":-5.001358253051586,"x":100.01,"y":173.75,"x0":-2.492221720236472,"y0":50.00083844355363,"z0":5.398970509677637,"aX":-11.003945200777855},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2213,"spinDirection":212},"zone":6,"typeConfidence":0.89,"plateTime":0.41134062529562243,"extension":6.571939260119802},"hitData":{"launchSpeed":95.5,"launchAngle":9.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.53,"coordY":116.48}},"index":4,"playId":"8287961b-dc40-3d0a-84e8-b7b5f253815f","pitchNumber":1,"startTime":"2026-04-16T21:59:20.145Z","endTime":"2026-04-16T21:59:31.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T21:59:31.294Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to right fielder Lawrence Butler. Jake Burger to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T21:59:41.404Z","endTime":"2026-04-16T22:00:18.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.083016649716445,"aZ":-23.923574066189587,"pfxX":0.8786793086428288,"pfxZ":4.8499395515491805,"pX":0.3393382855052171,"pZ":3.009060725548305,"vX0":7.142090626960392,"vY0":-129.6296331082434,"vZ0":-1.5876141719920567,"x":104.07,"y":157.54,"x0":-2.565730062976508,"y0":50.00419007749694,"z0":5.455677414974843,"aX":1.4958549987197896},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2488,"spinDirection":184},"zone":3,"typeConfidence":0.88,"plateTime":0.4225152199984148,"extension":6.3451072923931395},"index":0,"playId":"aa665ce9-b53f-30b8-8f27-817d8c3e45b7","pitchNumber":1,"startTime":"2026-04-16T21:59:51.922Z","endTime":"2026-04-16T21:59:54.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74637981019962,"aZ":-28.948819115129368,"pfxX":8.468861523311833,"pfxZ":2.2048520693601006,"pX":-0.10960777085172217,"pZ":2.275170275030416,"vX0":3.5770280557729612,"vY0":-119.73044232656953,"vZ0":-1.4524278557200927,"x":121.18,"y":177.35,"x0":-2.720221495653771,"y0":50.00123231549235,"z0":5.465070826790934,"aX":12.37080725044052},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.0,"breakHorizontal":-16.2,"spinRate":2710,"spinDirection":80},"zone":5,"typeConfidence":0.9,"plateTime":0.45635909999218116,"extension":6.289462872256541},"hitData":{"launchSpeed":95.9,"launchAngle":10.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.6,"coordY":106.7}},"index":1,"playId":"2e3a6f64-0c1a-38c5-81e4-4aeedddf56c3","pitchNumber":2,"startTime":"2026-04-16T22:00:08.072Z","endTime":"2026-04-16T22:00:18.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:00:18.896Z","atBatIndex":79},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Kyle Higashioka reaches on a fielder's choice. Jake Burger scores. Josh Jung to 3rd. Throwing error by pitcher Justin Sterner.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:00:24.558Z","endTime":"2026-04-16T22:01:03.826Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[{"player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.896265547807047,"aZ":-25.2179169469194,"pfxX":-0.30145997444724193,"pfxZ":4.009830201347905,"pX":0.9302834551684763,"pZ":2.466725569207506,"vX0":9.663060171756394,"vY0":-130.27600494306267,"vZ0":-2.6688665423790545,"x":81.54,"y":172.18,"x0":-2.772889310216101,"y0":50.005054636493966,"z0":5.391406592505419,"aX":-0.5249926310324318},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.4,"spinRate":2722,"spinDirection":177},"zone":14,"typeConfidence":0.89,"plateTime":0.41890385398806496,"extension":6.507910937806105},"hitData":{"launchSpeed":24.9,"launchAngle":24.0,"totalDistance":35.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":122.25,"coordY":187.52}},"index":0,"playId":"8ed969a9-e3d5-36cd-affe-9b33261eb8da","pitchNumber":1,"startTime":"2026-04-16T22:00:50.557Z","endTime":"2026-04-16T22:01:03.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:01:03.826Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a line drive to center fielder Denzel Clarke. Josh Jung scores. Kyle Higashioka to 2nd.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:01:58.381Z","endTime":"2026-04-16T22:03:27.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.343297137430717,"aZ":-26.04510533283016,"pfxX":4.019674297745513,"pfxZ":4.06574347902658,"pX":-0.4047591126186456,"pZ":2.6472568951331743,"vX0":4.279223451827522,"vY0":-120.84089785789128,"vZ0":-1.1473691468185006,"x":132.43,"y":167.3,"x0":-2.7083667603751045,"y0":50.00260638763403,"z0":5.376997522235271,"aX":6.056432448500553},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.4,"breakHorizontal":-8.2,"spinRate":2561,"spinDirection":83},"zone":4,"typeConfidence":0.84,"plateTime":0.4500196929829072,"extension":6.595806923475743},"index":0,"playId":"b4c7b773-0e80-3039-981a-1099b4f02e7c","pitchNumber":1,"startTime":"2026-04-16T22:02:18.463Z","endTime":"2026-04-16T22:02:21.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.055057938871567,"aZ":-14.797587661544355,"pfxX":-6.215158013284264,"pfxZ":9.138738163001213,"pX":-1.6012821576751968,"pZ":3.0267668778780203,"vX0":5.473295568884405,"vY0":-136.53967654799948,"vZ0":-3.3858177798279607,"x":178.04,"y":157.06,"x0":-2.817346016037935,"y0":50.005574587315145,"z0":5.291535795837425,"aX":-11.821076982773514},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2345,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4000760701859125,"extension":6.451074622663738},"index":1,"playId":"60de7fe6-9b48-3a8e-9735-77098eb556ca","pitchNumber":2,"startTime":"2026-04-16T22:02:36.206Z","endTime":"2026-04-16T22:02:39.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.181860226182895,"aZ":-31.45785257488417,"pfxX":7.269389555513178,"pfxZ":0.49491601441455124,"pX":-1.831155787423412,"pZ":3.797838398903591,"vX0":0.2960161660220037,"vY0":-118.5667269254601,"vZ0":2.5720024151826197,"x":186.8,"y":136.24,"x0":-2.903778349707232,"y0":50.00259974838682,"z0":5.53842560253313,"aX":10.519356975520928},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.7,"breakHorizontal":-13.3,"spinRate":2667,"spinDirection":73},"zone":11,"typeConfidence":0.89,"plateTime":0.45909586159653637,"extension":6.408390479649468},"index":2,"playId":"ce370e12-2436-3788-aebe-67ccb47eb34f","pitchNumber":3,"startTime":"2026-04-16T22:02:55.120Z","endTime":"2026-04-16T22:02:58.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.17558704630706,"aZ":-25.66042468741823,"pfxX":0.6142560527050329,"pfxZ":3.7441567128438784,"pX":-0.059088965138043695,"pZ":2.4662880299981604,"vX0":6.940164884849908,"vY0":-128.92681365049427,"vZ0":-2.527186000480039,"x":119.25,"y":172.19,"x0":-2.8283438481228864,"y0":50.005996274694965,"z0":5.371133982613633,"aX":1.0690554337828277},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2624,"spinDirection":177},"zone":5,"typeConfidence":0.9,"plateTime":0.4194088786866388,"extension":6.517342208349674},"hitData":{"launchSpeed":93.6,"launchAngle":14.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.26,"coordY":86.75}},"index":3,"playId":"5429cca5-93e5-3e52-81c2-2769a0e95bde","pitchNumber":4,"startTime":"2026-04-16T22:03:16.687Z","endTime":"2026-04-16T22:03:27.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:03:27.933Z","atBatIndex":81},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Evan Carter out on a sacrifice bunt to first baseman Nick Kurtz. Kyle Higashioka to 3rd. Joc Pederson to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:03:39.216Z","endTime":"2026-04-16T22:04:29.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358160227606124,"aZ":-14.99159834604991,"pfxX":-6.298513366582377,"pfxZ":9.490318966985495,"pX":0.318566019444608,"pZ":2.701392167082863,"vX0":9.454675007725834,"vY0":-133.60085558908253,"vZ0":-4.274484538446289,"x":104.86,"y":165.84,"x0":-2.445302755944582,"y0":50.00445609338829,"z0":5.397194238462365,"aX":-11.40641773805525},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2345,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.4097254514971511,"extension":6.492874715112981},"hitData":{"launchSpeed":43.2,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":137.69,"coordY":186.32}},"index":0,"playId":"200e839b-9626-3a97-9a3b-a17fe622e502","pitchNumber":1,"startTime":"2026-04-16T22:04:20.937Z","endTime":"2026-04-16T22:04:29.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:04:29.548Z","atBatIndex":82},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Justin Sterner intentionally walks Josh Smith.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:04:41.695Z","endTime":"2026-04-16T22:04:48.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"08250236-0846-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.395Z","endTime":"2026-04-16T22:04:47.425Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"08250236-0846-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.425Z","endTime":"2026-04-16T22:04:47.427Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"08250236-0846-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.427Z","endTime":"2026-04-16T22:04:47.429Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08250236-0846-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.429Z","endTime":"2026-04-16T22:04:48.654Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-16T22:04:48.654Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to center fielder Denzel Clarke. Kyle Higashioka scores. Joc Pederson scores. Josh Smith to 2nd.","rbi":2,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:04:53.081Z","endTime":"2026-04-16T22:07:27.569Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24569815650356,"aZ":-28.86338757926309,"pfxX":7.570499611398439,"pfxZ":2.269213761665741,"pX":1.4385633686747055,"pZ":1.0044880250665766,"vX0":7.174734906533555,"vY0":-120.21012794013194,"vZ0":-3.9739686538823276,"x":62.17,"y":211.66,"x0":-2.572855943617238,"y0":50.00185210915353,"z0":5.2537988552846135,"aX":11.028207894881726},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":-15.5,"spinRate":2670,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.45640040606450416,"extension":6.577036528747424},"index":0,"playId":"85488192-ddd3-3f3e-b488-dedc6693292c","pitchNumber":1,"startTime":"2026-04-16T22:05:12.230Z","endTime":"2026-04-16T22:05:18.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.945843980175482,"aZ":-28.07311778111041,"pfxX":5.302973383338853,"pfxZ":2.7904979613974223,"pX":0.4566627727588352,"pZ":1.2144911419120656,"vX0":5.81904121774772,"vY0":-119.56237045406188,"vZ0":-3.763781472809158,"x":99.59,"y":205.99,"x0":-2.6845878156004876,"y0":50.00223815783228,"z0":5.289259194553938,"aX":7.7858671432049995},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.6,"breakHorizontal":-10.8,"spinRate":2699,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4556157790055235,"extension":6.679945696103308},"index":1,"playId":"26808d47-2cf4-3603-a269-57dafc4243e8","pitchNumber":2,"startTime":"2026-04-16T22:05:30.027Z","endTime":"2026-04-16T22:05:33.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5023611881141,"aZ":-15.88275975625477,"pfxX":-4.588156292056309,"pfxZ":8.766400441434385,"pX":-8.73649040664688E-4,"pZ":1.6537957374405705,"vX0":8.47814379850737,"vY0":-134.5507122306492,"vZ0":-6.486138532290999,"x":117.03,"y":194.13,"x0":-2.5774594823894703,"y0":50.003462959081524,"z0":5.19518182003666,"aX":-8.527735226597697},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2325,"spinDirection":213},"zone":8,"typeConfidence":0.87,"plateTime":0.4049954214724889,"extension":6.550415751599314},"index":2,"playId":"4a1a4d03-a31d-310c-88b7-8f22885a4989","pitchNumber":3,"startTime":"2026-04-16T22:05:46.030Z","endTime":"2026-04-16T22:06:13.060Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}}},{"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":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991792740431958,"aZ":-26.22566966901402,"pfxX":0.6060798458202314,"pfxZ":3.381080196316054,"pX":0.8304973837220205,"pZ":2.300811521862441,"vX0":9.034278325441203,"vY0":-130.40434418494877,"vZ0":-2.7973726967818044,"x":85.34,"y":176.66,"x0":-2.7273690149859373,"y0":50.002431662698996,"z0":5.322430461527044,"aX":1.063530517634031},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.6,"spinRate":2677,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.4166906389617586,"extension":6.591246861868695},"index":3,"playId":"52c30d75-c940-386a-b699-f7f7b3287b91","pitchNumber":4,"startTime":"2026-04-16T22:06:13.752Z","endTime":"2026-04-16T22:06:40.759Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79496184655094,"aZ":-14.26871866129838,"pfxX":-4.132495830579931,"pfxZ":9.635224212793833,"pX":-0.13837334273103874,"pZ":2.992801665291454,"vX0":8.08881020081703,"vY0":-134.84034633175335,"vZ0":-3.4235932046997646,"x":122.27,"y":157.97,"x0":-2.627765296728662,"y0":50.00306779609957,"z0":5.273174127406965,"aX":-7.6805871413458915},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2298,"spinDirection":209},"zone":2,"typeConfidence":0.89,"plateTime":0.40479474875389876,"extension":6.514351799492722},"index":4,"playId":"a0ceb960-b8c9-3fe4-9aaa-d35948cfcaee","pitchNumber":5,"startTime":"2026-04-16T22:06:42.164Z","endTime":"2026-04-16T22:06:45.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T22:07:03.825Z","endTime":"2026-04-16T22:07:16.115Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.027808709210568,"aZ":-14.912241839714653,"pfxX":-5.0951404569901335,"pfxZ":9.492339178896637,"pX":0.18889889358435819,"pZ":3.0428865670514003,"vX0":9.059061465501195,"vY0":-134.0265659327081,"vZ0":-3.046625264846143,"x":109.8,"y":156.62,"x0":-2.5734048263933484,"y0":50.00653802530555,"z0":5.2597642875833,"aX":-9.270455952704694},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2312,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.4087193439166783,"extension":6.683916373654092},"hitData":{"launchSpeed":102.9,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.56,"coordY":99.85}},"index":6,"playId":"a0bf9534-2e03-3e91-bf9e-a25c15d7cdb3","pitchNumber":6,"startTime":"2026-04-16T22:07:16.115Z","endTime":"2026-04-16T22:07:27.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:07:27.569Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out sharply to center fielder Denzel Clarke. Josh Smith to 3rd.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:07:45.934Z","endTime":"2026-04-16T22:08:18.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"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":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61467394523243,"aZ":-27.228504395797362,"pfxX":0.5381728804915494,"pfxZ":2.869496925396583,"pX":0.20174826473304183,"pZ":2.110770088301745,"vX0":7.429966138041532,"vY0":-129.3201180278808,"vZ0":-2.800043689222614,"x":109.31,"y":181.79,"x0":-2.758039719064115,"y0":50.00268111945694,"z0":5.25905363233932,"aX":0.9255163469165048},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-2.4,"spinRate":2489,"spinDirection":180},"zone":8,"typeConfidence":0.9,"plateTime":0.4207875593358317,"extension":6.307332300937223},"hitData":{"launchSpeed":103.2,"launchAngle":33.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.9,"coordY":69.75}},"index":0,"playId":"68452ca0-0325-3b37-9da7-02824f0456f0","pitchNumber":1,"startTime":"2026-04-16T22:08:05.324Z","endTime":"2026-04-16T22:08:18.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:08:18.651Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:09:14.529Z","endTime":"2026-04-16T22:10:32.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"89d3baf7-4af8-38a9-affa-5fa23422fd8d","startTime":"2026-04-16T22:08:57.769Z","endTime":"2026-04-16T22:09:00.847Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464521544654065,"aZ":-25.047205306020967,"pfxX":1.5435631121051692,"pfxZ":4.269638166291273,"pX":-0.366099809291297,"pZ":2.4358363980392252,"vX0":5.263062169210394,"vY0":-127.69207288068685,"vZ0":-2.4594755889373046,"x":130.95,"y":173.01,"x0":-2.6450680891161933,"y0":50.00462693130858,"z0":5.358831248728265,"aX":2.578834476061419},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-3.8,"spinRate":2450,"spinDirection":186},"zone":4,"typeConfidence":0.9,"plateTime":0.42707715736439633,"extension":6.389952929347418},"index":1,"playId":"30f77a5c-282b-32d2-86d9-5d3066c405a2","pitchNumber":1,"startTime":"2026-04-16T22:09:16.692Z","endTime":"2026-04-16T22:09:20.312Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551355977916767,"aZ":-15.67933357791996,"pfxX":-5.525412739668993,"pfxZ":8.925481655712918,"pX":-0.20638599505539817,"pZ":2.2546209597618065,"vX0":8.099878425319508,"vY0":-135.10151213018287,"vZ0":-5.093089974588948,"x":124.87,"y":177.91,"x0":-2.5259965632743806,"y0":50.00005503331807,"z0":5.266834323052056,"aX":-10.208547750205495},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2373,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.4054866829600354,"extension":6.5485953306620805},"index":2,"playId":"9de7c9f7-4d24-3639-ac38-43fe5c91a0c5","pitchNumber":2,"startTime":"2026-04-16T22:09:35.964Z","endTime":"2026-04-16T22:09:39.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.555633784292,"aZ":-30.75690042138259,"pfxX":4.685984541691245,"pfxZ":0.9832332203036116,"pX":1.1861567668640232,"pZ":0.9686974992954124,"vX0":7.279980555827049,"vY0":-119.3520847152811,"vZ0":-3.487604628612502,"x":71.79,"y":212.63,"x0":-2.515471664837941,"y0":50.0020978451153,"z0":5.226743195260567,"aX":6.74017323700703},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":-10.3,"spinRate":2590,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.45939798499136053,"extension":6.627871346217371},"index":3,"playId":"92026c7c-b5e5-3ad6-b4b2-28cd7441837d","pitchNumber":3,"startTime":"2026-04-16T22:10:10.540Z","endTime":"2026-04-16T22:10:14.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863197971892927,"aZ":-14.86627231365406,"pfxX":-5.744906839884694,"pfxZ":8.991098044426694,"pX":0.1601800160380868,"pZ":3.088247739194383,"vX0":9.44667569914404,"vY0":-137.04782526350982,"vZ0":-3.284228065953074,"x":110.89,"y":155.4,"x0":-2.5661750310540006,"y0":50.003443569090614,"z0":5.301405886169418,"aX":-11.060682768282215},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2401,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.39783003568986963,"extension":6.526733705025039},"index":4,"playId":"2861dbfd-d20a-3b41-8355-9f1e95366a20","pitchNumber":4,"startTime":"2026-04-16T22:10:27.960Z","endTime":"2026-04-16T22:10:32.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:10:32.696Z","atBatIndex":86},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T22:12:48.325Z","endTime":"2026-04-16T22:13:15.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cal Quantrill replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T22:11:59.342Z","endTime":"2026-04-16T22:12:50.529Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.654134142935032,"aZ":-26.122066428437822,"pfxX":0.26108030828530904,"pfxZ":3.331899688459785,"pX":-1.2192333175899215,"pZ":3.311799123779497,"vX0":0.6420846050638941,"vY0":-131.64889788521498,"vZ0":-2.6269622713948193,"x":163.47,"y":149.36,"x0":-1.4968689621942413,"y0":50.00387723901092,"z0":6.186403167539353,"aX":0.4745504932656136},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":2324,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.41055355989118647,"extension":6.2203246009857045},"index":1,"playId":"0cf53838-c65a-3c45-b0e7-2424f0196d17","pitchNumber":1,"startTime":"2026-04-16T22:12:50.529Z","endTime":"2026-04-16T22:12:54.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33335687792577,"aZ":-16.331269350947565,"pfxX":-7.608071191033512,"pfxZ":8.523669212617229,"pX":0.14213206856150698,"pZ":2.882525262846925,"vX0":5.776890435546176,"vY0":-135.85635754901728,"vZ0":-5.896954469814629,"x":111.58,"y":160.95,"x0":-1.029391856339155,"y0":50.002135418165935,"z0":6.226817359921308,"aX":-14.140860251710874},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2249,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40402928827479645,"extension":6.405971098369746},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.01,"coordY":116.66}},"index":2,"playId":"74b89e93-9cfb-3321-a096-718365fd1373","pitchNumber":2,"startTime":"2026-04-16T22:13:06.151Z","endTime":"2026-04-16T22:13:15.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:13:15.995Z","atBatIndex":87},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Denzel Clarke grounds into a double play, third baseman Josh Jung to second baseman Josh Smith to first baseman Jake Burger. Jacob Wilson out at 2nd. Denzel Clarke out at 1st.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T22:13:21.801Z","endTime":"2026-04-16T22:14:43.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.656753114879752,"aZ":-18.52479653401977,"pfxX":-6.3576799818742025,"pfxZ":7.177814555834945,"pX":-0.8740672911925745,"pZ":2.002939448641501,"vX0":3.0654335127425885,"vY0":-135.8040535419687,"vZ0":-7.823183231185537,"x":150.32,"y":184.7,"x0":-1.1802998224201076,"y0":50.00658265294669,"z0":6.1688249835453215,"aX":-12.09418832279311},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2184,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4005464549370843,"extension":6.217363447399276},"index":0,"playId":"9ea182d3-51f4-3a91-bca1-3fb137e293fe","pitchNumber":1,"startTime":"2026-04-16T22:13:37.201Z","endTime":"2026-04-16T22:13:40.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, 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":93.8,"endSpeed":86.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.760123522577466,"aZ":-16.604068245110504,"pfxX":-7.736025860799489,"pfxZ":8.183982616014909,"pX":-1.3106761238716091,"pZ":2.0760879173838123,"vX0":2.5053692736251487,"vY0":-136.51201874885987,"vZ0":-7.831499803441661,"x":166.96,"y":182.73,"x0":-1.230633738547343,"y0":50.00600016853009,"z0":6.107903482673415,"aX":-14.72189960588697},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":13.6,"spinRate":2240,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39999843598358575,"extension":6.25988775796891},"index":1,"playId":"6d0a7565-0ec4-3232-85f9-1e06b3695a6f","pitchNumber":2,"startTime":"2026-04-16T22:13:54.380Z","endTime":"2026-04-16T22:13:58.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":82.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91218373992914,"aZ":-28.2158248502065,"pfxX":0.7582858166368864,"pfxZ":2.3454128093674456,"pX":-0.35790420628923125,"pZ":2.5062913492834626,"vX0":2.56330948432023,"vY0":-127.32072885357576,"vZ0":-3.7434485583949835,"x":130.64,"y":171.11,"x0":-1.4645436019065097,"y0":50.00485232337889,"z0":6.157360698343224,"aX":1.281924475516795},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":2374,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.42544194036692407,"extension":6.2228803077333},"index":2,"playId":"78d7016b-11ba-3560-b156-cd51bb259165","pitchNumber":3,"startTime":"2026-04-16T22:14:14.974Z","endTime":"2026-04-16T22:14:18.707Z","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":93.7,"endSpeed":86.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803038419916607,"aZ":-14.756729398153865,"pfxX":-4.324210475789863,"pfxZ":9.129811256662363,"pX":-0.2767879372353521,"pZ":2.768656733947015,"vX0":3.112492575074895,"vY0":-136.47527104047924,"vZ0":-6.750056684057725,"x":127.55,"y":164.03,"x0":-0.863631762491596,"y0":50.00651263934911,"z0":6.269208413896878,"aX":-8.252588926116205},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2232,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3995922988500711,"extension":6.313797541393067},"hitData":{"launchSpeed":63.1,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.23,"coordY":171.21}},"index":3,"playId":"d2d69219-9fa3-3108-bca9-6e83d5ccc2f9","pitchNumber":4,"startTime":"2026-04-16T22:14:35.086Z","endTime":"2026-04-16T22:14:43.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:14:43.196Z","atBatIndex":88},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lawrence Butler pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T22:14:51.068Z","endTime":"2026-04-16T22:16:51.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.57"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.58"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.00"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.03"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.46"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.99"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.65"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.75"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".386"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".108"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489923419310664,"aZ":-15.869366855582232,"pfxX":-2.9570811803250336,"pfxZ":8.452898978970385,"pX":-1.374048880800479,"pZ":1.991694830796216,"vX0":0.4670332415583257,"vY0":-136.86983046008095,"vZ0":-8.240864287599981,"x":169.38,"y":185.0,"x0":-1.1604627096472473,"y0":50.00245226105335,"z0":6.092556925121792,"aX":-5.703748969291383},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":5.3,"spinRate":2153,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39765829375534434,"extension":6.240745594230467},"index":0,"playId":"f7aae8b4-79f1-38fd-a02a-2c031809c28d","pitchNumber":1,"startTime":"2026-04-16T22:15:11.666Z","endTime":"2026-04-16T22:15:15.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568737997809933,"aZ":-18.928590495458522,"pfxX":-10.135945904678232,"pfxZ":7.272662997665063,"pX":0.7483970187064463,"pZ":2.405008169482617,"vX0":9.192441600449065,"vY0":-133.99044823772627,"vZ0":-5.843416860385483,"x":88.47,"y":173.84,"x0":-1.4075693686476725,"y0":50.00000686274808,"z0":5.9635915260338805,"aX":-18.453374000953307},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":16.4,"spinRate":2209,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4085557787951357,"extension":6.360348647893116},"index":1,"playId":"e393e161-1772-3ea7-b409-fae1672f3902","pitchNumber":2,"startTime":"2026-04-16T22:15:26.710Z","endTime":"2026-04-16T22:15:30.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.033973230857388,"aZ":-25.239681863179854,"pfxX":-5.7545660162371295,"pfxZ":4.178779722634569,"pX":0.22379576208749435,"pZ":1.167469631490259,"vX0":4.976277940746103,"vY0":-126.24399685605856,"vZ0":-7.483992382021908,"x":108.47,"y":207.26,"x0":-0.9993106919776373,"y0":50.00227708966515,"z0":6.122653209492415,"aX":-9.545389004932629},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":9.7,"spinRate":1093,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42937679398458384,"extension":6.309188750823227},"index":2,"playId":"c474832a-aa6f-38a9-b83e-8d28b6a8fab0","pitchNumber":3,"startTime":"2026-04-16T22:15:42.484Z","endTime":"2026-04-16T22:15:47.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243568909620624,"aZ":-21.41311503892857,"pfxX":1.0304355723303271,"pfxZ":6.082586528348222,"pX":0.07915683577371874,"pZ":2.080337587815845,"vX0":3.002081598664816,"vY0":-131.01348795314772,"vZ0":-6.386085478745342,"x":113.98,"y":182.61,"x0":-1.2075638946023475,"y0":50.000826334380875,"z0":6.1101298205197505,"aX":1.8204674119065969},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-2.4,"spinRate":2294,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.41537066707237624,"extension":6.153366355685112},"index":3,"playId":"40c0e3b7-f036-32d5-8c6a-7f8ccef89801","pitchNumber":4,"startTime":"2026-04-16T22:15:59.525Z","endTime":"2026-04-16T22:16:02.857Z","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":94.5,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80340122356401,"aZ":-16.7550461905741,"pfxX":-3.9463357645968404,"pfxZ":7.928844622422057,"pX":-0.48140176903077614,"pZ":2.7460298354173536,"vX0":2.5006289968924813,"vY0":-137.67729701681387,"vZ0":-6.482433555687746,"x":135.35,"y":164.64,"x0":-0.882579200345526,"y0":50.00620818187335,"z0":6.240128555997939,"aX":-7.676992955381535},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2255,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.395867105393358,"extension":6.308937479332825},"index":4,"playId":"cf750cc6-0f0d-3ee7-8c4f-126a646a10e9","pitchNumber":5,"startTime":"2026-04-16T22:16:19.873Z","endTime":"2026-04-16T22:16:25.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03925760369493,"aZ":-27.497448949358915,"pfxX":1.5662599704717022,"pfxZ":2.8025127780280314,"pX":0.22207147341364572,"pZ":2.6255328348440554,"vX0":3.239282002981896,"vY0":-127.60296844858894,"vZ0":-3.4536400154189533,"x":108.54,"y":167.89,"x0":-1.260941450183749,"y0":50.00576939293975,"z0":6.132376507850903,"aX":2.616755915603355},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.5,"spinRate":2314,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.4271104116831723,"extension":6.231993213403762},"hitData":{"launchSpeed":87.9,"launchAngle":72.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.84,"coordY":177.56}},"index":5,"playId":"4b8e1e16-1d5f-327e-b3c1-7817f12a891b","pitchNumber":6,"startTime":"2026-04-16T22:16:41.157Z","endTime":"2026-04-16T22:16:51.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:16:51.706Z","atBatIndex":89}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lawrence Butler pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T22:14:51.068Z","endTime":"2026-04-16T22:16:51.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.57"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.58"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.00"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.03"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.46"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.99"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.65"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.75"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".386"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".108"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489923419310664,"aZ":-15.869366855582232,"pfxX":-2.9570811803250336,"pfxZ":8.452898978970385,"pX":-1.374048880800479,"pZ":1.991694830796216,"vX0":0.4670332415583257,"vY0":-136.86983046008095,"vZ0":-8.240864287599981,"x":169.38,"y":185.0,"x0":-1.1604627096472473,"y0":50.00245226105335,"z0":6.092556925121792,"aX":-5.703748969291383},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":5.3,"spinRate":2153,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39765829375534434,"extension":6.240745594230467},"index":0,"playId":"f7aae8b4-79f1-38fd-a02a-2c031809c28d","pitchNumber":1,"startTime":"2026-04-16T22:15:11.666Z","endTime":"2026-04-16T22:15:15.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568737997809933,"aZ":-18.928590495458522,"pfxX":-10.135945904678232,"pfxZ":7.272662997665063,"pX":0.7483970187064463,"pZ":2.405008169482617,"vX0":9.192441600449065,"vY0":-133.99044823772627,"vZ0":-5.843416860385483,"x":88.47,"y":173.84,"x0":-1.4075693686476725,"y0":50.00000686274808,"z0":5.9635915260338805,"aX":-18.453374000953307},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":16.4,"spinRate":2209,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4085557787951357,"extension":6.360348647893116},"index":1,"playId":"e393e161-1772-3ea7-b409-fae1672f3902","pitchNumber":2,"startTime":"2026-04-16T22:15:26.710Z","endTime":"2026-04-16T22:15:30.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.033973230857388,"aZ":-25.239681863179854,"pfxX":-5.7545660162371295,"pfxZ":4.178779722634569,"pX":0.22379576208749435,"pZ":1.167469631490259,"vX0":4.976277940746103,"vY0":-126.24399685605856,"vZ0":-7.483992382021908,"x":108.47,"y":207.26,"x0":-0.9993106919776373,"y0":50.00227708966515,"z0":6.122653209492415,"aX":-9.545389004932629},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":9.7,"spinRate":1093,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42937679398458384,"extension":6.309188750823227},"index":2,"playId":"c474832a-aa6f-38a9-b83e-8d28b6a8fab0","pitchNumber":3,"startTime":"2026-04-16T22:15:42.484Z","endTime":"2026-04-16T22:15:47.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243568909620624,"aZ":-21.41311503892857,"pfxX":1.0304355723303271,"pfxZ":6.082586528348222,"pX":0.07915683577371874,"pZ":2.080337587815845,"vX0":3.002081598664816,"vY0":-131.01348795314772,"vZ0":-6.386085478745342,"x":113.98,"y":182.61,"x0":-1.2075638946023475,"y0":50.000826334380875,"z0":6.1101298205197505,"aX":1.8204674119065969},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-2.4,"spinRate":2294,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.41537066707237624,"extension":6.153366355685112},"index":3,"playId":"40c0e3b7-f036-32d5-8c6a-7f8ccef89801","pitchNumber":4,"startTime":"2026-04-16T22:15:59.525Z","endTime":"2026-04-16T22:16:02.857Z","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":94.5,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80340122356401,"aZ":-16.7550461905741,"pfxX":-3.9463357645968404,"pfxZ":7.928844622422057,"pX":-0.48140176903077614,"pZ":2.7460298354173536,"vX0":2.5006289968924813,"vY0":-137.67729701681387,"vZ0":-6.482433555687746,"x":135.35,"y":164.64,"x0":-0.882579200345526,"y0":50.00620818187335,"z0":6.240128555997939,"aX":-7.676992955381535},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2255,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.395867105393358,"extension":6.308937479332825},"index":4,"playId":"cf750cc6-0f0d-3ee7-8c4f-126a646a10e9","pitchNumber":5,"startTime":"2026-04-16T22:16:19.873Z","endTime":"2026-04-16T22:16:25.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03925760369493,"aZ":-27.497448949358915,"pfxX":1.5662599704717022,"pfxZ":2.8025127780280314,"pX":0.22207147341364572,"pZ":2.6255328348440554,"vX0":3.239282002981896,"vY0":-127.60296844858894,"vZ0":-3.4536400154189533,"x":108.54,"y":167.89,"x0":-1.260941450183749,"y0":50.00576939293975,"z0":6.132376507850903,"aX":2.616755915603355},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.5,"spinRate":2314,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.4271104116831723,"extension":6.231993213403762},"hitData":{"launchSpeed":87.9,"launchAngle":72.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.84,"coordY":177.56}},"index":5,"playId":"4b8e1e16-1d5f-327e-b3c1-7817f12a891b","pitchNumber":6,"startTime":"2026-04-16T22:16:41.157Z","endTime":"2026-04-16T22:16:51.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-16T22:16:51.706Z","atBatIndex":89},"scoringPlays":[16,38,44,45,49,58,76,80,81,84],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":71.71,"y":129.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":113.93,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":127.16,"y":202.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":68.29,"y":115.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":118.11,"y":63.13},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":206.73,"y":123.46},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":179.2,"y":93.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":142.46,"y":149.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":139.01,"y":73.44},"type":"O","description":"Lineout"}]}},{"startIndex":14,"endIndex":24,"top":[14,15,16,17,18],"bottom":[19,20,21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":42.25,"y":123.88},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":163.22,"y":135.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":118.59,"y":157.6},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":127.21,"y":217.95},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":92.92,"y":152.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":143.95,"y":168.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":70.93,"y":123.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":197.36,"y":81.11},"type":"O","description":"Lineout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":171.75,"y":56.86},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":69.49,"y":138.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"coordinates":{"x":130.57,"y":188.88},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":119.76,"y":142.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":66.27,"y":119.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":116.63,"y":192.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":133.36,"y":190.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":143.44,"y":151.52},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":45,"top":[34,35,36,37,38,39],"bottom":[40,41,42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":152.72,"y":84.57},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":189.08,"y":103.85},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":91.25,"y":75.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":213.59,"y":101.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":173.52,"y":131.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":162.24,"y":104.03},"type":"H","description":"Single"}]}},{"startIndex":46,"endIndex":54,"top":[46,47,48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":101.82,"y":192.64},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":89.33,"y":63.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":146.43,"y":171.35},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":147.45,"y":147.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":96.24,"y":159.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":81.03,"y":107.98},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":66,"top":[55,56,57,58,59,60,61],"bottom":[62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":47.86,"y":111.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":122.6,"y":142.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":108.92,"y":160.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":204.14,"y":74.26},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":119.56,"y":141.44},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":105.37,"y":182.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":185.97,"y":107.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":99.79,"y":190.62},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":83.28,"y":78.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":162.15,"y":165.78},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":77,"top":[67,68,69,70],"bottom":[71,72,73,74,75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":143.28,"y":158.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":106.38,"y":151.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":162.49,"y":160.64},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":119.78,"y":140.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":106.38,"y":164.25},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":200.76,"y":100.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":215.89,"y":109.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":73.38,"y":144.62},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":80.03,"y":117.67},"type":"O","description":"Flyout"}]}},{"startIndex":78,"endIndex":89,"top":[78,79,80,81,82,83,84,85,86],"bottom":[87,88,89],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":66.53,"y":116.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":173.6,"y":106.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":122.25,"y":187.52},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":108.26,"y":86.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":137.69,"y":186.32},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":125.56,"y":99.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":150.9,"y":69.75},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":80.01,"y":116.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"coordinates":{"x":102.23,"y":171.21},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":89.84,"y":177.56},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":6,"hits":13,"errors":1,"leftOnBase":10},"away":{"runs":9,"hits":10,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"catcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"first":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"second":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"shortstop":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"left":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"center":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"right":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"onDeck":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"inHole":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"battingOrder":3,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"onDeck":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"inHole":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"battingOrder":7,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"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":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":10,"airOuts":11,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":1,"hits":10,"hitByPitch":1,"avg":".231","atBats":36,"obp":".308","slg":".385","ops":".693","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":16,"rbi":8,"leftOnBase":19,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":38,"obp":".419","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"3.56","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.27","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":59,"strikes":110,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":6,"pitchesPerInning":"18.78","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-2","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":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":12,"groundOuts":8,"airOuts":21,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".189","atBats":53,"obp":".328","slg":".358","ops":".686","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":19,"rbi":4,"leftOnBase":28,"sacBunts":1,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":4,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":19,"airOuts":19,"runs":6,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".185","atBats":65,"obp":".221","slg":".323","ops":".544","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":21,"rbi":3,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".224","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":38,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":6,"groundOuts":16,"airOuts":14,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":58,"obp":".343","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":260,"era":"4.30","inningsPitched":"14.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.50","battersFaced":67,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":260,"balls":100,"strikes":160,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".000","pitchesPerInning":"17.73","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.59","walksPer9Inn":"4.30","hitsPer9Inn":"9.20","runsScoredPer9":"4.30","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":23,"airOuts":11,"runs":9,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":2,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".253","atBats":75,"obp":".278","slg":".507","ops":".785","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":38,"rbi":16,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"2.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"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":18,"putOuts":106,"errors":2,"chances":126,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"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":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":36,"obp":".341","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":170,"era":"0.93","inningsPitched":"9.2","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.34","battersFaced":42,"outs":29,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":64,"strikes":106,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".---","pitchesPerInning":"17.59","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.79","hitsPer9Inn":"9.31","runsScoredPer9":"1.86","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 3 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":38,"strikes":67,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":16,"groundOuts":15,"airOuts":20,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":80,"obp":".344","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":375,"era":"4.87","inningsPitched":"20.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.48","battersFaced":90,"outs":61,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":375,"balls":139,"strikes":236,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"winPercentage":".500","pitchesPerInning":"18.44","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.62","walksPer9Inn":"3.98","hitsPer9Inn":"9.30","runsScoredPer9":"4.87","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-1 | 2 BB, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":10,"groundOuts":7,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".220","atBats":41,"obp":".313","slg":".317","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":13,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"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":9,"gamesStarted":1,"flyOuts":9,"groundOuts":10,"airOuts":16,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":40,"obp":".163","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":188,"era":"1.54","inningsPitched":"11.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":2,"whip":"0.60","battersFaced":43,"outs":35,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":69,"strikes":119,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":3,"winPercentage":".000","pitchesPerInning":"16.11","gamesFinished":3,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.31","hitsPer9Inn":"3.09","runsScoredPer9":"1.54","homeRunsPer9":"0.77","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":28,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":126,"era":"1.17","inningsPitched":"7.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.17","battersFaced":31,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":41,"strikes":85,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"16.43","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.04","walksPer9Inn":"2.35","hitsPer9Inn":"8.22","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":13,"groundOuts":14,"airOuts":19,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":2,"hits":13,"hitByPitch":0,"avg":".203","atBats":64,"obp":".321","slg":".453","ops":".774","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":29,"rbi":12,"leftOnBase":22,"sacBunts":0,"sacFlies":2,"babip":".195","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.80","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":27,"errors":0,"chances":60,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676395":{"person":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","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":9,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"obp":".353","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"3.38","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":3,"whip":"1.50","battersFaced":34,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":63,"strikes":90,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".000","pitchesPerInning":"19.13","gamesFinished":1,"strikeoutWalkRatio":"0.86","strikeoutsPer9Inn":"6.75","walksPer9Inn":"7.88","hitsPer9Inn":"5.63","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"0.00","inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":15,"airOuts":15,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".263","atBats":57,"obp":".323","slg":".386","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":22,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":14,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":13,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".267","slg":".393","ops":".660","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":11,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"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"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".280","atBats":25,"obp":".379","slg":".400","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","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":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":1,"groundOuts":12,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".250","atBats":40,"obp":".318","slg":".375","ops":".693","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":15,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":3,"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":12,"putOuts":18,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":6,"groundOuts":19,"airOuts":12,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":72,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":354,"era":"3.00","inningsPitched":"21.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.10","battersFaced":85,"outs":63,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":354,"balls":141,"strikes":213,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".667","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"12.86","walksPer9Inn":"4.71","hitsPer9Inn":"5.14","runsScoredPer9":"3.00","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686560":{"person":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":3,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"27.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":10,"groundOuts":7,"airOuts":17,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":57,"obp":".246","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":250,"era":"2.87","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.96","battersFaced":61,"outs":47,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":250,"balls":81,"strikes":169,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"12.64","walksPer9Inn":"2.30","hitsPer9Inn":"6.32","runsScoredPer9":"2.87","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, HBP, RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":20,"airOuts":15,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":24,"hitByPitch":2,"avg":".316","atBats":76,"obp":".395","slg":".513","ops":".908","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":39,"rbi":10,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":25,"errors":0,"chances":27,"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"}]},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":14,"groundOuts":13,"airOuts":22,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".175","atBats":57,"obp":".266","slg":".193","ops":".459","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":11,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":18,"errors":1,"chances":56,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664059":{"person":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".231","slg":".167","ops":".398","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":4,"groundOuts":7,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".233","atBats":43,"obp":".298","slg":".349","ops":".647","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":15,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":4,"putOuts":119,"errors":1,"chances":124,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.1 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":1,"hits":5,"hitByPitch":1,"atBats":32,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":120,"era":"2.89","inningsPitched":"9.1","wins":0,"losses":0,"saves":3,"saveOpportunities":3,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"0.75","battersFaced":35,"outs":28,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":36,"strikes":84,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"1.93","hitsPer9Inn":"4.82","runsScoredPer9":"2.89","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":12,"groundOuts":18,"airOuts":20,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":88,"obp":".340","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":345,"era":"5.40","inningsPitched":"21.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.48","battersFaced":97,"outs":65,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":122,"strikes":223,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".500","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.91","hitsPer9Inn":"10.38","runsScoredPer9":"5.40","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":10,"groundOuts":4,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"3.12","inningsPitched":"8.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.27","battersFaced":37,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":56,"strikes":91,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.96","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.35","walksPer9Inn":"4.15","hitsPer9Inn":"7.27","runsScoredPer9":"3.12","homeRunsPer9":"2.08","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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}}},"batters":[607043,694671,669394,673962,543309,457705,592626,664059,694497,669701,677649,683004,676395,641302,596001,656641,615698],"pitchers":[683004,676395,641302,596001,656641,615698],"bench":[643376,608369],"bullpen":[656222,686560,543135,669022,677958,668390,594798],"battingOrder":[607043,694671,669394,673962,543309,592626,694497,669701,677649],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Duran, E (2, Lopez, J); Jung, Jo (4, Lopez, J); Smith (1, Medina)."},{"label":"HR","value":"Jung, Jo (1, 7th inning off Barlow, S, 1 on, 2 out)."},{"label":"TB","value":"Burger; Duran, E 3; Jung, Jo 7; Langford; Nimmo; Pederson; Smith 2."},{"label":"RBI","value":"Burger (16); Duran, E 2 (6); Jung, Jo 2 (5); Nimmo (10); Pederson (3); Smith (5)."},{"label":"2-out RBI","value":"Jung, Jo 2; Smith."},{"label":"Runners left in scoring position, 2 out","value":"Jung, Jo; Haggerty; Langford; Duran, E; Carter."},{"label":"SAC","value":"Carter."},{"label":"SF","value":"Burger."},{"label":"Team RISP","value":"4-for-14."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Duran, E (3, 2nd base off Lopez, J/Wynns, A); Langford (2, 2nd base off Barlow, S/Wynns, A)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Nimmo (Cortes at 2nd base)."},{"label":"DP","value":"(Jung, Jo-Smith-Burger)."}]}],"note":[{"label":"a","value":"Walked for McCutchen in the 6th."},{"label":"b","value":"Popped out for Haggerty in the 6th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":13,"hitByPitch":1,"avg":".234","atBats":38,"obp":".310","slg":".363","ops":".673","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":16,"rbi":6,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":10,"airOuts":11,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":1,"hits":10,"hitByPitch":1,"atBats":36,"obp":".413","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":172,"era":"4.47","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.47","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":72,"strikes":100,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":8,"pitchesPerInning":"19.11","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"2-5","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":18,"flyOuts":5,"groundOuts":19,"airOuts":12,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".200","atBats":60,"obp":".262","slg":".317","ops":".579","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":19,"rbi":6,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":31,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":6,"groundOuts":16,"airOuts":13,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":70,"obp":".384","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":369,"era":"5.59","inningsPitched":"19.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.71","battersFaced":86,"outs":58,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":153,"strikes":216,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".000","pitchesPerInning":"19.09","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"11.17","walksPer9Inn":"7.45","hitsPer9Inn":"7.91","runsScoredPer9":"5.59","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":2,"flyOuts":12,"groundOuts":19,"airOuts":17,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":55,"obp":".254","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":250,"era":"3.31","inningsPitched":"16.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"0.98","battersFaced":63,"outs":49,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":250,"balls":91,"strikes":159,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".---","pitchesPerInning":"15.31","gamesFinished":2,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.06","walksPer9Inn":"3.86","hitsPer9Inn":"4.96","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"babip":".---","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, HBP, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":17,"airOuts":14,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".276","atBats":58,"obp":".354","slg":".345","ops":".699","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":35,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)(BS, 1)","summary":"1.0 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":13,"airOuts":6,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":42,"obp":".404","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"4.66","inningsPitched":"9.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":5,"whip":"1.97","battersFaced":48,"outs":29,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":58,"strikes":122,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.17","rbi":3,"winPercentage":".000","pitchesPerInning":"18.62","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.31","walksPer9Inn":"4.66","hitsPer9Inn":"13.03","runsScoredPer9":"5.59","homeRunsPer9":"0.93","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".125","atBats":16,"obp":".176","slg":".125","ops":".301","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":45,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":133,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":13,"strikes":11,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"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":9,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":31,"obp":".316","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"5.19","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":5,"whip":"1.38","battersFaced":38,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":51,"strikes":87,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"winPercentage":".---","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"7.27","walksPer9Inn":"6.23","hitsPer9Inn":"6.23","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".290","atBats":31,"obp":".389","slg":".452","ops":".841","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":14,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":35,"strikes":50,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":15,"groundOuts":12,"airOuts":26,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":17,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":72,"obp":".400","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":364,"era":"6.38","inningsPitched":"18.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.96","battersFaced":90,"outs":55,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":364,"balls":159,"strikes":205,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":2,"winPercentage":".500","pitchesPerInning":"19.85","gamesFinished":0,"strikeoutWalkRatio":"0.94","strikeoutsPer9Inn":"7.85","walksPer9Inn":"8.35","hitsPer9Inn":"9.33","runsScoredPer9":"6.38","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":12,"airOuts":8,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":3,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".288","atBats":66,"obp":".338","slg":".485","ops":".823","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":32,"rbi":5,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".459","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":12,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669270":{"person":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":14,"obp":".067","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":52,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.21","battersFaced":15,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":18,"strikes":34,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"11.14","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.79","walksPer9Inn":"0.00","hitsPer9Inn":"1.93","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672016":{"person":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":2,"groundOuts":14,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".170","atBats":47,"obp":".220","slg":".191","ops":".411","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":9,"rbi":6,"leftOnBase":22,"sacBunts":2,"sacFlies":0,"babip":".296","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":42,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":23,"airOuts":15,"runs":9,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".211","atBats":71,"obp":".309","slg":".394","ops":".703","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":28,"rbi":14,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":3,"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":2,"putOuts":38,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":9,"groundOuts":5,"airOuts":10,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":29,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":137,"era":"5.87","inningsPitched":"7.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.57","battersFaced":33,"outs":23,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":51,"strikes":86,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.87","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.04","walksPer9Inn":"4.70","hitsPer9Inn":"9.39","runsScoredPer9":"5.87","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":12,"groundOuts":15,"airOuts":19,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":55,"obp":".246","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":250,"era":"1.72","inningsPitched":"15.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.96","battersFaced":62,"outs":47,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":250,"balls":97,"strikes":153,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.89","walksPer9Inn":"2.87","hitsPer9Inn":"5.74","runsScoredPer9":"1.72","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | SB","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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".200","atBats":20,"obp":".238","slg":".200","ops":".438","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":4,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, BB, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":10,"groundOuts":7,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".206","atBats":63,"obp":".383","slg":".302","ops":".685","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":19,"rbi":6,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":142,"errors":0,"chances":147,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":12,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":41,"obp":".358","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":210,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"1.68","battersFaced":53,"outs":34,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":89,"strikes":121,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.53","gamesFinished":1,"strikeoutWalkRatio":"0.92","strikeoutsPer9Inn":"8.74","walksPer9Inn":"9.53","hitsPer9Inn":"5.56","runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":6,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":30,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":148,"era":"3.38","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.38","battersFaced":35,"outs":24,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":62,"strikes":86,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":".000","pitchesPerInning":"18.50","gamesFinished":4,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.63","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"2-2 | 3 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":18,"flyOuts":13,"groundOuts":7,"airOuts":18,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".324","atBats":71,"obp":".392","slg":".620","ops":"1.012","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":44,"rbi":12,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".405","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.83","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":8,"putOuts":113,"errors":1,"chances":122,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID643410":{"person":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":4,"groundOuts":7,"airOuts":8,"runs":8,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":37,"obp":".425","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":153,"era":"9.00","inningsPitched":"8.0","wins":0,"losses":1,"saves":2,"saveOpportunities":4,"holds":0,"blownSaves":2,"earnedRuns":8,"whip":"2.00","battersFaced":40,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":53,"strikes":100,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".000","pitchesPerInning":"19.13","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.25","hitsPer9Inn":"15.75","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":22,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":84,"era":"7.20","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.80","battersFaced":24,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":25,"strikes":59,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"12.60","walksPer9Inn":"1.80","hitsPer9Inn":"14.40","runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".154","atBats":13,"obp":".214","slg":".154","ops":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":2,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":16,"groundOuts":25,"airOuts":27,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":82,"obp":".209","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":369,"era":"1.46","inningsPitched":"24.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.77","battersFaced":91,"outs":74,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":140,"strikes":229,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.92","hitsPer9Inn":"4.01","runsScoredPer9":"1.46","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2 RBI, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":8,"groundOuts":27,"airOuts":19,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".263","atBats":76,"obp":".273","slg":".342","ops":".615","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":26,"rbi":9,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":21,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[643446,680869,669127,701762,691016,805779,666126,672016,671732,642851,687231,682052,665622,605130,678022,686993],"pitchers":[682052,665622,605130,678022,686993],"bench":[628451,691777],"bullpen":[665660,650644,669372,663687,669270,643410,622663,605488],"battingOrder":[680869,669127,701762,691016,805779,672016,671732,642851,687231],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Soderstrom (5, Leiter); McNeil (4, Junis); Kurtz (3, Latz)."},{"label":"TB","value":"Butler, L 2; Cortes 2; Hernaiz; Kurtz 3; Langeliers 2; McNeil 2; Soderstrom 2; Wilson, J 2."},{"label":"RBI","value":"Cortes (6); Kurtz 3 (6); Wilson, J 2 (9)."},{"label":"2-out RBI","value":"Cortes; Kurtz 3; Wilson, J 2."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom 3; Cortes; Hernaiz 2; McNeil."},{"label":"GIDP","value":"Clarke."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Wilson, J (1, 2nd base off Leiter/Higashioka); Hernaiz (2, 2nd base off Garcia, R/Higashioka)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Sterner (1, throw)."}]}],"note":[{"label":"1","value":"Ran for McNeil in the 8th."}]}},"officials":[{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Smith (by Sterner); Langeliers (by Junis)."},{"label":"HBP","value":"Nimmo (by Perkins); McNeil (by Leiter)."},{"label":"ABS Challenge","value":"Nimmo (Strike-Overturned to Ball); McNeil (Strike-Confirmed); Pederson (Strike-Overturned to Ball); Butler, L (Strike-Overturned to Ball); Higashioka (Ball-Confirmed); Wynns, A 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Leiter 105-67; Garcia, R 10-7; Alexander, T 11-7; Junis 24-17; Latz 7-4; Quantrill 12-8; Lopez, J 85-50; Medina 32-19; Barlow, S 24-11; Perkins 11-6; Sterner 20-14."},{"label":"Groundouts-flyouts","value":"Leiter 6-4; Garcia, R 0-1; Alexander, T 0-0; Junis 2-1; Latz 0-1; Quantrill 1-0; Lopez, J 3-6; Medina 1-1; Barlow, S 2-0; Perkins 2-0; Sterner 2-1."},{"label":"Batters faced","value":"Leiter 27; Garcia, R 1; Alexander, T 3; Junis 7; Latz 2; Quantrill 3; Lopez, J 22; Medina 7; Barlow, S 5; Perkins 4; Sterner 9."},{"label":"Inherited runners-scored","value":"Garcia, R 1-0; Junis 2-0; Latz 3-3; Barlow, S 1-1."},{"label":"Umpires","value":"HP: Doug Eddings. 1B: Mike Muchlinski. 2B: Gabe Morales. 3B: Edwin Jimenez. "},{"label":"Weather","value":"64 degrees, Sunny."},{"label":"Wind","value":"17 mph, L To R."},{"label":"First pitch","value":"12:05 PM."},{"label":"T","value":"3:11."},{"label":"Att","value":"8,764."},{"label":"Venue","value":"Sutter Health Park."},{"label":"April 16, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","boxscoreName":"Jung, Jo"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":15,"airOuts":15,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".263","atBats":57,"obp":".323","slg":".386","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":22,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":14,"errors":1,"chances":31,"fielding":".968","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":66,"hittingGameScore":66},{"player":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","boxscoreName":"Duran, E"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":1,"groundOuts":12,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".250","atBats":40,"obp":".318","slg":".375","ops":".693","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":15,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":3,"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":12,"putOuts":18,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","boxscoreName":"Langeliers"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"2-2 | 3 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":18,"flyOuts":13,"groundOuts":7,"airOuts":18,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".324","atBats":71,"obp":".392","slg":".620","ops":"1.012","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":44,"rbi":12,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".405","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.83","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":8,"putOuts":113,"errors":1,"chances":122,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"loser":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}