{"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":824847,"link":"/api/v1.1/game/824847/feed/live","metaData":{"wait":10,"timeStamp":"20260509_225704","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824847,"type":"R","doubleHeader":"N","id":"2026/05/09/athmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824847-2026-05-09","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-09T20:05:00Z","originalDate":"2026-05-09","officialDate":"2026-05-09","dayNight":"day","time":"4: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":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":39,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":21,"losses":18,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":21,"losses":18,"winningPercentage":".538"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2026,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":40,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":23,"ties":0,"pct":".425"},"records":{},"divisionLeader":false,"wins":17,"losses":23,"winningPercentage":".425"},"franchiseName":"Baltimore","clubName":"Orioles","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},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID669211":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211","firstName":"Keegan","lastName":"Akin","primaryNumber":"45","birthDate":"1995-04-01","currentAge":31,"birthCity":"Alma","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keegan","useLastName":"Akin","middleName":"Lee","boxscoreName":"Akin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"A-kin","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Keegan Akin","nameSlug":"keegan-akin-669211","firstLastName":"Keegan Akin","lastFirstName":"Akin, Keegan","lastInitName":"Akin, K","initLastName":"K Akin","fullFMLName":"Keegan Lee Akin","fullLFMName":"Akin, Keegan Lee","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"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},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"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},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID680694":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","firstName":"Kyle","lastName":"Bradish","primaryNumber":"38","birthDate":"1996-09-12","currentAge":30,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Bradish","middleName":"Edward","boxscoreName":"Bradish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"BRAD-ish","mlbDebutDate":"2022-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Bradish","nameSlug":"kyle-bradish-680694","firstLastName":"Kyle Bradish","lastFirstName":"Bradish, Kyle","lastInitName":"Bradish, K","initLastName":"K Bradish","fullFMLName":"Kyle Edward Bradish","fullLFMName":"Bradish, Kyle Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687637":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637","firstName":"Dylan","lastName":"Beavers","primaryNumber":"12","birthDate":"2001-08-11","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Beavers","middleName":"Matthew","boxscoreName":"Beavers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Beavers","nameSlug":"dylan-beavers-687637","firstLastName":"Dylan Beavers","lastFirstName":"Beavers, Dylan","lastInitName":"Beavers, D","initLastName":"D Beavers","fullFMLName":"Dylan Matthew Beavers","fullLFMName":"Beavers, Dylan Matthew","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"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},"ID689296":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296","firstName":"Anthony","lastName":"Nunez","primaryNumber":"66","birthDate":"2001-07-10","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Nunez","boxscoreName":"Nunez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-03-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Nunez","nameSlug":"anthony-nunez-689296","firstLastName":"Anthony Nunez","lastFirstName":"Nunez, Anthony","lastInitName":"Nunez, A","initLastName":"A Nunez","fullFMLName":"Anthony Nunez","fullLFMName":"Nunez, Anthony","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},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"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},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID642152":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152","firstName":"Lou","lastName":"Trivino III","birthDate":"1991-10-01","currentAge":34,"birthCity":"Green Lane","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lou","useLastName":"Trivino III","middleName":"Albert","boxscoreName":"Trivino III","nickName":"Sweet Lou","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"tri-VEE-noh","mlbDebutDate":"2018-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lou Trivino III","nameTitle":"III","nameSuffix":"III","nameSlug":"lou-trivino-iii-642152","firstLastName":"Lou Trivino III","lastFirstName":"Trivino III, Lou","lastInitName":"Trivino III, L","initLastName":"L Trivino III","fullFMLName":"Lou Albert Trivino III","fullLFMName":"Trivino III, Lou Albert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID621139":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139","firstName":"Brooks","lastName":"Kriske","primaryNumber":"48","birthDate":"1994-02-03","currentAge":32,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Kriske","middleName":"Joseph","boxscoreName":"Kriske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"kris-key","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Kriske","nameSlug":"brooks-kriske-621139","firstLastName":"Brooks Kriske","lastFirstName":"Kriske, Brooks","lastInitName":"Kriske, B","initLastName":"B Kriske","fullFMLName":"Brooks Joseph Kriske","fullLFMName":"Kriske, Brooks Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID665750":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","firstName":"Leody","lastName":"Taveras","primaryNumber":"30","birthDate":"1998-09-08","currentAge":28,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Leody","useLastName":"Taveras","boxscoreName":"Taveras, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"lay-OH-dee tuh-VAIR-uhs","mlbDebutDate":"2020-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leody Taveras","nameSlug":"leody-taveras-665750","firstLastName":"Leody Taveras","lastFirstName":"Taveras, Leody","lastInitName":"Taveras, L","initLastName":"L Taveras","fullFMLName":"Leody Taveras","fullLFMName":"Taveras, Leody","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID641933":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","firstName":"Tyler","lastName":"O'Neill","primaryNumber":"9","birthDate":"1995-06-22","currentAge":31,"birthCity":"Burnaby","birthStateProvince":"BC","birthCountry":"Canada","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"O'Neill","middleName":"Alan","boxscoreName":"O'Neill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler O'Neill","nameSlug":"tyler-o-neill-641933","firstLastName":"Tyler O'Neill","lastFirstName":"O'Neill, Tyler","lastInitName":"O'Neill, T","initLastName":"T O'Neill","fullFMLName":"Tyler Alan O'Neill","fullLFMName":"O'Neill, Tyler Alan","strikeZoneTop":3.097,"strikeZoneBottom":1.563},"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},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"54","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},"ID694346":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346","firstName":"Richard","lastName":"Gibson","primaryNumber":"43","birthDate":"2002-05-18","currentAge":24,"birthCity":"Newport News","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Gibson","middleName":"Russell","boxscoreName":"Gibson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Gibson","nameTitle":"III","nameSuffix":"III","nameSlug":"trey-gibson-694346","firstLastName":"Trey Gibson","lastFirstName":"Gibson, Trey","lastInitName":"Gibson, T","initLastName":"T Gibson","fullFMLName":"Richard Russell Gibson","fullLFMName":"Gibson, Richard Russell","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID695391":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391","firstName":"Brett","lastName":"Harris","primaryNumber":"29","birthDate":"1998-06-24","currentAge":28,"birthCity":"Arlington Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Harris","middleName":"Steven","boxscoreName":"Harris, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Harris","nameSlug":"brett-harris-695391","firstLastName":"Brett Harris","lastFirstName":"Harris, Brett","lastInitName":"Harris, B","initLastName":"B Harris","fullFMLName":"Brett Steven Harris","fullLFMName":"Harris, Brett Steven","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608650":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650","firstName":"Dietrich","lastName":"Enns","primaryNumber":"71","birthDate":"1991-05-16","currentAge":35,"birthCity":"Frankfort","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dietrich","useLastName":"Enns","boxscoreName":"Enns","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"en-s","mlbDebutDate":"2017-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dietrich Enns","nameSlug":"dietrich-enns-608650","firstLastName":"Dietrich Enns","lastFirstName":"Enns, Dietrich","lastInitName":"Enns, D","initLastName":"D Enns","fullFMLName":"Dietrich Enns","fullLFMName":"Enns, Dietrich","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2","location":{"address1":"333 West Camden Street","city":"Baltimore","state":"Maryland","stateAbbrev":"MD","postalCode":"21201","defaultCoordinates":{"latitude":39.283787,"longitude":-76.621689},"azimuthAngle":31.0,"elevation":33,"country":"USA","phone":"(410) 685-9800"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42455,"turfType":"Grass","roofType":"Open","leftLine":333,"left":363,"leftCenter":376,"center":410,"rightCenter":373,"rightLine":318},"active":true,"season":"2026"},"officialVenue":{"id":2,"link":"/api/v1/venues/2"},"weather":{"condition":"Cloudy","temp":"68","wind":"4 mph, R To L"},"gameInfo":{"attendance":30707,"firstPitch":"2026-05-09T20:06:00.000Z","gameDurationMinutes":171},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"home":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"}},"officialScorer":{"id":484489,"fullName":"Dennis Hetrick","link":"/api/v1/people/484489"},"primaryDatacaster":{"id":518190,"fullName":"Larry Mahnken","link":"/api/v1/people/518190"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (6) on a sharp line drive to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T20:06:24.161Z","endTime":"2026-05-09T20:06:58.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T17:34:17.137Z","endTime":"2026-05-09T19:39:56.488Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-09T19:39:56.488Z","endTime":"2026-05-09T20:04:45.871Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-09T20:04:45.871Z","endTime":"2026-05-09T20:06:26.506Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.540469849431172,"aZ":-14.488176506554785,"pfxX":-5.912535675777937,"pfxZ":8.958918782000286,"pX":-0.3839827217063987,"pZ":3.0315959255016023,"vX0":4.712151655817385,"vY0":-139.19780922387045,"vZ0":-4.549070202957183,"x":131.64,"y":156.93,"x0":-1.3257250895886379,"y0":50.00038837398679,"z0":5.637580809004324,"aX":-11.668713276254495},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2330,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3926143559868378,"extension":6.7660753049207365},"index":3,"playId":"a1db7549-7a07-33a0-a55f-8ded4f73633f","pitchNumber":1,"startTime":"2026-05-09T20:06:26.506Z","endTime":"2026-05-09T20:06:31.540Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.007273113635573,"aZ":-43.39088900850132,"pfxX":1.5455909989788805,"pfxZ":-7.2645351922270684,"pX":-0.36301705270118095,"pZ":2.476419387318731,"vX0":1.716540948944852,"vY0":-123.09549414301657,"vZ0":0.6721441634612153,"x":130.84,"y":171.92,"x0":-1.2685666180494348,"y0":50.00308835547374,"z0":5.855218216903951,"aX":2.3862180855464206},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.8,"breakHorizontal":-3.2,"spinRate":2674,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.4439065939515232,"extension":6.422671979495994},"hitData":{"launchSpeed":105.9,"launchAngle":16.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":44.27,"coordY":112.5}},"index":4,"playId":"47e35a1a-e2df-3862-a35f-0668202e4043","pitchNumber":2,"startTime":"2026-05-09T20:06:45.756Z","endTime":"2026-05-09T20:06:58.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:06:58.608Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a sharp line drive to left fielder Taylor Ward. Nick Kurtz scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T20:07:11.209Z","endTime":"2026-05-09T20:09:09.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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,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":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"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(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":88.2,"endSpeed":81.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76490289451682,"aZ":-25.86050430041705,"pfxX":2.2167223523285777,"pfxZ":3.7256332670948016,"pX":-1.276633480289804,"pZ":3.425015705998184,"vX0":0.14780243292119988,"vY0":-128.57542519078643,"vZ0":-0.709819206678936,"x":165.66,"y":146.3,"x0":-1.6231043615721987,"y0":50.00140688096142,"z0":5.69099550784296,"aX":3.753774407789841},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-4.1,"spinRate":2323,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.42413548423676684,"extension":6.700792833720866},"index":0,"playId":"b703abd1-adf1-37a3-937e-d6f4733ad60b","pitchNumber":1,"startTime":"2026-05-09T20:07:30.531Z","endTime":"2026-05-09T20:07:34.572Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.480802283547224,"aZ":-29.254735139293,"pfxX":1.7458714488602292,"pfxZ":1.7442545720376792,"pX":-1.5742488225724853,"pZ":4.7382690733454975,"vX0":-0.4058628980187168,"vY0":-127.74657811946378,"vZ0":3.130021671820429,"x":177.01,"y":110.85,"x0":-1.641315727239229,"y0":50.00078601513188,"z0":5.7809814004786855,"aX":2.9183014759705594},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-3.1,"spinRate":2262,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4268826579541658,"extension":6.618146514066584},"index":1,"playId":"285ddc6d-26de-3ac3-8a2f-2dfe36698499","pitchNumber":2,"startTime":"2026-05-09T20:07:50.984Z","endTime":"2026-05-09T20:07:53.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58917087837572,"aZ":-12.881442195974303,"pfxX":-6.785177042805726,"pfxZ":10.07832503878797,"pX":-1.5146760381508986,"pZ":2.4158337987778373,"vX0":2.0553237821079096,"vY0":-138.15680513799964,"vZ0":-6.097257250688999,"x":174.74,"y":173.55,"x0":-1.3912693970060155,"y0":50.002836395037924,"z0":5.533430619863292,"aX":-12.987989173599637},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":11.8,"spinRate":2509,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39795456764702974,"extension":6.625230656062386},"index":2,"playId":"7ebfda94-7d23-3dc7-9082-66b45daaf680","pitchNumber":3,"startTime":"2026-05-09T20:08:16.287Z","endTime":"2026-05-09T20:08:19.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41219037699536,"aZ":-12.780139679570516,"pfxX":-6.043775028989356,"pfxZ":10.010375428390576,"pX":0.4590678090245473,"pZ":2.119609904107427,"vX0":6.81477040965153,"vY0":-138.6428529058734,"vZ0":-6.899853640678395,"x":99.5,"y":181.55,"x0":-1.2512811298012294,"y0":50.002235481653244,"z0":5.502145581519193,"aX":-11.708396121452424},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":2507,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3958102507217407,"extension":6.740431994572708},"index":3,"playId":"6aa5ff85-553d-30df-8e25-0442273beeec","pitchNumber":4,"startTime":"2026-05-09T20:08:36.902Z","endTime":"2026-05-09T20:08:40.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743938084837485,"aZ":-27.797324196191706,"pfxX":-0.11563705017983406,"pfxZ":2.607158173222796,"pX":-0.5832704838622077,"pZ":2.428409934006893,"vX0":2.3634595006124863,"vY0":-128.29654231554807,"vZ0":-2.588730564668494,"x":139.23,"y":173.21,"x0":-1.49858241656791,"y0":50.00277819032386,"z0":5.600878674900451,"aX":-0.19424932531577985},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":-0.2,"spinRate":2207,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.4257434033645011,"extension":6.6233646577351815},"hitData":{"launchSpeed":101.9,"launchAngle":13.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":44.53,"coordY":99.6}},"index":4,"playId":"9f62d0ec-3439-337c-917e-13c34a2df9cc","pitchNumber":5,"startTime":"2026-05-09T20:08:58.573Z","endTime":"2026-05-09T20:09:09.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:09:09.598Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T20:09:22.812Z","endTime":"2026-05-09T20:11:26.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":1},"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":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":76.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.892848974894324,"aZ":-42.97546381713695,"pfxX":1.7086335202253644,"pfxZ":-7.506894094908376,"pX":0.43331487678447433,"pZ":1.9409529073227836,"vX0":3.1850887415237796,"vY0":-118.69582961013771,"vZ0":-0.21448189195837686,"x":100.48,"y":186.37,"x0":-1.1434195707460255,"y0":50.00322145639596,"z0":5.917711690705624,"aX":2.457951279183494},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.4,"breakHorizontal":-3.8,"spinRate":2584,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4599639162003397,"extension":6.466889839580397},"index":0,"playId":"084b4aa3-cee9-3921-9181-aa0e180a190d","pitchNumber":1,"startTime":"2026-05-09T20:09:39.505Z","endTime":"2026-05-09T20:09:42.660Z","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":95.2,"endSpeed":87.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.319547665279124,"aZ":-11.245280836561685,"pfxX":-5.962105841250758,"pfxZ":10.74046667042293,"pX":-0.4985436639026544,"pZ":2.6700546944532135,"vX0":4.381579227154683,"vY0":-138.5647770724083,"vZ0":-6.1949341098044926,"x":136.0,"y":166.69,"x0":-1.3239142119473541,"y0":50.00467247861006,"z0":5.682656556095575,"aX":-11.620683956711765},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2449,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3949439745032497,"extension":6.553179707748485},"index":1,"playId":"cbdd4f5d-f1cd-3aed-93d7-51175e7a86ea","pitchNumber":2,"startTime":"2026-05-09T20:10:00.278Z","endTime":"2026-05-09T20:10:03.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.160946295145585,"aZ":-42.395946782170284,"pfxX":1.2797418969162973,"pfxZ":-6.872413969025174,"pX":0.9085715405798289,"pZ":1.3990879709086719,"vX0":4.472708880002841,"vY0":-121.03866029139753,"vZ0":-1.556103216015566,"x":82.37,"y":201.0,"x0":-1.1280369502165668,"y0":50.00536578661144,"z0":5.7558560446531875,"aX":1.9018292968252808},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.6,"breakHorizontal":-3.4,"spinRate":2589,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4521715740289105,"extension":6.640829980713293},"index":2,"playId":"446f4571-7736-3162-acd1-b4f1741b22a5","pitchNumber":3,"startTime":"2026-05-09T20:10:19.963Z","endTime":"2026-05-09T20:10:23.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934625629928828,"aZ":-42.68379561289456,"pfxX":1.7262492149177062,"pfxZ":-6.91103537510221,"pX":0.32130849986709326,"pZ":1.7744251319386681,"vX0":3.310026114315863,"vY0":-122.21216218457192,"vZ0":-0.9375688870405862,"x":104.75,"y":190.87,"x0":-1.2722106218915477,"y0":50.00300070124168,"z0":5.812727658959264,"aX":2.624661063767704},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-12.5,"breakHorizontal":-3.8,"spinRate":2614,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.4473057342026312,"extension":6.4375157691766915},"index":3,"playId":"476ef535-fb89-3b84-9377-73ccf7ed1b56","pitchNumber":4,"startTime":"2026-05-09T20:10:42.417Z","endTime":"2026-05-09T20:10:47.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74700736425043,"aZ":-13.760327622703686,"pfxX":-5.327958931019676,"pfxZ":9.181054600585458,"pX":-0.17795235639759477,"pZ":2.5267236641715574,"vX0":4.736233704650934,"vY0":-140.70103206292376,"vZ0":-6.078642729172206,"x":123.78,"y":170.56,"x0":-1.1903590176417793,"y0":50.00557025668608,"z0":5.605901947981291,"aX":-10.690447740553195},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2340,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3891950465789886,"extension":6.536679969872163},"index":4,"playId":"47ba2843-4967-3e17-a906-13a7ac581897","pitchNumber":5,"startTime":"2026-05-09T20:11:21.622Z","endTime":"2026-05-09T20:11:26.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:11:26.178Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brent Rooker pops out to first baseman Pete Alonso in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T20:11:34.047Z","endTime":"2026-05-09T20:12:20.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(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":88.1,"endSpeed":81.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41625974353473,"aZ":-27.745218120089003,"pfxX":1.1232709013870776,"pfxZ":2.6471630824365233,"pX":1.2192681692804974,"pZ":1.5450821746019545,"vX0":6.0358780298879005,"vY0":-128.2436651002456,"vZ0":-4.616524023990371,"x":70.52,"y":197.06,"x0":-1.3065030896411947,"y0":50.00401277767392,"z0":5.521532001368692,"aX":1.8779372649302633},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":-3.4,"spinRate":2202,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4263799196143774,"extension":6.4465451434674135},"index":0,"playId":"b94bc44a-a1d7-33dc-b63e-c0275db02b90","pitchNumber":1,"startTime":"2026-05-09T20:11:50.615Z","endTime":"2026-05-09T20:11:54.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":86.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68657686511218,"aZ":-18.170286072935834,"pfxX":-9.224291550259254,"pfxZ":7.268155291312528,"pX":0.03584333115968888,"pZ":3.3106423526974913,"vX0":6.385674728983042,"vY0":-138.1527027720972,"vZ0":-3.324744023442323,"x":115.63,"y":149.39,"x0":-1.110790128183226,"y0":50.003478265957966,"z0":5.755815600170104,"aX":-17.775062814621894},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":15.4,"spinRate":2278,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39694921272304384,"extension":6.471728273383829},"hitData":{"launchSpeed":74.9,"launchAngle":71.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.6,"coordY":177.53}},"index":1,"playId":"736a4da9-de0f-385a-808b-434906a8fce2","pitchNumber":2,"startTime":"2026-05-09T20:12:10.607Z","endTime":"2026-05-09T20:12:20.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:12:20.581Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-09T20:12:38.588Z","endTime":"2026-05-09T20:14:47.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451991957741907,"aZ":-43.659796764662666,"pfxX":3.8835378301747254,"pfxZ":-7.922279005393715,"pX":0.7753296073658036,"pZ":2.518251814587226,"vX0":3.317754644421712,"vY0":-120.49287188520995,"vZ0":1.211649118816955,"x":87.45,"y":170.79,"x0":-1.1309134527088072,"y0":50.00244800731427,"z0":5.9088432715693155,"aX":5.63027302502466},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.7,"breakHorizontal":-7.9,"spinRate":2616,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.45700464936582685,"extension":6.386439162859839},"index":0,"playId":"6b6b8f0c-e4f7-37e7-8d61-b6f3956971bd","pitchNumber":1,"startTime":"2026-05-09T20:12:48.374Z","endTime":"2026-05-09T20:12:51.882Z","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":95.4,"endSpeed":86.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.785895332433725,"aZ":-12.3870177629884,"pfxX":-5.576446585317112,"pfxZ":10.268903917692406,"pX":1.2467209705692797,"pZ":2.785113286734905,"vX0":8.420645447211141,"vY0":-138.60265131119536,"vZ0":-5.451776501064803,"x":69.48,"y":163.58,"x0":-1.1199001123780612,"y0":50.001910812197565,"z0":5.619592145080042,"aX":-10.74482763425637},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2399,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39665419163904536,"extension":6.5710449103361},"index":1,"playId":"f1094162-b03a-3d23-b823-2e9aa5792b42","pitchNumber":2,"startTime":"2026-05-09T20:13:09.574Z","endTime":"2026-05-09T20:13:12.971Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.899778434049413,"aZ":-41.268286635876876,"pfxX":1.2219991047898153,"pfxZ":-5.948888300300181,"pX":0.6650403851270252,"pZ":-0.08711059320682836,"vX0":3.98892529304464,"vY0":-123.25610779912249,"vZ0":-5.481844615211351,"x":91.65,"y":241.13,"x0":-1.1370435446112521,"y0":50.00242310745122,"z0":5.674195122581724,"aX":1.8679339006198292},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.9,"breakHorizontal":-3.2,"spinRate":2624,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4454265950077718,"extension":6.493686225906032},"index":2,"playId":"bfdac894-e5a2-39e4-b145-d0443b6c3142","pitchNumber":3,"startTime":"2026-05-09T20:13:30.011Z","endTime":"2026-05-09T20:13:33.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95225861645833,"aZ":-42.4063490553679,"pfxX":4.578840350308441,"pfxZ":-6.970180258899215,"pX":0.9550064397927859,"pZ":1.5236842647026154,"vX0":3.709553360598563,"vY0":-121.03296919085054,"vZ0":-1.1981492252307504,"x":80.6,"y":197.64,"x0":-1.198210112228253,"y0":50.00311621233815,"z0":5.773918676651123,"aX":6.721004680843957},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.6,"breakHorizontal":-9.2,"spinRate":2562,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45438022709999215,"extension":6.392861875020365},"index":3,"playId":"8e893a9d-65d3-347f-b590-688d86bf9e75","pitchNumber":4,"startTime":"2026-05-09T20:13:55.825Z","endTime":"2026-05-09T20:13:59.705Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"e68d60e1-f588-3e21-aa60-5e0e74e0f5a5","startTime":"2026-05-09T20:14:17.698Z","endTime":"2026-05-09T20:14:21.651Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7786438537129,"aZ":-18.172864164574566,"pfxX":-7.574124789713488,"pfxZ":7.2426305431150855,"pX":-0.35929875989909815,"pZ":2.4503915738785764,"vX0":5.07434634012205,"vY0":-138.37620811188955,"vZ0":-5.337896205193739,"x":130.7,"y":172.62,"x0":-1.2357456281989871,"y0":50.00252171229222,"z0":5.6276180113368355,"aX":-14.642201374598836},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":12.6,"spinRate":2195,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39629157688677097,"extension":6.748343130309871},"hitData":{"launchSpeed":100.8,"launchAngle":5.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.47,"coordY":143.07}},"index":5,"playId":"eeee18db-84be-3f40-ba62-6ac61b667b24","pitchNumber":5,"startTime":"2026-05-09T20:14:39.279Z","endTime":"2026-05-09T20:14:47.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:14:47.988Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-09T20:16:40.400Z","endTime":"2026-05-09T20:17:39.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935979904319886,"aZ":-16.991810604337523,"pfxX":-7.863687193317897,"pfxZ":8.679890170722786,"pX":-0.7789749384552389,"pZ":2.6342649612191984,"vX0":3.096264483439146,"vY0":-131.67494332181488,"vZ0":-5.231366803163091,"x":146.69,"y":167.65,"x0":-0.950853953378147,"y0":50.005284857550826,"z0":5.911167596759188,"aX":-13.75864737218696},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.8,"breakHorizontal":13.6,"spinRate":2369,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41657130181478585,"extension":5.5982553282219225},"index":0,"playId":"58245b48-6ccc-3ad7-9abb-3758ec246c48","pitchNumber":1,"startTime":"2026-05-09T20:17:03.639Z","endTime":"2026-05-09T20:17:07.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126929215878395,"aZ":-24.595566211720627,"pfxX":1.0117219909206863,"pfxZ":4.572601798362085,"pX":-0.2591675941187123,"pZ":2.7492583197588587,"vX0":1.2257029461110291,"vY0":-127.58059835416567,"vZ0":-3.5775715778384547,"x":126.88,"y":164.55,"x0":-0.8763872363173407,"y0":50.00063158524495,"z0":6.098245561950215,"aX":1.6745957251642747},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.8,"breakHorizontal":-2.0,"spinRate":2716,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.4285873664250004,"extension":5.604389117645291},"index":1,"playId":"b9a0f908-717d-30b5-83d0-8b39cb7467e9","pitchNumber":2,"startTime":"2026-05-09T20:17:17.282Z","endTime":"2026-05-09T20:17:20.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09526510328585,"aZ":-43.279856403695426,"pfxX":7.305838449750252,"pfxZ":-9.155442532343999,"pX":0.5656491410837022,"pZ":2.9213099603213344,"vX0":0.6764682759812637,"vY0":-110.2022307857598,"vZ0":2.171869199786957,"x":95.44,"y":159.9,"x0":-0.6940321375199265,"y0":50.00266698844932,"z0":6.5418436040661705,"aX":8.862069150284587},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-15.5,"breakHorizontal":-13.3,"spinRate":3058,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.49965894955595314,"extension":5.518994302724205},"hitData":{"launchSpeed":63.8,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.36,"coordY":176.82}},"index":2,"playId":"e30327fc-b32c-3cb7-83f8-38c7e520b7cb","pitchNumber":3,"startTime":"2026-05-09T20:17:32.165Z","endTime":"2026-05-09T20:17:39.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:17:39.945Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Ward grounds into a double play, third baseman Zack Gelof to second baseman Jeff McNeil to first baseman Nick Kurtz. Gunnar Henderson out at 2nd. Taylor Ward out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-09T20:18:23.558Z","endTime":"2026-05-09T20:20:08.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"f2840b4a-fbcd-39ac-9cf0-74ddc84c3a97","startTime":"2026-05-09T20:18:10.984Z","endTime":"2026-05-09T20:18:16.410Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74603984858685,"aZ":-19.34161802698511,"pfxX":-8.733294361541862,"pfxZ":7.451176566014464,"pX":-0.6935405138006167,"pZ":2.660293620459724,"vX0":2.460508068996571,"vY0":-130.6949272102011,"vZ0":-4.80572267686818,"x":143.44,"y":166.95,"x0":-0.515370601939176,"y0":50.00173657562253,"z0":5.984826189374851,"aX":-15.036034487810934},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.6,"breakHorizontal":15.2,"spinRate":2321,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41983537940723226,"extension":5.667537522602492},"index":1,"playId":"38104cf5-b68a-383f-ae16-d3c1a59785b8","pitchNumber":1,"startTime":"2026-05-09T20:18:25.867Z","endTime":"2026-05-09T20:18:29.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64376060959604,"aZ":-20.54386317846204,"pfxX":4.16374929970062,"pfxZ":7.1037522646983655,"pX":0.5572506612378645,"pZ":1.3124818646430945,"vX0":0.7957618559543835,"vY0":-126.81539949213446,"vZ0":-7.838549402619334,"x":95.76,"y":203.34,"x0":-0.30140800117617567,"y0":50.00472812157955,"z0":6.068330256927376,"aX":6.818127617991443},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.4,"breakHorizontal":-7.7,"spinRate":2547,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4310302376831783,"extension":5.976884848025336},"index":2,"playId":"8131a4cc-c76f-3780-bc98-3aab5e43dea5","pitchNumber":2,"startTime":"2026-05-09T20:18:45.192Z","endTime":"2026-05-09T20:18:48.257Z","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":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.686139189391593,"aZ":-22.63345227307705,"pfxX":5.308216977241452,"pfxZ":5.808489704386439,"pX":1.2099665425780088,"pZ":2.0870013838346066,"vX0":1.9995269005678573,"vY0":-127.24574040771287,"vZ0":-5.59195108399066,"x":70.88,"y":182.43,"x0":-0.27530759375443525,"y0":50.00334448506644,"z0":6.102164847008133,"aX":8.719562326413284},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.5,"breakHorizontal":-10.1,"spinRate":2563,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.43015743073982593,"extension":5.868350697511316},"index":3,"playId":"1c19717b-ac2d-36cd-b354-ac13272db28a","pitchNumber":3,"startTime":"2026-05-09T20:19:01.772Z","endTime":"2026-05-09T20:19:05.018Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":81.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.587567178862855,"aZ":-12.373572400611904,"pfxX":-3.3282624253840245,"pfxZ":11.393628754877085,"pX":-0.9327590479863299,"pZ":3.0124517974470493,"vX0":-0.24149939326232023,"vY0":-132.1221477399713,"vZ0":-5.676963849715108,"x":152.55,"y":157.44,"x0":-0.4083187811924457,"y0":50.00344058396037,"z0":6.126734545356273,"aX":-5.785036220647458},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2421,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4172736589116006,"extension":5.802167531566052},"index":4,"playId":"0106e89e-8cd4-363f-a287-1f5a32649555","pitchNumber":4,"startTime":"2026-05-09T20:19:24.001Z","endTime":"2026-05-09T20:19:27.551Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"62513092-221b-399e-8f3a-af19f4a08d7d","startTime":"2026-05-09T20:19:41.185Z","endTime":"2026-05-09T20:19:46.676Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.288003447828977,"aZ":-42.95859580781699,"pfxX":7.039460145216056,"pfxZ":-8.46900478458432,"pX":0.6491927251185671,"pZ":1.75524921498307,"vX0":-0.03862791779081276,"vY0":-112.69670603447791,"vZ0":-0.7625106860725254,"x":92.25,"y":191.39,"x0":-0.2463350618181736,"y0":50.00017999506403,"z0":6.472717218580342,"aX":8.967716597907385},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.1,"breakHorizontal":-12.7,"spinRate":3017,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.48778314503417475,"extension":5.655294961732091},"hitData":{"launchSpeed":73.3,"launchAngle":-1.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":171.45}},"index":6,"playId":"9f95a262-8bef-350a-889c-b9581bcf6b2b","pitchNumber":5,"startTime":"2026-05-09T20:20:00.755Z","endTime":"2026-05-09T20:20:08.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:20:08.429Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adley Rutschman doubles (9) on a sharp line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-09T20:20:24.492Z","endTime":"2026-05-09T20:21:39.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":82.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25053724378875,"aZ":-20.229331682679558,"pfxX":-9.530047376194801,"pfxZ":6.730087461094513,"pX":-1.1193167412174159,"pZ":3.181310943626963,"vX0":2.4648383601740607,"vY0":-133.48778543534596,"vZ0":-3.5852910592353666,"x":159.67,"y":152.88,"x0":-0.8267981950088239,"y0":50.000841357362965,"z0":6.028581388869146,"aX":-16.90611837519026},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":16.6,"spinRate":2235,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4130060380440024,"extension":5.5869251528330635},"index":0,"playId":"268084a2-bf46-3dcb-9d58-f08e2d123cbb","pitchNumber":1,"startTime":"2026-05-09T20:20:41.142Z","endTime":"2026-05-09T20:20:44.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":74.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.114296711407125,"aZ":-23.818918935689748,"pfxX":-10.023414844932136,"pfxZ":5.782885382318746,"pX":-0.9178181244694188,"pZ":4.66291656555052,"vX0":3.059548803081773,"vY0":-120.71544433279647,"vZ0":1.39406356912623,"x":151.99,"y":112.88,"x0":-0.915549067933556,"y0":50.00168427467776,"z0":6.207011374698664,"aX":-14.480516674664575},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.2,"breakHorizontal":17.2,"spinRate":2129,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.45744272557711607,"extension":5.539327487565677},"index":1,"playId":"a6bf935a-3489-383f-a2c7-ca0ad1afebf9","pitchNumber":2,"startTime":"2026-05-09T20:20:56.269Z","endTime":"2026-05-09T20:20:59.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":68.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.806770605819704,"aZ":-43.96283747913029,"pfxX":7.7848393369913875,"pfxZ":-9.844928730614528,"pX":0.21979916886849232,"pZ":2.715315029471342,"vX0":-0.202276369132792,"vY0":-110.05465316985706,"vZ0":2.0777057242228754,"x":108.62,"y":165.47,"x0":-0.693438716758986,"y0":50.00099726683005,"z0":6.498729129473446,"aX":9.324138020269954},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-16.7,"breakHorizontal":-13.9,"spinRate":3043,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.5022257284466627,"extension":5.6746671387332075},"index":2,"playId":"00ac43a8-86e7-36f8-87df-8d937cba3df3","pitchNumber":3,"startTime":"2026-05-09T20:21:12.071Z","endTime":"2026-05-09T20:21:15.522Z","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(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":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57175394905062,"aZ":-19.381269141261193,"pfxX":3.167059898048051,"pfxZ":7.528397727697627,"pX":0.5124462942072434,"pZ":3.7078618005199893,"vX0":2.038123331787825,"vY0":-129.42998979999612,"vZ0":-2.6520767725128955,"x":97.47,"y":138.67,"x0":-0.6962831177562769,"y0":50.004785608704154,"z0":6.227145987530916,"aX":5.382751704497047},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.3,"breakHorizontal":-6.2,"spinRate":2587,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4229063939320339,"extension":5.953998242838521},"hitData":{"launchSpeed":100.7,"launchAngle":14.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":204.93,"coordY":120.96}},"index":3,"playId":"46bae203-d0ce-389a-8dc7-c665a97cbb37","pitchNumber":4,"startTime":"2026-05-09T20:21:27.985Z","endTime":"2026-05-09T20:21:39.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:21:39.696Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-09T20:21:52.811Z","endTime":"2026-05-09T20:24:14.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00431591058365,"aZ":-42.03874809738934,"pfxX":7.318691638798645,"pfxZ":-7.675297547028526,"pX":0.7407632056296036,"pZ":1.3268051580956732,"vX0":0.1004688067334071,"vY0":-113.07851867236066,"vZ0":-1.7834298831222348,"x":88.76,"y":202.96,"x0":-0.25402469394056276,"y0":50.00256154277458,"z0":6.3712267161739655,"aX":9.4086760208325},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.0,"breakHorizontal":-13.2,"spinRate":3061,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.48571756278789335,"extension":5.746944926089622},"index":0,"playId":"595fa9ff-b0bd-3b8b-9276-c2e3d3df448c","pitchNumber":1,"startTime":"2026-05-09T20:22:21.325Z","endTime":"2026-05-09T20:22:24.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90324280148138,"aZ":-17.570573967404155,"pfxX":-7.422051466772602,"pfxZ":8.080723169253787,"pX":-1.1183452595975003,"pZ":3.4312439429241017,"vX0":0.9029722650205091,"vY0":-133.39970458512136,"vZ0":-3.5234541966625157,"x":159.63,"y":146.14,"x0":-0.4959383253941836,"y0":50.004988011967725,"z0":6.031116397466405,"aX":-13.417775341819715},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":13.3,"spinRate":2364,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4101254101173111,"extension":5.906299737631122},"index":1,"playId":"7ea4f3e6-d6b3-3b6a-9f32-e439dbe57372","pitchNumber":2,"startTime":"2026-05-09T20:22:41.656Z","endTime":"2026-05-09T20:22:45.381Z","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":88.7,"endSpeed":83.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.388945361381438,"aZ":-21.055948277713497,"pfxX":1.0549590187776614,"pfxZ":6.3710223432835384,"pX":1.2699402978193446,"pZ":2.5408890354088363,"vX0":3.1962094097557183,"vY0":-129.35300304831966,"vZ0":-5.103649840408321,"x":68.59,"y":170.18,"x0":-0.10420870976249412,"y0":50.004471606433114,"z0":6.090370989266074,"aX":1.8410204019668905},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":-2.4,"spinRate":2658,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4186905268113499,"extension":5.913899892261851},"index":2,"playId":"7b0886e6-7af6-3729-ae07-1724eaf410c8","pitchNumber":3,"startTime":"2026-05-09T20:23:06.435Z","endTime":"2026-05-09T20:23:10.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23901568606967,"aZ":-42.758763253298284,"pfxX":8.16624016910039,"pfxZ":-8.350772127782054,"pX":1.105619301467805,"pZ":1.8729110183182052,"vX0":0.5811388962287454,"vY0":-111.9214893621098,"vZ0":-0.3733692984486443,"x":74.86,"y":188.21,"x0":-0.21819198794372033,"y0":50.001318117330044,"z0":6.4218023671821856,"aX":10.355773908599902},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-14.9,"breakHorizontal":-14.9,"spinRate":3015,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.48943220422265155,"extension":5.585290319415443},"index":3,"playId":"7d5ee36e-30c2-3aac-b0ac-233404e5db8a","pitchNumber":4,"startTime":"2026-05-09T20:23:24.393Z","endTime":"2026-05-09T20:23:27.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-09T20:23:44.895Z","endTime":"2026-05-09T20:23:50.629Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"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":91.1,"endSpeed":82.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51481742612521,"aZ":-10.988592823895651,"pfxX":-4.363329981176552,"pfxZ":11.982825117523042,"pX":-1.1754800804158692,"pZ":4.8183983413294476,"vX0":-0.331363989627576,"vY0":-132.65786829999496,"vZ0":-1.6202186642155392,"x":161.81,"y":108.68,"x0":-0.4824785459497694,"y0":50.001303921129995,"z0":6.245590130424426,"aX":-7.712957205771933},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.5,"breakHorizontal":7.9,"spinRate":2358,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41417635215148696,"extension":5.786402712963301},"index":5,"playId":"fd20aab7-3263-3f44-b495-2028159ca5b6","pitchNumber":5,"startTime":"2026-05-09T20:23:50.629Z","endTime":"2026-05-09T20:23:54.012Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.294726447474872,"aZ":-19.690958113723482,"pfxX":2.1526576968631,"pfxZ":7.24657621171853,"pX":-0.35376386099411344,"pZ":3.393146770063212,"vX0":-0.6764048083270277,"vY0":-129.46800852313672,"vZ0":-3.3926157920721765,"x":130.48,"y":147.17,"x0":-0.3710998704396715,"y0":50.00400125594198,"z0":6.201350122185988,"aX":3.708399366451068},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.7,"breakHorizontal":-3.8,"spinRate":2620,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.4206990842285818,"extension":5.837918378195356},"index":6,"playId":"fcf0a523-cc60-33c6-85de-07c0404f3348","pitchNumber":6,"startTime":"2026-05-09T20:24:11.444Z","endTime":"2026-05-09T20:24:14.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:24:14.927Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson challenged (pitch result), call on the field was confirmed: Jacob Wilson called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T20:26:14.593Z","endTime":"2026-05-09T20:28:54.479Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41764860202242,"aZ":-20.648275340372635,"pfxX":-8.58033122154199,"pfxZ":6.10480672796994,"pX":0.7424381226999235,"pZ":2.2484401102775595,"vX0":7.870573368737217,"vY0":-135.73066757151213,"vZ0":-5.292893947715201,"x":88.7,"y":178.07,"x0":-1.063550217165124,"y0":50.00306903756426,"z0":5.6380052718384475,"aX":-16.199451634369872},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2106,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.40173975860394595,"extension":6.698701666593379},"index":0,"playId":"33bb0762-4845-3995-b6de-97e1b7cdecb4","pitchNumber":1,"startTime":"2026-05-09T20:26:27.600Z","endTime":"2026-05-09T20:26:30.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68505109150892,"aZ":-12.808053824830518,"pfxX":-4.610276977791714,"pfxZ":9.911682152851554,"pX":-0.6361982922761501,"pZ":3.618444334821521,"vX0":3.137041315087907,"vY0":-138.15409820250818,"vZ0":-3.4936295632554155,"x":141.25,"y":141.08,"x0":-1.1812546138163025,"y0":50.003451845208474,"z0":5.747066608153166,"aX":-9.007900121880832},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2370,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39484747506718687,"extension":6.4956602258106875},"index":1,"playId":"4f0282eb-c2b7-39f8-ba23-342e062b6051","pitchNumber":2,"startTime":"2026-05-09T20:26:45.723Z","endTime":"2026-05-09T20:26:48.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187485711971373,"aZ":-41.82622788235727,"pfxX":1.0737637141823964,"pfxZ":-6.2726673588823045,"pX":1.515832565856762,"pZ":1.4883985476216857,"vX0":5.525554394851872,"vY0":-122.96954594145065,"vZ0":-1.8107468932207644,"x":59.22,"y":198.59,"x0":-0.8948518327294316,"y0":50.000741102157065,"z0":5.765510897992338,"aX":1.6525629138563105},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.5,"breakHorizontal":-3.1,"spinRate":2577,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44451762286312135,"extension":6.556353370874997},"index":2,"playId":"b5ad5f41-d1f5-3070-b15f-e1a64575b4b6","pitchNumber":3,"startTime":"2026-05-09T20:27:03.673Z","endTime":"2026-05-09T20:27:06.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.9,"endSpeed":86.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.281640002421685,"aZ":-16.700297784294694,"pfxX":-5.933163688210965,"pfxZ":8.001502055465126,"pX":1.0783848742842754,"pZ":3.7744564088746055,"vX0":7.6766659469462075,"vY0":-138.08703629927044,"vZ0":-2.128120716135937,"x":75.89,"y":136.87,"x0":-0.9647332517330679,"y0":50.00480218356529,"z0":5.676631883537078,"aX":-11.477945061406801},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":9.1,"spinRate":2388,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39639956314933356,"extension":6.632636813597554},"index":3,"playId":"6720411c-5359-36c4-8c30-2562d3452d0f","pitchNumber":4,"startTime":"2026-05-09T20:27:21.440Z","endTime":"2026-05-09T20:27:25.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.412168101099272,"aZ":-41.720431146696065,"pfxX":0.6911311439733527,"pfxZ":-6.142054917108542,"pX":1.4944273679418236,"pZ":0.9093901323038857,"vX0":5.724446320089128,"vY0":-124.09917572019934,"vZ0":-3.2741844059703307,"x":60.04,"y":214.23,"x0":-0.9341698504826035,"y0":50.00056150002017,"z0":5.729781122594751,"aX":1.0734504086379644},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.6,"breakHorizontal":-2.6,"spinRate":2584,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4417970855815794,"extension":6.60176422187191},"index":4,"playId":"1bb3922c-2f78-3dde-bc81-99333e032c34","pitchNumber":5,"startTime":"2026-05-09T20:27:40.188Z","endTime":"2026-05-09T20:27:43.241Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00810612137206,"aZ":-17.363498166113175,"pfxX":-8.977825648480625,"pfxZ":7.75455835577385,"pX":0.325527535229974,"pZ":2.299392338352819,"vX0":6.80910001470037,"vY0":-137.23799324833544,"vZ0":-5.613646656203429,"x":104.59,"y":176.7,"x0":-1.0197082575230687,"y0":50.00364817201459,"z0":5.551802290363847,"aX":-17.148101630549846},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":14.9,"spinRate":2317,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3989192168808793,"extension":6.5494435437662055},"index":5,"playId":"bdc5475b-92ce-3ed0-88b2-5cc5c1800f94","pitchNumber":6,"startTime":"2026-05-09T20:28:04.536Z","endTime":"2026-05-09T20:28:09.023Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.426865680850966,"aZ":-12.393578074282681,"pfxX":-6.6174538490139785,"pfxZ":9.955450674648272,"pX":0.7472868903719125,"pZ":1.9256119411539396,"vX0":7.247622096965366,"vY0":-140.23367600092863,"vZ0":-7.4894911277449765,"x":88.52,"y":186.79,"x0":-1.013898890813279,"y0":50.00300690450822,"z0":5.443815523623789,"aX":-13.148654264739525},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2414,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.390936739214232,"extension":6.6662545996746605},"index":6,"playId":"11091673-cacf-3639-8ee1-df8d6ba97d8a","pitchNumber":7,"startTime":"2026-05-09T20:28:27.453Z","endTime":"2026-05-09T20:28:54.479Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"}},"playEndTime":"2026-05-09T20:28:54.479Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T20:29:04.016Z","endTime":"2026-05-09T20:30:12.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.401131454887008,"aZ":-40.017386116307634,"pfxX":1.1731678035226352,"pfxZ":-5.019696600334991,"pX":0.3784296372064834,"pZ":1.1620817328878064,"vX0":3.271135619781888,"vY0":-124.5712894222626,"vZ0":-2.8777144874352762,"x":102.58,"y":207.4,"x0":-1.1072449912083036,"y0":50.00248544368636,"z0":5.659478161701271,"aX":1.8328901559753878},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.5,"breakHorizontal":-2.9,"spinRate":2571,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44067949649779337,"extension":6.571083553002095},"index":0,"playId":"26245396-59a8-302b-a025-63d6d5bd13c9","pitchNumber":1,"startTime":"2026-05-09T20:29:08.934Z","endTime":"2026-05-09T20:29:12.745Z","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.0,"endSpeed":87.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.347994340080792,"aZ":-14.958719872158714,"pfxX":-5.491780445676137,"pfxZ":8.712325332440848,"pX":1.03743255153284,"pZ":3.645322657898881,"vX0":7.377009408351656,"vY0":-139.65525522015287,"vZ0":-2.8359373032349913,"x":77.46,"y":140.36,"x0":-0.9243519705825888,"y0":50.00132813035775,"z0":5.6573519195418775,"aX":-10.850730417443563},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2431,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3921475786488071,"extension":6.65738846364511},"index":1,"playId":"3b680243-2326-30db-88ed-db43f3e7ec19","pitchNumber":2,"startTime":"2026-05-09T20:29:25.085Z","endTime":"2026-05-09T20:29:28.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.186553447253363,"aZ":-13.451410690628807,"pfxX":-5.920709459879186,"pfxZ":9.475443435406863,"pX":0.8014853925767315,"pZ":2.9247675817332484,"vX0":7.134831380917315,"vY0":-139.61823155890562,"vZ0":-4.802479346555663,"x":86.45,"y":159.81,"x0":-1.0168413540637247,"y0":50.002187688858236,"z0":5.551137851958551,"aX":-11.69866128354637},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2540,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39218060559743995,"extension":6.563778561219979},"index":2,"playId":"9c0818fb-e253-331b-a6af-c1f86950f6b9","pitchNumber":3,"startTime":"2026-05-09T20:29:42.341Z","endTime":"2026-05-09T20:29:45.951Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.450123598313546,"aZ":-40.70362121459847,"pfxX":4.191499070752865,"pfxZ":-5.234034996384443,"pX":0.42648395068591866,"pZ":2.3341883621165387,"vX0":2.2947813383427875,"vY0":-126.75982771215062,"vZ0":-0.4507561727419478,"x":100.74,"y":175.76,"x0":-1.034442909296957,"y0":50.001052058557825,"z0":5.758690670113666,"aX":6.832884387683716},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-9.4,"breakHorizontal":-8.2,"spinRate":2703,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.43178488935407966,"extension":6.43249164942972},"hitData":{"launchSpeed":90.7,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":151.68}},"index":3,"playId":"60ccaf9c-e933-39a2-9838-a9a119aff279","pitchNumber":4,"startTime":"2026-05-09T20:30:04.311Z","endTime":"2026-05-09T20:30:12.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:30:12.920Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T20:30:32.976Z","endTime":"2026-05-09T20:32:36.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135936741635582,"aZ":-21.57317641428226,"pfxX":-8.867281668686498,"pfxZ":5.487038547288254,"pX":0.5105029445348357,"pZ":3.5615286897448692,"vX0":7.452720397932817,"vY0":-137.97054008753202,"vZ0":-1.6784447881498301,"x":97.54,"y":142.62,"x0":-1.071049547203131,"y0":50.00270113838454,"z0":5.6288148623927015,"aX":-17.129099265160487},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":14.5,"spinRate":2295,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39670586134760377,"extension":6.618468644473114},"index":0,"playId":"ae3baa53-d8d3-3b99-8088-b069779c527d","pitchNumber":1,"startTime":"2026-05-09T20:30:36.905Z","endTime":"2026-05-09T20:30:40.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.525892092027167,"aZ":-41.31742117783527,"pfxX":2.496936477613646,"pfxZ":-5.939585426664074,"pX":-0.8301740886886114,"pZ":2.7035197377110416,"vX0":0.021724546104880282,"vY0":-122.49780438949425,"vZ0":1.0643102267071607,"x":148.64,"y":165.78,"x0":-1.164224640292561,"y0":50.00595347282918,"z0":5.76338653541805,"aX":3.840265250069821},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.3,"breakHorizontal":-4.6,"spinRate":2577,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4451295436886973,"extension":6.531545613318415},"index":1,"playId":"a40799e4-bc83-381d-9aa3-7430f666173b","pitchNumber":2,"startTime":"2026-05-09T20:30:54.751Z","endTime":"2026-05-09T20:30:58.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87858143213491,"aZ":-17.162073282850457,"pfxX":-9.062730261447856,"pfxZ":7.6037732858161435,"pX":0.5414589876331638,"pZ":1.5357791635863842,"vX0":7.588554860431127,"vY0":-139.29515079749723,"vZ0":-7.546986883288604,"x":96.36,"y":197.31,"x0":-1.0341732497289053,"y0":50.00585475903182,"z0":5.40517222541218,"aX":-17.89855596940934},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2322,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3925052874656756,"extension":6.722005756652206},"index":2,"playId":"45c2c4a6-41b6-387f-975e-28a327b43718","pitchNumber":3,"startTime":"2026-05-09T20:31:15.089Z","endTime":"2026-05-09T20:31:19.517Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58964773527123,"aZ":-13.64480681738722,"pfxX":-5.628687374736555,"pfxZ":9.546671683015816,"pX":-0.6230841613900766,"pZ":3.0432799343709163,"vX0":3.605981068061564,"vY0":-138.1533279654885,"vZ0":-4.362746002553848,"x":140.75,"y":156.61,"x0":-1.211162823262874,"y0":50.00418759092682,"z0":5.554233806468639,"aX":-10.926172995595822},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2298,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.395846847709985,"extension":6.623855588735156},"index":3,"playId":"e82b7116-41e2-3035-8348-ce10978d3973","pitchNumber":4,"startTime":"2026-05-09T20:31:33.862Z","endTime":"2026-05-09T20:31:37.550Z","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":1,"outs":2},"index":4,"startTime":"2026-05-09T20:31:44.349Z","endTime":"2026-05-09T20:32:00.229Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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.7,"endSpeed":87.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.594198272548912,"aZ":-13.67115732645362,"pfxX":-5.578703857045093,"pfxZ":9.413013839885686,"pX":0.29469020078883873,"pZ":1.9788217852778063,"vX0":6.157230507200058,"vY0":-139.16267479017188,"vZ0":-6.996914105076909,"x":105.77,"y":185.35,"x0":-1.2194327402298886,"y0":50.00189268729549,"z0":5.42728632423881,"aX":-10.96536036439291},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2389,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3932632330328256,"extension":6.7636063797510895},"index":5,"playId":"78ad6690-e57b-3216-b7dd-a67cd505f40a","pitchNumber":5,"startTime":"2026-05-09T20:32:00.229Z","endTime":"2026-05-09T20:32:03.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402242594189712,"aZ":-42.91374522261302,"pfxX":2.1764480976723544,"pfxZ":-6.745012139708992,"pX":-1.178592594242787,"pZ":3.7091754642156727,"vX0":-0.6687194015532509,"vY0":-125.11438403557733,"vZ0":3.3542241512114064,"x":161.93,"y":138.63,"x0":-1.1912141179727256,"y0":50.00533495432589,"z0":5.8594974458802636,"aX":3.4632823728973947},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.3,"breakHorizontal":-3.8,"spinRate":2581,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4371904687285797,"extension":6.446978098681475},"index":6,"playId":"975456da-1ca9-3b34-9942-0df3d92c718f","pitchNumber":6,"startTime":"2026-05-09T20:32:32.415Z","endTime":"2026-05-09T20:32:36.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:32:36.071Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-09T20:33:04.288Z","endTime":"2026-05-09T20:34:21.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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.0,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01006488256318,"aZ":-13.154711503067485,"pfxX":-6.148729710263611,"pfxZ":9.643393602994477,"pX":-0.07483313080663279,"pZ":3.1739234584094174,"vX0":5.337164175638123,"vY0":-139.689306675487,"vZ0":-4.290907314970953,"x":119.85,"y":153.08,"x0":-1.2130861120983154,"y0":50.00553866694226,"z0":5.597365068015589,"aX":-12.13098942699356},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":10.0,"spinRate":2375,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39237719281846983,"extension":6.811322222791584},"index":0,"playId":"d9459128-8b4a-302a-9429-2f94ae4a91d5","pitchNumber":1,"startTime":"2026-05-09T20:33:04.288Z","endTime":"2026-05-09T20:33:07.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"6b16c2f8-0e6e-3ae0-9762-f42a49749f6d","startTime":"2026-05-09T20:33:30.522Z","endTime":"2026-05-09T20:33:36.237Z","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":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73362955519194,"aZ":-26.451024360146807,"pfxX":1.5128670392833712,"pfxZ":3.44524025641965,"pX":-0.2463613562292949,"pZ":3.53018907079019,"vX0":2.4871908339639535,"vY0":-127.39274760396191,"vZ0":-0.24141723745735277,"x":126.39,"y":143.46,"x0":-1.4280531462260175,"y0":50.00011880551846,"z0":5.699487401618689,"aX":2.510601671375032},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":-3.2,"spinRate":2223,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.42832526569310403,"extension":6.867078180494957},"index":2,"playId":"190549e4-7526-3a73-b390-593d6d601d7d","pitchNumber":2,"startTime":"2026-05-09T20:33:50.542Z","endTime":"2026-05-09T20:33:54.381Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178477896815842,"aZ":-14.232530547343512,"pfxX":-3.2859517339303794,"pfxZ":8.840357831856275,"pX":0.3643429538760773,"pZ":2.6764485202148114,"vX0":5.342326714604435,"vY0":-140.89130626549752,"vZ0":-5.422428655878967,"x":103.11,"y":166.52,"x0":-1.1212655737618404,"y0":50.000782190793295,"z0":5.530885549071624,"aX":-6.667880230565135},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":4.9,"spinRate":2372,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.387362834186471,"extension":6.544183009247789},"hitData":{"launchSpeed":58.5,"launchAngle":5.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":150.16}},"index":3,"playId":"aae6eb26-04cf-3876-b229-8274c98d91f4","pitchNumber":3,"startTime":"2026-05-09T20:34:13.670Z","endTime":"2026-05-09T20:34:21.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:34:21.342Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a ground ball to right fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T20:36:22.285Z","endTime":"2026-05-09T20:37:14.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52194057530948,"aZ":-22.120926687579427,"pfxX":3.2867155575898215,"pfxZ":6.109307547930456,"pX":0.3636455886392381,"pZ":3.7150874084365584,"vX0":1.8809089160336825,"vY0":-126.85922278718265,"vZ0":-1.9107750347990455,"x":103.14,"y":138.47,"x0":-0.8121266665217773,"y0":50.00552776418759,"z0":6.223775398838158,"aX":5.410964676077194},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.9,"breakHorizontal":-6.4,"spinRate":2532,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.43012895850101796,"extension":5.583047802278528},"index":0,"playId":"5e520fbc-8455-3809-9d9e-f9fa9868dd43","pitchNumber":1,"startTime":"2026-05-09T20:36:30.276Z","endTime":"2026-05-09T20:36:33.899Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-09T20:36:46.902Z","endTime":"2026-05-09T20:36:46.948Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":68.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00224669989949,"aZ":-43.62934986258718,"pfxX":7.042981259995818,"pfxZ":-9.574538505210597,"pX":-1.56578491313922,"pZ":2.9627174115101806,"vX0":-3.164685757323925,"vY0":-109.25817715365666,"vZ0":2.3481070229646965,"x":176.68,"y":158.79,"x0":-1.0060279101554548,"y0":50.0002468806148,"z0":6.596636705667108,"aX":8.430594928366638},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-16.2,"breakHorizontal":-11.8,"spinRate":3151,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.5031989778109707,"extension":5.438992604341556},"index":2,"playId":"ae4737c8-8ba3-3e76-9980-35d3bd49b524","pitchNumber":2,"startTime":"2026-05-09T20:36:46.948Z","endTime":"2026-05-09T20:36:50.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":69.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42806176278717,"aZ":-43.11069030358945,"pfxX":7.402708876893909,"pfxZ":-9.13761176491727,"pX":-0.5285800639023911,"pZ":1.6088777415291498,"vX0":-1.4281118302334248,"vY0":-109.38399375692997,"vZ0":-0.2626647033799825,"x":137.15,"y":195.34,"x0":-0.8236907041076749,"y0":50.000765486335105,"z0":6.399291864169551,"aX":8.863008462326704},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-16.2,"breakHorizontal":-13.0,"spinRate":3133,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.5030246051364751,"extension":5.469036006713888},"hitData":{"launchSpeed":95.4,"launchAngle":7.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.73,"coordY":111.14}},"index":3,"playId":"db24c9a0-4e74-3478-bb88-29630c1fe9c8","pitchNumber":3,"startTime":"2026-05-09T20:37:03.014Z","endTime":"2026-05-09T20:37:14.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:37:14.139Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T20:37:28.994Z","endTime":"2026-05-09T20:39:07.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.031960277696058,"aZ":-20.722062833859205,"pfxX":-6.498224291448567,"pfxZ":6.565252702332039,"pX":-0.42550187463904204,"pZ":3.20251227560955,"vX0":3.2468473529561774,"vY0":-131.0793655021598,"vZ0":-3.217007395113735,"x":133.22,"y":152.31,"x0":-0.8342170314077887,"y0":50.00392680508248,"z0":5.988207069995127,"aX":-11.33798224239395},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.4,"breakHorizontal":11.0,"spinRate":2238,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.41743720955844843,"extension":5.724329118841927},"index":0,"playId":"90f0ae34-cbd2-36be-8a96-568a189293b3","pitchNumber":1,"startTime":"2026-05-09T20:37:37.863Z","endTime":"2026-05-09T20:37:41.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.182789847223024,"aZ":-21.703225107996012,"pfxX":3.5086085445739976,"pfxZ":6.336173905564528,"pX":-0.7346559521426123,"pZ":2.1796929512634806,"vX0":-0.6725716967270556,"vY0":-126.75256690694738,"vZ0":-5.450560252919571,"x":145.0,"y":179.93,"x0":-0.924561219044989,"y0":50.00240609189657,"z0":6.055414512201373,"aX":5.796153549047161},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.7,"breakHorizontal":-6.2,"spinRate":2647,"spinDirection":185},"zone":7,"typeConfidence":2.0,"plateTime":0.42962090830889244,"extension":5.79568998804943},"index":1,"playId":"0ac83511-83cb-3839-ad55-b07a83a0b8f5","pitchNumber":2,"startTime":"2026-05-09T20:37:54.204Z","endTime":"2026-05-09T20:37:57.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.416869302889623,"aZ":-20.02454617137794,"pfxX":-7.204259957515214,"pfxZ":6.7419835829735,"pX":0.5569303019081645,"pZ":3.8003390594116553,"vX0":5.934731370096332,"vY0":-133.09486827965637,"vZ0":-1.9387941737409795,"x":95.77,"y":136.17,"x0":-0.7611099617430612,"y0":50.00055609723569,"z0":5.981835621766502,"aX":-12.978873418471025},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2254,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.41084675673012727,"extension":5.671913450713716},"index":2,"playId":"ebe87ead-6994-300c-a450-c39762528b4c","pitchNumber":3,"startTime":"2026-05-09T20:38:16.626Z","endTime":"2026-05-09T20:38:19.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.212846539844,"aZ":-44.235798713133825,"pfxX":6.319320846194751,"pfxZ":-9.353228103107657,"pX":0.5898662411290209,"pZ":0.5549347921934775,"vX0":0.9224169068392896,"vY0":-113.79858340994157,"vZ0":-2.8226192102363186,"x":94.52,"y":223.8,"x0":-0.6424232570704651,"y0":50.00512348449325,"z0":6.265911458576098,"aX":8.146904793941774},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-17.4,"breakHorizontal":-11.6,"spinRate":3039,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.48451141160857736,"extension":5.709884615631833},"index":3,"playId":"05edd0af-1954-3f2b-9594-7d46e22ccb09","pitchNumber":4,"startTime":"2026-05-09T20:38:36.266Z","endTime":"2026-05-09T20:38:39.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131766281980283,"aZ":-24.102710703247645,"pfxX":5.511713840006218,"pfxZ":4.820936588392497,"pX":-0.7468811328087502,"pZ":2.4774664667067854,"vX0":-1.2206521732777618,"vY0":-127.96776045727655,"vZ0":-4.330038291550905,"x":145.47,"y":171.89,"x0":-0.9826810368522584,"y0":50.001745419946324,"z0":6.05877602972555,"aX":9.224447432240998},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.0,"breakHorizontal":-9.7,"spinRate":2690,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.4265325916261413,"extension":5.842546623052423},"index":4,"playId":"f683c71e-8adf-3597-9080-c288f5dabb3c","pitchNumber":5,"startTime":"2026-05-09T20:39:03.448Z","endTime":"2026-05-09T20:39:07.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:39:07.571Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T20:39:14.861Z","endTime":"2026-05-09T20:40:43.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.519259022848594,"aZ":-42.365450822905345,"pfxX":5.516932036737018,"pfxZ":-8.127087588302519,"pX":-0.3898649928339964,"pZ":2.630653448495639,"vX0":-0.8058218948678955,"vY0":-111.41027744013378,"vZ0":1.1843536010555835,"x":131.86,"y":167.75,"x0":-0.739529465568762,"y0":50.00343260465719,"z0":6.479904612372266,"aX":6.916787581414},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.0,"breakHorizontal":-9.7,"spinRate":3046,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.4921363671857941,"extension":5.6880855523822325},"index":0,"playId":"711b1c42-9086-3643-9853-14a12525c925","pitchNumber":1,"startTime":"2026-05-09T20:39:31.071Z","endTime":"2026-05-09T20:39:34.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":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.583600090557887,"aZ":-21.36608989694721,"pfxX":3.6342050173444447,"pfxZ":6.4646833476583065,"pX":0.7443109823001396,"pZ":3.4593765652502495,"vX0":2.5720305242459482,"vY0":-127.98887620985744,"vZ0":-2.68506058859539,"x":88.63,"y":145.38,"x0":-0.74310520159613,"y0":50.00009068854535,"z0":6.181701746810787,"aX":6.072622196607677},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.4,"breakHorizontal":-7.1,"spinRate":2709,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.42674226902849943,"extension":5.644078157217277},"index":1,"playId":"d7042223-39d9-36ff-a2c7-ee408ea44fb7","pitchNumber":2,"startTime":"2026-05-09T20:39:49.852Z","endTime":"2026-05-09T20:39:53.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":90.7,"endSpeed":83.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1453576924018,"aZ":-18.80865172124619,"pfxX":-8.098906068279673,"pfxZ":7.540213048402161,"pX":-0.5305370455986148,"pZ":2.587427579271848,"vX0":3.7277232838042518,"vY0":-132.06948397873188,"vZ0":-5.108090429646169,"x":137.22,"y":168.92,"x0":-0.9050890616434757,"y0":50.0062463318933,"z0":5.9228155254371595,"aX":-14.363070966717506},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.8,"breakHorizontal":13.9,"spinRate":2332,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4141352859953802,"extension":5.47728147068236},"index":2,"playId":"b13c7b09-5276-3e1c-9457-b57b0d85cad1","pitchNumber":3,"startTime":"2026-05-09T20:40:11.107Z","endTime":"2026-05-09T20:40:15.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.620644871031015,"aZ":-22.70460441981122,"pfxX":1.9813179383181532,"pfxZ":5.634188798937775,"pX":-0.5256075380668697,"pZ":3.5701312680304085,"vX0":0.32321941444358165,"vY0":-127.87239391715018,"vZ0":-2.2238664482124024,"x":137.03,"y":142.39,"x0":-0.9109404644684398,"y0":50.00448426094928,"z0":6.204766845157984,"aX":3.3310431652952444},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.0,"breakHorizontal":-3.7,"spinRate":2624,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.4258829327055085,"extension":5.632813020368601},"index":3,"playId":"e5abeedc-4cbe-38db-b67f-f73398bf85d7","pitchNumber":4,"startTime":"2026-05-09T20:40:38.744Z","endTime":"2026-05-09T20:40:43.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:40:43.060Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-09T20:40:50.293Z","endTime":"2026-05-09T20:43:33.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.824956049924708,"aZ":-22.74697622093516,"pfxX":2.6414795309581947,"pfxZ":5.60685428993396,"pX":0.3133116346036331,"pZ":3.0679320042751987,"vX0":0.8609720711743636,"vY0":-127.71366953240255,"vZ0":-3.303546780743372,"x":105.06,"y":155.95,"x0":-0.3698891870197488,"y0":50.00412435710621,"z0":6.1309050244879675,"aX":4.443129544086061},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.8,"breakHorizontal":-4.9,"spinRate":2581,"spinDirection":182},"zone":3,"typeConfidence":2.0,"plateTime":0.4259311330143176,"extension":5.706667373175387},"index":0,"playId":"0c29f3af-cf67-31c9-8f6c-cf278e64ec59","pitchNumber":1,"startTime":"2026-05-09T20:41:06.054Z","endTime":"2026-05-09T20:41:09.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22919729289783,"aZ":-18.777162783423215,"pfxX":-7.401478152318384,"pfxZ":7.4268531267868685,"pX":-0.48994016160853454,"pZ":3.699168917133597,"vX0":2.256462649287409,"vY0":-133.114525833523,"vZ0":-2.624814390254096,"x":135.68,"y":138.9,"x0":-0.3844747147241876,"y0":50.00105540829773,"z0":6.04963588055987,"aX":-13.347869480726853},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2260,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4106817865017369,"extension":5.746297823516236},"index":1,"playId":"ab0a9aca-d987-3e8b-9237-8942357867da","pitchNumber":2,"startTime":"2026-05-09T20:41:25.140Z","endTime":"2026-05-09T20:41:28.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.831732365311368,"aZ":-22.67319617529445,"pfxX":2.285033833085017,"pfxZ":5.532677925055173,"pX":0.024914534487552403,"pZ":3.5009279716981268,"vX0":0.18743053388158804,"vY0":-129.16853711608846,"vZ0":-2.4808460088564814,"x":116.05,"y":144.25,"x0":-0.34575636814516725,"y0":50.00209715638096,"z0":6.187565562692518,"aX":3.923248504250194},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":-4.2,"spinRate":2582,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4214542172736122,"extension":5.702362185709609},"index":2,"playId":"5f47889e-c76b-3d11-8ba1-318b44cf108e","pitchNumber":3,"startTime":"2026-05-09T20:41:45.840Z","endTime":"2026-05-09T20:41:48.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.005750799827826,"aZ":-43.62337774664881,"pfxX":8.06333007189966,"pfxZ":-9.496823910527647,"pX":1.177475337967329,"pZ":1.9896742006250534,"vX0":0.63705107666716,"vY0":-109.8571899055709,"vZ0":0.5024772492868188,"x":72.12,"y":185.06,"x0":-0.16319538073288015,"y0":50.004295138488004,"z0":6.448313264496456,"aX":9.718146692215397},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-16.7,"breakHorizontal":-14.8,"spinRate":3184,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.5012782355954188,"extension":5.6651871549379536},"index":3,"playId":"6669a20e-1d74-33e6-912e-a3f947cabada","pitchNumber":4,"startTime":"2026-05-09T20:42:13.949Z","endTime":"2026-05-09T20:42:17.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.092495577847114,"aZ":-43.64881602824217,"pfxX":7.966849818062888,"pfxZ":-9.176268493512719,"pX":1.3640301308416831,"pZ":1.2891334244244355,"vX0":0.9329752705045089,"vY0":-111.9869328559538,"vZ0":-1.217208638103524,"x":65.01,"y":203.97,"x0":-0.09299188812907183,"y0":50.00207466394182,"z0":6.365416648417848,"aX":9.964045231908297},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-16.6,"breakHorizontal":-14.6,"spinRate":3204,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.49196930012317,"extension":5.811088955255266},"index":4,"playId":"486e8f99-4941-38f6-8009-838c4246b10b","pitchNumber":5,"startTime":"2026-05-09T20:42:33.249Z","endTime":"2026-05-09T20:42:37.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.129722512949236,"aZ":-19.351174173164775,"pfxX":-7.169490474719999,"pfxZ":7.004382224086745,"pX":-1.4116031103235833,"pZ":3.5244332620891705,"vX0":0.04520933154911244,"vY0":-134.2390530056559,"vZ0":-3.0027033060992547,"x":170.81,"y":143.62,"x0":-0.49648181042480577,"y0":50.00578658351419,"z0":6.029675195876142,"aX":-13.131194017357837},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":13.0,"spinRate":2254,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4074902974887622,"extension":5.765962178502513},"index":5,"playId":"88da6476-eaa6-3a43-8767-3c6bc5efc158","pitchNumber":6,"startTime":"2026-05-09T20:42:55.673Z","endTime":"2026-05-09T20:42:59.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"7f15637e-f586-4890-8cf1-d2a6d86257ab","startTime":"2026-05-09T20:43:12.903Z","endTime":"2026-05-09T20:43:17.903Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395414941996112,"aZ":-42.2504131178087,"pfxX":7.936335412737523,"pfxZ":-7.708676741562265,"pX":0.6462590509547654,"pZ":2.227616335658084,"vX0":-0.42616999661004173,"vY0":-113.99744903375145,"vZ0":-0.1076091841988489,"x":92.37,"y":178.63,"x0":-0.19367983248789328,"y0":50.004026333725044,"z0":6.471872249302611,"aX":10.36949377331972},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.7,"breakHorizontal":-14.3,"spinRate":3119,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.48182477688896563,"extension":5.678651554821481},"index":7,"playId":"14f81852-f4b1-3c0d-bf81-200eef38c379","pitchNumber":7,"startTime":"2026-05-09T20:43:28.683Z","endTime":"2026-05-09T20:43:33.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:43:33.722Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T20:45:38.085Z","endTime":"2026-05-09T20:46:42.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02367383372125,"aZ":-15.494370933182633,"pfxX":-6.42921643698127,"pfxZ":8.634609033373696,"pX":1.282182051292842,"pZ":1.821370309328651,"vX0":8.50186656017563,"vY0":-138.3910636862236,"vZ0":-7.127509335183034,"x":68.13,"y":189.6,"x0":-1.000125898067477,"y0":50.00360043239184,"z0":5.475778645221942,"aX":-12.421920304798123},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2340,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3963830946546274,"extension":6.82368129197749},"index":0,"playId":"83e7dacf-bbd2-3d61-9968-e839a405cc66","pitchNumber":1,"startTime":"2026-05-09T20:45:40.959Z","endTime":"2026-05-09T20:45:44.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523947266634284,"aZ":-14.295131507560809,"pfxX":-4.224563354232915,"pfxZ":9.239632156429074,"pX":1.1143199108023576,"pZ":2.7999932551952806,"vX0":7.614146061802859,"vY0":-138.37184159345145,"vZ0":-5.018446482938436,"x":74.52,"y":163.18,"x0":-1.1269501075622534,"y0":50.00229819651482,"z0":5.598504910544799,"aX":-8.174840424569716},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2351,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3961779430147243,"extension":6.526917089742139},"index":1,"playId":"4ce92f34-7b2e-3615-a546-60b52c18c817","pitchNumber":2,"startTime":"2026-05-09T20:45:59.063Z","endTime":"2026-05-09T20:46:02.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39605151747938,"aZ":-11.425789570870283,"pfxX":-8.233351189873783,"pfxZ":10.729252881471973,"pX":0.7814210164223684,"pZ":0.6436364360122198,"vX0":8.09410172777788,"vY0":-138.52595865684899,"vZ0":-10.83186169975098,"x":87.21,"y":221.4,"x0":-1.1157518158783237,"y0":50.00445200818712,"z0":5.380129015789704,"aX":-15.923049055098485},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":13.1,"spinRate":2325,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39615878276250394,"extension":6.794616996664525},"index":2,"playId":"3dbea561-050b-3124-a727-96a3dc9fb21d","pitchNumber":3,"startTime":"2026-05-09T20:46:18.613Z","endTime":"2026-05-09T20:46:21.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34434838875216,"aZ":-17.6168486799069,"pfxX":-10.015722940011404,"pfxZ":7.535529263284394,"pX":-0.7898307578802768,"pZ":1.892557559413253,"vX0":4.5809919098207,"vY0":-138.44040158824996,"vZ0":-6.693987135692816,"x":147.11,"y":187.68,"x0":-1.1693949683995877,"y0":50.00143727143656,"z0":5.531033878375,"aX":-19.342375037562434},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":17.2,"spinRate":2296,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39640432854774943,"extension":6.517575630191096},"index":3,"playId":"1ce02cbd-ad1a-3c1d-a3de-31369f242518","pitchNumber":4,"startTime":"2026-05-09T20:46:38.210Z","endTime":"2026-05-09T20:46:42.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:46:42.808Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a sharp ground ball to left fielder Taylor Ward. Nick Kurtz to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T20:46:53.300Z","endTime":"2026-05-09T20:47:22.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970773656395238,"aZ":-13.683225501536214,"pfxX":-5.18434725931304,"pfxZ":9.513981984462426,"pX":-1.0010555325517356,"pZ":3.1407942361953416,"vX0":2.483271233090041,"vY0":-138.76640715687628,"vZ0":-4.374911788262686,"x":155.16,"y":153.98,"x0":-1.2354755979078127,"y0":50.00566035653705,"z0":5.653930847346831,"aX":-10.080415559375535},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2380,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3951860071182032,"extension":6.5906373467246935},"hitData":{"launchSpeed":90.4,"launchAngle":7.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":68.47,"coordY":115.02}},"index":0,"playId":"9ccc947a-1fa1-32d4-856d-5cd22cd9e7bb","pitchNumber":1,"startTime":"2026-05-09T20:47:10.252Z","endTime":"2026-05-09T20:47:22.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:47:22.227Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to third baseman Coby Mayo on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T20:47:35.770Z","endTime":"2026-05-09T20:53:37.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],"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":14},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194421891793585,"aZ":-41.04892861832701,"pfxX":4.3501023371710925,"pfxZ":-5.788226628470712,"pX":1.436088960420419,"pZ":1.0221311321766833,"vX0":4.230421024236007,"vY0":-122.76726113938813,"vZ0":-2.7938563571770434,"x":62.26,"y":211.18,"x0":-0.871413527559156,"y0":50.00183746005536,"z0":5.6523536352699875,"aX":6.671261842333096},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.9,"breakHorizontal":-8.9,"spinRate":2597,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4453216904395214,"extension":6.526161712068193},"index":0,"playId":"62c4ffb7-dffc-3f03-8b0f-a3716e244da5","pitchNumber":1,"startTime":"2026-05-09T20:47:46.154Z","endTime":"2026-05-09T20:47:49.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48996751333234,"aZ":-42.052054146726086,"pfxX":1.3543773938778152,"pfxZ":-6.437385717155475,"pX":-0.8097163023520145,"pZ":3.3132266535932615,"vX0":0.6965470344080369,"vY0":-122.39401681328945,"vZ0":2.26572586927445,"x":147.86,"y":149.32,"x0":-1.272879702187267,"y0":50.00232704989633,"z0":5.94641628463714,"aX":2.078578172797714},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.0,"breakHorizontal":-2.6,"spinRate":2552,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.44551425099320063,"extension":6.248204458466753},"index":1,"playId":"b516f084-3cd2-36ef-96ea-eed66e71e41e","pitchNumber":2,"startTime":"2026-05-09T20:48:09.928Z","endTime":"2026-05-09T20:48:14.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61909064049066,"aZ":-19.086677211746224,"pfxX":-8.490695519517663,"pfxZ":6.556995241045456,"pX":-0.5773463009848997,"pZ":2.058208993423414,"vX0":4.693248594804848,"vY0":-139.89643548361246,"vZ0":-6.236330073088093,"x":139.01,"y":183.21,"x0":-1.1678284704486994,"y0":50.00084490699519,"z0":5.554501346023029,"aX":-16.93778228857164},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2202,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.390550657642168,"extension":6.90964391423737},"index":2,"playId":"b39b6400-2717-3749-8d5e-3805432032a7","pitchNumber":3,"startTime":"2026-05-09T20:48:32.473Z","endTime":"2026-05-09T20:48:35.976Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.240682416901997,"aZ":-40.811774291168895,"pfxX":2.2859680977050703,"pfxZ":-5.529158858658763,"pX":1.1018787420959062,"pZ":1.6697606845995387,"vX0":4.397011331127642,"vY0":-123.76861471892244,"vZ0":-1.4928836702001878,"x":75.0,"y":193.7,"x0":-0.990389165116078,"y0":50.00503292863803,"z0":5.6790623774247875,"aX":3.5688732337921514},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.1,"breakHorizontal":-5.2,"spinRate":2520,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44147244266736996,"extension":6.53960255817159},"index":3,"playId":"b49b16e1-24b8-35ec-bc09-5280bee0a19a","pitchNumber":4,"startTime":"2026-05-09T20:48:51.885Z","endTime":"2026-05-09T20:48:54.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680486965799165,"aZ":-44.10544471031246,"pfxX":1.5266147342593457,"pfxZ":-7.4214266406260645,"pX":0.6696978130598532,"pZ":2.2194497509692557,"vX0":3.6509245205321106,"vY0":-125.49086864265051,"vZ0":-0.047582784378904286,"x":91.47,"y":178.85,"x0":-0.9983080227959443,"y0":50.00545009118611,"z0":5.809945640997686,"aX":2.4529743567392113},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-13.3,"breakHorizontal":-3.6,"spinRate":2688,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4352683075715369,"extension":6.565184951778114},"index":4,"playId":"2fd32288-5223-3f4d-8851-9a863b65c001","pitchNumber":5,"startTime":"2026-05-09T20:49:12.872Z","endTime":"2026-05-09T20:49:15.987Z","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":97.5,"endSpeed":89.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50526249050567,"aZ":-11.640298577927673,"pfxX":-5.1334605454222135,"pfxZ":10.06854351963985,"pX":-0.48736348745333846,"pZ":2.93882010893178,"vX0":3.5085671265242255,"vY0":-141.9183144123967,"vZ0":-5.240944883177273,"x":135.58,"y":159.43,"x0":-1.072776314570337,"y0":50.003336498832034,"z0":5.5509727515141485,"aX":-10.47080256606617},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2432,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.38594261448950995,"extension":6.720540054235447},"index":5,"playId":"28a39c3a-6254-31e9-b94c-f6237d2731bd","pitchNumber":6,"startTime":"2026-05-09T20:49:39.734Z","endTime":"2026-05-09T20:49:43.718Z","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":96.9,"endSpeed":88.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87159043598438,"aZ":-15.628082965139779,"pfxX":-4.569200189068267,"pfxZ":8.206910564481676,"pX":0.6936782263091067,"pZ":3.2758012913045884,"vX0":6.687317901084993,"vY0":-141.04611087332214,"vZ0":-3.647124436983073,"x":90.56,"y":150.33,"x0":-1.1135699156416512,"y0":50.002260758383215,"z0":5.592355761811363,"aX":-9.212242895908961},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2391,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.38822649129127607,"extension":6.9301917360405465},"index":6,"playId":"9c23b9ab-dd91-3e13-92a7-908b60129a6b","pitchNumber":7,"startTime":"2026-05-09T20:50:04.104Z","endTime":"2026-05-09T20:50:09.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23862186600508,"aZ":-40.18278157641956,"pfxX":2.2601763371636285,"pfxZ":-4.979009441811217,"pX":0.5509332643408043,"pZ":1.349338844044637,"vX0":3.213159678687599,"vY0":-125.89470242224208,"vZ0":-2.737824535503923,"x":96.0,"y":202.35,"x0":-1.0349707348465496,"y0":50.00440478426677,"z0":5.69900068572105,"aX":3.633314025565008},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-9.4,"breakHorizontal":-4.8,"spinRate":2667,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.434846745227929,"extension":6.619211691470646},"index":7,"playId":"74cc33ae-153f-33ec-876a-f3fc75cd4acf","pitchNumber":8,"startTime":"2026-05-09T20:50:37.269Z","endTime":"2026-05-09T20:50:40.536Z","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":98.1,"endSpeed":90.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.767428198981317,"aZ":-10.727230922480715,"pfxX":-7.0885004842089465,"pfxZ":10.320287222163811,"pX":0.10054373497788703,"pZ":2.767878358021132,"vX0":6.00707321522715,"vY0":-142.75510609055695,"vZ0":-6.044886749825276,"x":113.17,"y":164.05,"x0":-1.1029915220496016,"y0":50.001315313735695,"z0":5.578211265685668,"aX":-14.728877159549773},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":11.8,"spinRate":2478,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38268042432270866,"extension":6.655432498455657},"index":8,"playId":"180f2fef-f3df-3039-a341-95c1a5bc3d50","pitchNumber":9,"startTime":"2026-05-09T20:51:00.680Z","endTime":"2026-05-09T20:51:06.680Z","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":90.0,"endSpeed":82.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914401777322908,"aZ":-25.973190421181645,"pfxX":-8.331665958521498,"pfxZ":3.572841905836511,"pX":-0.6334103544671507,"pZ":1.4756334002464517,"vX0":4.104562054601891,"vY0":-130.95353233060615,"vZ0":-5.465045719832251,"x":141.14,"y":198.94,"x0":-1.139542049951776,"y0":50.001899204800885,"z0":5.535051075197359,"aX":-14.45497007421551},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":14.2,"spinRate":1852,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4184243090775408,"extension":6.627682794965959},"index":9,"playId":"914a316d-d0cd-387c-8062-bba6029db8db","pitchNumber":10,"startTime":"2026-05-09T20:51:24.648Z","endTime":"2026-05-09T20:51:28.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.630767190977224,"aZ":-42.08964808239778,"pfxX":3.075097481890774,"pfxZ":-6.179329814753895,"pX":0.6507297712114904,"pZ":1.9830793296998184,"vX0":3.063514875763237,"vY0":-126.11558916451645,"vZ0":-1.018226625931454,"x":92.2,"y":185.24,"x0":-0.9811008714772756,"y0":50.0030833871429,"z0":5.799039727346538,"aX":4.933354628434178},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-11.2,"breakHorizontal":-6.2,"spinRate":2615,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4349910100417196,"extension":6.506222586934628},"index":10,"playId":"037402bc-330d-3d19-b926-8491f6b0d958","pitchNumber":11,"startTime":"2026-05-09T20:51:53.047Z","endTime":"2026-05-09T20:51:56.602Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.189006816019564,"aZ":-10.527008937544775,"pfxX":-3.475718813132592,"pfxZ":10.820388769430048,"pX":0.7940799553478675,"pZ":4.389070065113346,"vX0":6.086279271018122,"vY0":-140.845290763105,"vZ0":-1.6996404115635486,"x":86.73,"y":120.28,"x0":-0.9473238405298692,"y0":50.006832108814244,"z0":5.684425553426295,"aX":-6.956308801640458},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":5.0,"spinRate":2440,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3894765949040533,"extension":6.635874300103535},"index":11,"playId":"6a61cffc-0212-30eb-a5e3-3e2eea31f007","pitchNumber":12,"startTime":"2026-05-09T20:52:18.490Z","endTime":"2026-05-09T20:52:23.601Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":12,"playId":"5a230259-6b0e-3238-a2c4-25fe8ba25fb9","startTime":"2026-05-09T20:52:41.196Z","endTime":"2026-05-09T20:52:46.404Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.568623543079255,"aZ":-16.631865749007215,"pfxX":-10.229156332434117,"pfxZ":7.8080032952917655,"pX":-0.5531505320426919,"pZ":3.145001053748553,"vX0":5.327257250539276,"vY0":-140.78887113288113,"vZ0":-3.6891664060534772,"x":138.08,"y":153.86,"x0":-1.1499518763340706,"y0":50.00021070484373,"z0":5.56148017120873,"aX":-20.35204985259444},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":17.3,"spinRate":2348,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39034885865970415,"extension":6.80421558976019},"index":13,"playId":"4790ae2b-d541-3bf5-a193-d33aa0185ad4","pitchNumber":13,"startTime":"2026-05-09T20:53:03.826Z","endTime":"2026-05-09T20:53:07.530Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.781194568878774,"aZ":-40.63359424515608,"pfxX":4.85191212085353,"pfxZ":-5.42025881825033,"pX":0.2614801866951831,"pZ":2.6701392142153972,"vX0":1.8933759876379574,"vY0":-124.32488308049015,"vZ0":0.6592991572027536,"x":107.03,"y":166.69,"x0":-1.141201213644913,"y0":50.00450230593086,"z0":5.783785302172306,"aX":7.568152271215957},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.4,"breakHorizontal":-9.2,"spinRate":2703,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.44117696320313593,"extension":6.455039865788057},"hitData":{"launchSpeed":74.7,"launchAngle":74.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.84,"coordY":178.54}},"index":14,"playId":"85894580-d33b-3fcf-878b-946a37acf347","pitchNumber":14,"startTime":"2026-05-09T20:53:28.670Z","endTime":"2026-05-09T20:53:37.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:53:37.829Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brent Rooker homers (5) on a fly ball to right field. Nick Kurtz scores. Shea Langeliers scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T20:54:37.774Z","endTime":"2026-05-09T20:55:57.792Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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-05-09T20:54:14.580Z","endTime":"2026-05-09T20:54:40.142Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.431114853000324,"aZ":-15.158068865520406,"pfxX":-7.907149514119052,"pfxZ":8.562126871571515,"pX":0.5487247316203699,"pZ":2.3495548121646617,"vX0":7.008228763100934,"vY0":-140.46041671282634,"vZ0":-6.025003348626935,"x":96.08,"y":175.34,"x0":-0.9580312471625962,"y0":50.004202910027566,"z0":5.517595034131555,"aX":-15.715315822791117},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":12.8,"spinRate":2254,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39077567823904547,"extension":6.557874617278739},"index":1,"playId":"4b54191d-6ada-371e-a564-5096cd8fa105","pitchNumber":1,"startTime":"2026-05-09T20:54:40.142Z","endTime":"2026-05-09T20:54:43.421Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.933416878680877,"aZ":-39.09745919052474,"pfxX":2.483847159624813,"pfxZ":-4.365754705068567,"pX":1.604378724547795,"pZ":0.0234203414429089,"vX0":5.4883512654179025,"vY0":-125.61007553114071,"vZ0":-5.690305155126625,"x":55.84,"y":238.15,"x0":-0.9368516181670248,"y0":50.00040072734848,"z0":5.519717594356119,"aX":3.942031002271687},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-9.0,"breakHorizontal":-5.9,"spinRate":2577,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4371163500185,"extension":6.62109334954435},"index":2,"playId":"26215d28-e63f-3ea4-aaaa-719458339e2e","pitchNumber":2,"startTime":"2026-05-09T20:55:06.660Z","endTime":"2026-05-09T20:55:10.070Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54879876627597,"aZ":-26.588246902986235,"pfxX":1.4414772513028944,"pfxZ":3.276510110790154,"pX":0.9389357141524829,"pZ":3.1541601941313178,"vX0":5.102594254525537,"vY0":-129.12489289343935,"vZ0":-1.0575387388163073,"x":81.21,"y":153.62,"x0":-1.2426143489101376,"y0":50.002806494172475,"z0":5.597558880615181,"aX":2.4551120546479996},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.6,"spinRate":2227,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.422699839912581,"extension":6.895152829433612},"hitData":{"launchSpeed":98.6,"launchAngle":32.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.44,"coordY":79.83}},"index":3,"playId":"f079960f-97b5-3100-b22c-e6d700f4f85f","pitchNumber":3,"startTime":"2026-05-09T20:55:31.913Z","endTime":"2026-05-09T20:55:57.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:55:57.792Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T20:56:14.802Z","endTime":"2026-05-09T20:57:51.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":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":4},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97723078638306,"aZ":-24.99732279656166,"pfxX":-7.324426880813951,"pfxZ":4.359034561666144,"pX":0.434290417447505,"pZ":0.5825826882466031,"vX0":6.169413236523234,"vY0":-127.38273118898293,"vZ0":-7.343858884746594,"x":100.45,"y":223.05,"x0":-1.0665213514469076,"y0":50.00008131845061,"z0":5.476981929119312,"aX":-12.044605017766688},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":11.9,"spinRate":1799,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4298705468073405,"extension":6.727741081526567},"index":0,"playId":"8743ff52-a34e-3aca-9c46-08a0e70fada7","pitchNumber":1,"startTime":"2026-05-09T20:56:22.592Z","endTime":"2026-05-09T20:56:25.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.925625046121322,"aZ":-16.892190537498042,"pfxX":-4.835561073708055,"pfxZ":7.877404501565552,"pX":0.10094785854783465,"pZ":3.771598566536874,"vX0":5.232902768489787,"vY0":-138.625185818447,"vZ0":-2.1434638876101273,"x":113.15,"y":136.95,"x0":-1.1858715759160872,"y0":50.00149122532311,"z0":5.686526995239814,"aX":-9.38011555975839},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2349,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3955897301158151,"extension":6.797965034112805},"index":1,"playId":"67e63915-94d7-38f1-bf75-a2b5e6b0dabd","pitchNumber":2,"startTime":"2026-05-09T20:56:42.161Z","endTime":"2026-05-09T20:56:45.301Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304344585260484,"aZ":-41.61736922352123,"pfxX":1.7760471241767164,"pfxZ":-6.03881080634778,"pX":0.09419708089036709,"pZ":1.0011232284845013,"vX0":2.356378770691794,"vY0":-124.36031765504502,"vZ0":-3.0589190363409937,"x":113.41,"y":211.75,"x0":-1.0969153406406769,"y0":50.00323325091483,"z0":5.704593801346735,"aX":2.7770202572702525},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.4,"breakHorizontal":-3.7,"spinRate":2623,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44069939817208104,"extension":6.5264339909420235},"index":2,"playId":"4b6797a0-c06b-3fc5-9d96-38192f6c2df5","pitchNumber":3,"startTime":"2026-05-09T20:56:57.981Z","endTime":"2026-05-09T20:57:00.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562930112616094,"aZ":-11.76150923101791,"pfxX":-5.755974900887508,"pfxZ":10.235011868916082,"pX":-0.06892023186563398,"pZ":2.381837524172714,"vX0":4.861956709512701,"vY0":-139.86022756421437,"vZ0":-6.8057413280531405,"x":119.63,"y":174.47,"x0":-1.0762774909610633,"y0":50.002344700402276,"z0":5.606965034514486,"aX":-11.479415715849335},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2314,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39062554876280453,"extension":6.564167481599389},"index":3,"playId":"f7cce767-21c5-325c-bf03-58b9308f524e","pitchNumber":4,"startTime":"2026-05-09T20:57:19.367Z","endTime":"2026-05-09T20:57:23.381Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.121880595247205,"aZ":-41.50760493878401,"pfxX":4.461174442973097,"pfxZ":-6.020561686336235,"pX":0.112136482560047,"pZ":2.3409620281991743,"vX0":1.397280438100697,"vY0":-123.11793690165163,"vZ0":0.03045030754048894,"x":112.73,"y":175.57,"x0":-1.0408706868188853,"y0":50.00203563195035,"z0":5.811984001388715,"aX":6.917273839436224},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.7,"breakHorizontal":-8.4,"spinRate":2650,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4431598975277602,"extension":6.588906866833089},"hitData":{"launchSpeed":90.9,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":152.19}},"index":4,"playId":"557277c3-1f70-3ccd-bc6a-2527139b5b7a","pitchNumber":5,"startTime":"2026-05-09T20:57:43.916Z","endTime":"2026-05-09T20:57:51.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T20:57:51.392Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson challenged (pitch result), call on the field was confirmed: Jacob Wilson called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-09T20:58:02.467Z","endTime":"2026-05-09T21:00:29.627Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":95.4,"endSpeed":87.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22755397889039,"aZ":-11.998717671736495,"pfxX":-3.781785222444525,"pfxZ":10.336008901106485,"pX":1.3347998014684777,"pZ":2.4602614603824127,"vX0":7.523286029212408,"vY0":-138.6442325488044,"vZ0":-6.229782473749037,"x":66.12,"y":172.35,"x0":-0.919305388708354,"y0":50.00346718353665,"z0":5.532938169974099,"aX":-7.383040270276073},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2344,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3946671073418728,"extension":6.799443228462537},"index":0,"playId":"f3ace9f0-fc3f-356e-b295-bb7377e4d7c8","pitchNumber":1,"startTime":"2026-05-09T20:58:18.092Z","endTime":"2026-05-09T20:58:21.981Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281196540416854,"aZ":-19.589956828077963,"pfxX":-9.697283226868588,"pfxZ":6.465713426454759,"pX":0.908604041783473,"pZ":2.0594047026670372,"vX0":8.586116638433865,"vY0":-138.2461683182129,"vZ0":-5.862748894738535,"x":82.37,"y":183.18,"x0":-0.9694867723223146,"y0":50.000814992672034,"z0":5.511848463630583,"aX":-18.868487899596097},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":15.8,"spinRate":2243,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3953873517180311,"extension":6.5893334473993175},"index":1,"playId":"8af5f741-dc2a-3127-bdf2-826299e414cf","pitchNumber":2,"startTime":"2026-05-09T20:58:36.516Z","endTime":"2026-05-09T20:58:40.267Z","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":95.6,"endSpeed":87.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.295742188747678,"aZ":-15.072346965123607,"pfxX":-5.3941742820358565,"pfxZ":8.707098593545444,"pX":1.216143037602247,"pZ":3.1600015509278547,"vX0":7.974335051392993,"vY0":-139.06151040459747,"vZ0":-3.9304071228607365,"x":70.64,"y":153.46,"x0":-0.9837870770567323,"y0":50.00472993511364,"z0":5.587260115081428,"aX":-10.598052810248397},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2457,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39341562479757153,"extension":6.770016980139066},"index":2,"playId":"a888b81d-2525-36ad-a9ee-cfe95fb52ace","pitchNumber":3,"startTime":"2026-05-09T20:58:56.912Z","endTime":"2026-05-09T20:59:00.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.8,"endSpeed":87.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39828559511221,"aZ":-13.120397345644284,"pfxX":-7.1564575364639245,"pfxZ":9.855553661535387,"pX":1.0011777284655778,"pZ":2.646591365266237,"vX0":7.807774693213953,"vY0":-137.8762248321135,"vZ0":-5.606499726137764,"x":78.84,"y":167.32,"x0":-0.9316859135112318,"y0":50.00567419240458,"z0":5.584923873557663,"aX":-13.840871022322881},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":11.4,"spinRate":2351,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3965965012549897,"extension":6.6537895255961335},"index":3,"playId":"bc0003ec-61f5-374b-8a3f-a259ca384d51","pitchNumber":4,"startTime":"2026-05-09T20:59:16.882Z","endTime":"2026-05-09T20:59:20.581Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.530347644334466,"aZ":-16.96380301593548,"pfxX":-10.137746546117295,"pfxZ":7.8415538364544,"pX":-0.8522680538037699,"pZ":1.8457426541145256,"vX0":4.361080312467713,"vY0":-138.0973190442783,"vZ0":-6.764934893935129,"x":149.49,"y":188.94,"x0":-1.130991979223306,"y0":50.00488493191358,"z0":5.4601186086945575,"aX":-19.665488572218447},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":17.5,"spinRate":2190,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39598711892639926,"extension":6.69152746702965},"index":4,"playId":"a7c4186e-5c43-314f-a78f-e8128f7043e9","pitchNumber":5,"startTime":"2026-05-09T20:59:36.987Z","endTime":"2026-05-09T20:59:40.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-09T20:59:52.881Z","endTime":"2026-05-09T21:00:02.619Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.447361305508913,"aZ":-12.639095991419603,"pfxX":-6.769824063713596,"pfxZ":9.702560736633083,"pX":0.631867018844222,"pZ":1.6606498170167399,"vX0":6.447982650179341,"vY0":-140.21481162934217,"vZ0":-8.191004344513372,"x":92.91,"y":193.94,"x0":-0.8058649054561166,"y0":50.000306168147404,"z0":5.423582456406138,"aX":-13.6260240505716},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2397,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3890206499128479,"extension":6.70618015788182},"index":6,"playId":"55e47cf9-a0c8-3e52-b0df-cd00c49bcf42","pitchNumber":6,"startTime":"2026-05-09T21:00:02.619Z","endTime":"2026-05-09T21:00:29.627Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"}},"playEndTime":"2026-05-09T21:00:29.627Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-09T21:02:33.424Z","endTime":"2026-05-09T21:02:56.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.820991089135966,"aZ":-23.57225405454368,"pfxX":3.619378465611023,"pfxZ":5.295225942845837,"pX":0.10426904839055653,"pZ":2.7324953595654926,"vX0":-0.002172278651469961,"vY0":-125.70258061236686,"vZ0":-3.8506653214465087,"x":113.03,"y":165.0,"x0":-0.3663552029737926,"y0":50.00521270296567,"z0":6.164306871039977,"aX":5.881262674124885},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.1,"breakHorizontal":-6.6,"spinRate":2566,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.4332134173558293,"extension":5.417520646698226},"index":0,"playId":"8cd6265f-489d-358b-8b54-31d1a6bbaba8","pitchNumber":1,"startTime":"2026-05-09T21:02:33.424Z","endTime":"2026-05-09T21:02:37.132Z","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":79.8,"endSpeed":74.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.149221265779424,"aZ":-37.64728057147715,"pfxX":5.5956818915209,"pfxZ":-3.9603526714775237,"pX":-0.29437847218996627,"pZ":1.4589402287705633,"vX0":-1.1418547033539195,"vY0":-116.34093410711117,"vZ0":-2.5927330547137917,"x":128.22,"y":199.39,"x0":-0.5268828155756823,"y0":50.002406248107135,"z0":6.127875121059198,"aX":7.7334022074654545},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.6,"breakHorizontal":-9.8,"spinRate":2840,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.46931975904314527,"extension":5.556398474779062},"hitData":{"launchSpeed":84.1,"launchAngle":41.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.18,"coordY":84.78}},"index":1,"playId":"c0d212cf-c57b-3c90-bc2a-90ed9e1954f6","pitchNumber":2,"startTime":"2026-05-09T21:02:47.183Z","endTime":"2026-05-09T21:02:56.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:02:56.223Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-09T21:03:15.640Z","endTime":"2026-05-09T21:04:54.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1465911015292,"aZ":-42.7237229627295,"pfxX":5.296288356626787,"pfxZ":-8.442790950970881,"pX":0.7072145129771829,"pZ":1.0978279173468104,"vX0":1.432958448143182,"vY0":-111.66216022537718,"vZ0":-1.7127551402620358,"x":90.04,"y":209.14,"x0":-0.632729928911466,"y0":50.005018878132,"z0":6.314357276246171,"aX":6.61557547080602},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-15.4,"breakHorizontal":-10.0,"spinRate":3092,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.49258987431236534,"extension":5.50696773527096},"index":0,"playId":"0480b6d7-82ee-3f05-a800-36c3a069ef07","pitchNumber":1,"startTime":"2026-05-09T21:03:22.355Z","endTime":"2026-05-09T21:03:25.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.174925890795596,"aZ":-16.517625290779993,"pfxX":-8.067721241740028,"pfxZ":8.741230359114851,"pX":0.23062528536703036,"pZ":2.196391797266168,"vX0":5.676528586341827,"vY0":-132.2201210110043,"vZ0":-6.332182287701771,"x":108.21,"y":179.48,"x0":-0.8836867559136418,"y0":50.002410059618796,"z0":5.811654954748148,"aX":-14.447392923219933},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":13.6,"spinRate":2331,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4124635106274379,"extension":5.665583174322928},"index":1,"playId":"fe2f095b-3cbd-36c4-8cc1-bb5593e2bf8b","pitchNumber":2,"startTime":"2026-05-09T21:03:35.782Z","endTime":"2026-05-09T21:03:39.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95142632454083,"aZ":-21.86579448641022,"pfxX":-8.748990566425386,"pfxZ":7.032536195513055,"pX":-1.1222585121567594,"pZ":3.15616086564551,"vX0":2.3758326577263413,"vY0":-119.9357520304357,"vZ0":-2.1287123159240395,"x":159.78,"y":153.56,"x0":-0.9856831466170382,"y0":50.00011342108158,"z0":5.99384536691538,"aX":-12.816527694511139},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2104,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.45568054735652685,"extension":5.376194759905958},"index":2,"playId":"f5955d9b-eda8-39de-9517-d8acde77c81b","pitchNumber":3,"startTime":"2026-05-09T21:03:49.911Z","endTime":"2026-05-09T21:03:53.461Z","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":86.6,"endSpeed":80.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518388397588758,"aZ":-23.4575918060426,"pfxX":4.033507353660065,"pfxZ":5.356649208139888,"pX":-0.8652613671622491,"pZ":2.890889270513882,"vX0":-1.0862471823372817,"vY0":-126.18178632467576,"vZ0":-3.3355886348870776,"x":149.98,"y":160.73,"x0":-0.9556119834897192,"y0":50.00189047643534,"z0":6.100966507779014,"aX":6.5620551479482145},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.2,"breakHorizontal":-7.1,"spinRate":2634,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4326008572084836,"extension":5.489967806829005},"index":3,"playId":"f170a0ad-44db-3a19-85b2-3a197468e02f","pitchNumber":4,"startTime":"2026-05-09T21:04:05.176Z","endTime":"2026-05-09T21:04:09.467Z","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":86.8,"endSpeed":80.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014168480275757,"aZ":-24.887622735804946,"pfxX":4.3586688175989075,"pfxZ":4.469289022454553,"pX":-0.5024553511279264,"pZ":1.8836758278120698,"vX0":-0.5393133461174643,"vY0":-126.43485812043862,"vZ0":-5.357049744809652,"x":136.15,"y":187.92,"x0":-0.8540826781210458,"y0":50.00551201528285,"z0":6.008824441558275,"aX":7.108964354990716},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":-7.8,"spinRate":2641,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.4320111250983101,"extension":5.704953654995614},"index":4,"playId":"52774f88-b5da-3ffb-bffb-ed74812e5e3c","pitchNumber":5,"startTime":"2026-05-09T21:04:25.495Z","endTime":"2026-05-09T21:04:29.437Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-09T21:04:41.037Z","endTime":"2026-05-09T21:04:48.356Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.353024339607988,"aZ":-43.87234669180797,"pfxX":6.590637260644679,"pfxZ":-9.199636919331141,"pX":0.32127118942077815,"pZ":1.334556586588842,"vX0":0.1484486273288784,"vY0":-112.63872654856532,"vZ0":-1.1016023812330684,"x":104.75,"y":202.75,"x0":-0.6005040558294725,"y0":50.00179562073465,"z0":6.305032996075561,"aX":8.383472934839164},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-16.6,"breakHorizontal":-12.0,"spinRate":3097,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48813036018552625,"extension":5.708046725228983},"hitData":{"launchSpeed":101.7,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":163.84}},"index":6,"playId":"6466ece6-5ee5-3cfa-9b1d-e7d453d4cfd7","pitchNumber":6,"startTime":"2026-05-09T21:04:48.356Z","endTime":"2026-05-09T21:04:54.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:04:54.425Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-09T21:05:15.926Z","endTime":"2026-05-09T21:06:22.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05071370195361,"aZ":-16.905725078803034,"pfxX":-6.709129637741164,"pfxZ":8.5709888535036,"pX":0.8817000412333198,"pZ":2.9891094994128515,"vX0":5.2123063281577755,"vY0":-132.10889971418885,"vZ0":-4.447775355267256,"x":83.39,"y":158.07,"x0":-0.2374400813504106,"y0":50.0057180834343,"z0":5.923608058382128,"aX":-11.955424575352277},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2324,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41335651203891377,"extension":5.470679508584804},"index":0,"playId":"0dc73fcb-49b8-381d-87dd-500f4bec8592","pitchNumber":1,"startTime":"2026-05-09T21:05:16.356Z","endTime":"2026-05-09T21:05:19.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568312471368742,"aZ":-17.27174588448306,"pfxX":-6.619576654275314,"pfxZ":8.253602506740284,"pX":-0.941330256003487,"pZ":3.754545603829004,"vX0":0.9091714173380301,"vY0":-133.0326273780964,"vZ0":-2.7480440287907055,"x":152.88,"y":137.41,"x0":-0.42534187220709163,"y0":50.00400605723081,"z0":6.042161243945245,"aX":-11.952370236817277},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2346,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.41057788342663937,"extension":5.4782352912580885},"index":1,"playId":"a073e450-f859-33a4-aece-fb027084a048","pitchNumber":2,"startTime":"2026-05-09T21:05:30.190Z","endTime":"2026-05-09T21:05:33.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.097786581259335,"aZ":-42.33538917232266,"pfxX":7.377759763745564,"pfxZ":-8.334188152859156,"pX":-1.4208510945447048,"pZ":2.9783382529059277,"vX0":-3.9672083748250597,"vY0":-109.89919498881942,"vZ0":2.022002097527772,"x":171.16,"y":158.36,"x0":-0.5476777821346648,"y0":50.00394744802374,"z0":6.55453650981226,"aX":8.994406756933472},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-14.2,"breakHorizontal":-12.2,"spinRate":3133,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.49904766751859064,"extension":5.310482828507695},"index":2,"playId":"f66a38b0-1859-3109-bdb9-3ecc1dd6df7b","pitchNumber":3,"startTime":"2026-05-09T21:05:46.349Z","endTime":"2026-05-09T21:05:49.882Z","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":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.555110390004966,"aZ":-21.3191851028108,"pfxX":3.0334369542956106,"pfxZ":6.374434346741508,"pX":0.9242282718234796,"pZ":1.758442518578244,"vX0":2.0126935149174274,"vY0":-128.6346576381448,"vZ0":-6.731676279267604,"x":81.77,"y":191.3,"x0":-0.2582497734252739,"y0":50.00502836683623,"z0":6.021887728146162,"aX":5.168055328362664},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.6,"breakHorizontal":-5.9,"spinRate":2636,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4231351507744696,"extension":5.697333319310654},"index":3,"playId":"2378cb4e-d97b-3cbb-b043-34960f69efc8","pitchNumber":4,"startTime":"2026-05-09T21:06:01.004Z","endTime":"2026-05-09T21:06:05.243Z","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":91.7,"endSpeed":84.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48664305718812,"aZ":-15.911583055306053,"pfxX":-7.239742437777952,"pfxZ":8.978329130423369,"pX":0.8971299204279696,"pZ":2.7495442931991456,"vX0":5.4154220497774554,"vY0":-133.43417368170813,"vZ0":-5.438419902317778,"x":82.8,"y":164.54,"x0":-0.21345898320883602,"y0":50.004898805336886,"z0":5.952479333925626,"aX":-13.116146027249295},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2372,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4097817605768954,"extension":5.73411747109864},"index":4,"playId":"7da09885-888a-33ca-84c1-789107d35058","pitchNumber":5,"startTime":"2026-05-09T21:06:17.738Z","endTime":"2026-05-09T21:06:22.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:06:22.126Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adley Rutschman lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-09T21:06:49.390Z","endTime":"2026-05-09T21:08:21.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.554200185603797,"aZ":-43.02352426457678,"pfxX":6.903951553738514,"pfxZ":-8.520436076068465,"pX":0.6997394900975918,"pZ":1.8825421070823096,"vX0":0.8501475870023261,"vY0":-112.47358072538243,"vZ0":-0.23095908574337765,"x":90.33,"y":187.95,"x0":-0.5801227329142644,"y0":50.00244232782329,"z0":6.371813573282145,"aX":8.791261107410618},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.1,"breakHorizontal":-12.7,"spinRate":3125,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4881098770149417,"extension":5.639328368016117},"index":0,"playId":"834d9351-38dc-3090-ab97-f6e97bf2e25d","pitchNumber":1,"startTime":"2026-05-09T21:06:49.390Z","endTime":"2026-05-09T21:06:52.873Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37562570859621,"aZ":-24.01838047702493,"pfxX":3.3957239912378494,"pfxZ":4.954585626151344,"pX":-0.6639017065040332,"pZ":3.0196654408366945,"vX0":-0.398784068464208,"vY0":-126.62064153254224,"vZ0":-2.8463019498180646,"x":142.31,"y":157.25,"x0":-0.9476120588962799,"y0":50.00566147063299,"z0":6.050814280980813,"aX":5.593920243171891},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.6,"breakHorizontal":-6.1,"spinRate":2744,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.43021327613549065,"extension":5.597445071026498},"index":1,"playId":"32d0f91a-3d69-3e96-be90-ff2ba2a55a85","pitchNumber":2,"startTime":"2026-05-09T21:07:07.235Z","endTime":"2026-05-09T21:07:10.572Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T21:07:17.866Z","endTime":"2026-05-09T21:07:32.197Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"a6ee6cde-9756-3e8f-8702-5c80d9a2d80c","startTime":"2026-05-09T21:07:32.197Z","endTime":"2026-05-09T21:07:37.282Z","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":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.832427998398128,"aZ":-18.72844534796529,"pfxX":-8.61141011435288,"pfxZ":7.568848695713081,"pX":0.8202225356262368,"pZ":2.543119467760964,"vX0":7.020461322179994,"vY0":-132.1359943633628,"vZ0":-5.122688292944313,"x":85.74,"y":170.12,"x0":-0.7457153291261908,"y0":50.005558286935056,"z0":5.873198270292291,"aX":-15.306536588093618},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":14.2,"spinRate":2290,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4137238683483444,"extension":5.654706415474182},"index":4,"playId":"3b11b249-a950-3751-9029-b4cf1a22741c","pitchNumber":3,"startTime":"2026-05-09T21:07:50.412Z","endTime":"2026-05-09T21:07:54.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.135222538665637,"aZ":-44.20217463850305,"pfxX":8.472350181580488,"pfxZ":-9.891415783048595,"pX":-0.5152842693141,"pZ":2.0916623786703594,"vX0":-1.9895283546222202,"vY0":-110.57143378197529,"vZ0":0.723850532423401,"x":136.64,"y":182.31,"x0":-0.6940850171070474,"y0":50.00535929832575,"z0":6.468365119330135,"aX":10.297113313018482},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-17.3,"breakHorizontal":-14.6,"spinRate":3296,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4989342246925448,"extension":5.5088856904400565},"hitData":{"launchSpeed":86.2,"launchAngle":21.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.26,"coordY":85.3}},"index":5,"playId":"4bcd1a9e-fa78-3d45-a28b-1ddcc608c783","pitchNumber":4,"startTime":"2026-05-09T21:08:13.781Z","endTime":"2026-05-09T21:08:21.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:08:21.457Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-09T21:10:33.840Z","endTime":"2026-05-09T21:12:00.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.701671605763423,"aZ":-14.316026755185314,"pfxX":-4.823752242177495,"pfxZ":9.580057792637529,"pX":0.8953745096375324,"pZ":4.067662621551364,"vX0":7.039842456685958,"vY0":-135.8905756136485,"vZ0":-1.786972225191511,"x":82.87,"y":128.95,"x0":-1.106046256848858,"y0":50.00199014279875,"z0":5.731990932721559,"aX":-8.991832608428096},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2345,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40357756133811584,"extension":6.783845951303064},"index":0,"playId":"6038fbaa-984f-3713-8ae3-ef77471fcd3b","pitchNumber":1,"startTime":"2026-05-09T21:10:38.979Z","endTime":"2026-05-09T21:10:42.294Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.810675232313834,"aZ":-40.8940966125452,"pfxX":3.361537118065209,"pfxZ":-5.866173967798893,"pX":-0.3409753271434931,"pZ":2.9074901434424247,"vX0":1.2264720630082344,"vY0":-120.96068785890618,"vZ0":1.4348040090312424,"x":130.0,"y":160.28,"x0":-1.2907492188139624,"y0":50.001033471036,"z0":5.882371312381162,"aX":4.998325715698908},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.1,"breakHorizontal":-6.4,"spinRate":2542,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4521895289252904,"extension":6.305671314535691},"index":1,"playId":"1bb528e5-7385-3cbf-88a0-09b3e2adfd09","pitchNumber":2,"startTime":"2026-05-09T21:10:57.697Z","endTime":"2026-05-09T21:11:01.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.415998519451175,"aZ":-37.5288684424489,"pfxX":-0.3738827678768537,"pfxZ":-3.3992720059918398,"pX":1.3911668127187493,"pZ":-1.3930303145504632,"vX0":5.864701830240978,"vY0":-124.61779617421001,"vZ0":-9.305296018400112,"x":63.97,"y":276.39,"x0":-0.9413594719903212,"y0":50.000838135069216,"z0":5.4783099128369885,"aX":-0.590219555670676},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.0,"breakHorizontal":-0.6,"spinRate":2532,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4390678567175499,"extension":6.453112773567797},"index":2,"playId":"8afe744f-5b4b-395a-8702-941e687a87c9","pitchNumber":3,"startTime":"2026-05-09T21:11:14.411Z","endTime":"2026-05-09T21:11:17.497Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36010559766939,"aZ":-38.80897245607,"pfxX":2.602430269176015,"pfxZ":-4.316919724088637,"pX":-0.4450795688125344,"pZ":3.1671749969389933,"vX0":1.0952053645977393,"vY0":-122.99685576587905,"vZ0":1.3058873669166196,"x":133.97,"y":153.27,"x0":-1.2335383669033753,"y0":50.00019081334127,"z0":5.909086071336246,"aX":4.003961062794336},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.3,"breakHorizontal":-4.9,"spinRate":2571,"spinDirection":40},"zone":1,"typeConfidence":2.0,"plateTime":0.44455669326358827,"extension":6.306050623496641},"index":3,"playId":"4a9fd01e-e191-33a7-99df-0948d1d3121a","pitchNumber":4,"startTime":"2026-05-09T21:11:38.890Z","endTime":"2026-05-09T21:11:42.286Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.006633671946343,"aZ":-13.447795349165592,"pfxX":-5.198254366873151,"pfxZ":9.4914923905691,"pX":-0.2752578832253687,"pZ":3.921875244162234,"vX0":4.185032093991052,"vY0":-139.49708601497514,"vZ0":-2.5681959766336675,"x":127.49,"y":132.89,"x0":-1.1186012762172322,"y0":50.00626219274245,"z0":5.739646772326237,"aX":-10.259985134991421},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":8.5,"spinRate":2448,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39246432407619114,"extension":6.524915842311501},"index":4,"playId":"8559981e-609e-3f99-a177-35197788db36","pitchNumber":5,"startTime":"2026-05-09T21:11:56.838Z","endTime":"2026-05-09T21:12:00.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:12:00.377Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-09T21:12:10.178Z","endTime":"2026-05-09T21:13:33.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125039988541126,"aZ":-16.988744499191316,"pfxX":-6.838437241852704,"pfxZ":7.920664388853484,"pX":-0.9736487202476066,"pZ":2.3428739278686685,"vX0":2.847928823169833,"vY0":-137.27907742729383,"vZ0":-5.568825970912629,"x":154.11,"y":175.52,"x0":-1.1335045618437316,"y0":50.001164944422186,"z0":5.546001455968449,"aX":-13.108984356166916},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":11.9,"spinRate":2271,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39829694136723326,"extension":6.623551008344801},"index":0,"playId":"b0584a77-f2bf-3639-9d1a-0c01802dbb82","pitchNumber":1,"startTime":"2026-05-09T21:12:25.471Z","endTime":"2026-05-09T21:12:32.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087534009772792,"aZ":-16.536691889975046,"pfxX":-7.231021398553022,"pfxZ":8.089660765180902,"pX":1.4041079005837376,"pZ":3.1254044309633002,"vX0":8.893434267515222,"vY0":-138.0190729906596,"vZ0":-3.7253577718669186,"x":63.48,"y":154.39,"x0":-0.9171417760035093,"y0":50.00688826868494,"z0":5.603195272456074,"aX":-13.985299003951324},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2209,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3965173145362111,"extension":6.621556460760864},"index":1,"playId":"38bffd07-1275-3d49-a4bb-48bfd21a39db","pitchNumber":2,"startTime":"2026-05-09T21:12:52.596Z","endTime":"2026-05-09T21:12:55.746Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9623291857607,"aZ":-42.49571239747162,"pfxX":1.046243338300363,"pfxZ":-6.560439802606298,"pX":-0.32622909405024697,"pZ":2.6567170508391915,"vX0":1.750490905645525,"vY0":-123.93228240547597,"vZ0":0.7022058807067617,"x":129.44,"y":167.05,"x0":-1.1742800289958613,"y0":50.000857752539495,"z0":5.885248538631272,"aX":1.6464933565329605},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.5,"breakHorizontal":-2.3,"spinRate":2467,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.43993425349239823,"extension":6.513382528610898},"index":2,"playId":"b47993b6-d5cd-390b-8b54-2643eb664b12","pitchNumber":3,"startTime":"2026-05-09T21:13:10.703Z","endTime":"2026-05-09T21:13:14.191Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641590317039427,"aZ":-39.556525197713285,"pfxX":0.8275416618652884,"pfxZ":-4.685684155791099,"pX":0.8528873055479742,"pZ":1.184009767987021,"vX0":4.471583532120428,"vY0":-124.64737951515909,"vZ0":-3.0346611869176803,"x":84.49,"y":206.81,"x0":-1.0704344648072697,"y0":50.00160150749694,"z0":5.67761408475903,"aX":1.3037792554305867},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.9,"breakHorizontal":-2.5,"spinRate":2493,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4391321400522896,"extension":6.589257385647229},"index":3,"playId":"c540f07a-fcbf-353c-97a2-31b3cf59161d","pitchNumber":4,"startTime":"2026-05-09T21:13:30.491Z","endTime":"2026-05-09T21:13:33.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:13:33.972Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Leody Taveras.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-09T21:13:54.759Z","endTime":"2026-05-09T21:16:23.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288675038888385,"aZ":-17.41854273367165,"pfxX":-6.564961735009865,"pfxZ":7.60860099263442,"pX":0.8577245779268564,"pZ":3.489405135326138,"vX0":7.618538948319663,"vY0":-138.4683923277921,"vZ0":-2.746464086894936,"x":84.31,"y":144.57,"x0":-1.078035975192433,"y0":50.0018124640626,"z0":5.661258956071189,"aX":-12.731182382478345},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":10.3,"spinRate":2378,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39575792159694334,"extension":6.818502286599534},"index":0,"playId":"cc562e6f-3b8b-3394-8b12-e3538e7886bd","pitchNumber":1,"startTime":"2026-05-09T21:14:01.542Z","endTime":"2026-05-09T21:14:04.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61591818362312,"aZ":-14.643472624754063,"pfxX":-7.222285585206199,"pfxZ":8.844751267173006,"pX":-0.4353123329212004,"pZ":2.7450721082866134,"vX0":4.930095968512726,"vY0":-139.89426513927205,"vZ0":-5.132343664335219,"x":133.59,"y":164.66,"x0":-1.282348005642469,"y0":50.00115379667168,"z0":5.563669624399185,"aX":-14.310787032671739},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":12.0,"spinRate":2369,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39157106678492326,"extension":6.910211927660467},"index":1,"playId":"5a929e24-24b0-358b-8326-56fe2152661c","pitchNumber":2,"startTime":"2026-05-09T21:14:20.343Z","endTime":"2026-05-09T21:14:24.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115429303666456,"aZ":-25.691625363621252,"pfxX":0.7882179355523538,"pfxZ":3.7866317740862847,"pX":-0.6482286689331132,"pZ":3.227351790212377,"vX0":1.9441789691834102,"vY0":-129.5832614740112,"vZ0":-0.9725816193986553,"x":141.71,"y":151.64,"x0":-1.508400751925814,"y0":50.00631461511443,"z0":5.556521189409631,"aX":1.3511434726012157},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-1.8,"spinRate":2190,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4214316885162943,"extension":6.916836677065189},"index":2,"playId":"8560d64b-7fae-3fbc-b5d8-30f080dc4a38","pitchNumber":3,"startTime":"2026-05-09T21:14:42.932Z","endTime":"2026-05-09T21:14:46.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.181261854290288,"aZ":-26.32765345403407,"pfxX":1.2600493957998848,"pfxZ":3.3863732481169446,"pX":-1.0671668583490963,"pZ":3.081564234205882,"vX0":0.657872536699682,"vY0":-130.0684078266679,"vZ0":-1.2357199836412747,"x":157.68,"y":155.58,"x0":-1.4864527850634501,"y0":50.00398110935044,"z0":5.543953534915208,"aX":2.176897637175203},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-2.4,"spinRate":2198,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4197816370517087,"extension":6.834816385782943},"index":3,"playId":"7ff3b34b-29a4-3eca-8b2c-88cb3d0aba0d","pitchNumber":4,"startTime":"2026-05-09T21:15:02.675Z","endTime":"2026-05-09T21:15:06.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93107594996799,"aZ":-38.77064437652272,"pfxX":3.4564980332552864,"pfxZ":-4.241362998763616,"pX":-0.44037025673488356,"pZ":3.1424121393934374,"vX0":0.9024213174518045,"vY0":-124.22150971783849,"vZ0":1.3578678031864742,"x":133.79,"y":153.93,"x0":-1.2577425738842063,"y0":50.002224402566036,"z0":5.8229798558603045,"aX":5.376922568229184},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.1,"breakHorizontal":-6.5,"spinRate":2546,"spinDirection":52},"zone":1,"typeConfidence":2.0,"plateTime":0.44169613122104723,"extension":6.442975713712397},"index":4,"playId":"d15c7c9f-924d-3f0d-b03e-0a5fd9955213","pitchNumber":5,"startTime":"2026-05-09T21:15:27.601Z","endTime":"2026-05-09T21:15:31.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.657870483251077,"aZ":-26.272988529879175,"pfxX":1.7968706471339095,"pfxZ":3.423164247207323,"pX":-0.08511349204313517,"pZ":3.2029916445284,"vX0":2.5994300339829577,"vY0":-129.56168125405134,"vZ0":-1.099884143836682,"x":120.24,"y":152.3,"x0":-1.3296773212331991,"y0":50.00106871612001,"z0":5.616281623659614,"aX":3.0950244332242063},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":-3.7,"spinRate":2251,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.42059605360823715,"extension":6.367539550704902},"index":5,"playId":"7999bd96-a91f-310f-ae40-09a5d43949b4","pitchNumber":6,"startTime":"2026-05-09T21:15:48.546Z","endTime":"2026-05-09T21:15:55.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14097228406036,"aZ":-17.226028470391388,"pfxX":-5.1574687684009195,"pfxZ":7.501163489727094,"pX":-0.1646027520694816,"pZ":2.616611413981523,"vX0":4.761365142737435,"vY0":-139.73752771529072,"vZ0":-5.118702628264412,"x":123.27,"y":168.13,"x0":-1.2139318924094913,"y0":50.00638153296472,"z0":5.5904455826760175,"aX":-10.282998092255625},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":8.5,"spinRate":2316,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3907859859590981,"extension":6.602383090297033},"hitData":{"launchSpeed":94.5,"launchAngle":20.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":89.67,"coordY":74.93}},"index":6,"playId":"d3e68dd0-c587-33cf-ba8f-86432c744383","pitchNumber":7,"startTime":"2026-05-09T21:16:16.366Z","endTime":"2026-05-09T21:16:23.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:16:23.503Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T21:18:16.015Z","endTime":"2026-05-09T21:19:06.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.808821450384997,"aZ":-24.707400492755887,"pfxX":4.866753304519918,"pfxZ":4.654841770326016,"pX":0.46332556065459934,"pZ":2.154395229956555,"vX0":0.40120703658157364,"vY0":-125.42017424266217,"vZ0":-4.887051006052642,"x":99.34,"y":180.61,"x0":-0.3311615039889489,"y0":50.0004707947977,"z0":6.126677082632081,"aX":7.80316220175847},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":-8.9,"spinRate":2582,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.43561319638211105,"extension":5.593300113553889},"index":0,"playId":"001e1e33-1933-3a53-9a5e-df75bd89c193","pitchNumber":1,"startTime":"2026-05-09T21:18:33.108Z","endTime":"2026-05-09T21:18:36.621Z","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":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838302788108418,"aZ":-43.76074586259959,"pfxX":6.381759426753346,"pfxZ":-9.379247014574618,"pX":0.6837345885083438,"pZ":1.3006419772775515,"vX0":0.12137285220464838,"vY0":-111.59710257069017,"vZ0":-1.0898378931681676,"x":90.94,"y":203.66,"x0":-0.19798348469622198,"y0":50.00010705272393,"z0":6.3836170885025645,"aX":7.886664193214579},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-16.8,"breakHorizontal":-11.5,"spinRate":3061,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4946223361887707,"extension":5.448097523484233},"hitData":{"launchSpeed":74.5,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.53,"coordY":172.44}},"index":1,"playId":"6dc8fefb-f247-391d-bd29-276189497cd4","pitchNumber":2,"startTime":"2026-05-09T21:18:58.493Z","endTime":"2026-05-09T21:19:06.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:19:06.271Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T21:19:19.335Z","endTime":"2026-05-09T21:19:42.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7514204552981,"aZ":-17.5965466940532,"pfxX":-7.926830431957398,"pfxZ":8.397081540619125,"pX":-0.29635922109084517,"pZ":1.900880594706877,"vX0":4.039755246264056,"vY0":-131.1755721485691,"vZ0":-6.713464124665389,"x":117.97,"y":161.16,"x0":-0.8297145349140225,"y0":50.00172272377701,"z0":5.8135873965310685,"aX":-13.75968140899591},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.9,"breakHorizontal":13.4,"spinRate":2221,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.41817642535144106,"extension":5.659604073250212},"hitData":{"launchSpeed":111.8,"launchAngle":10.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.04,"coordY":92.39}},"index":0,"playId":"a060420a-040f-3327-a8d4-00609fd541c3","pitchNumber":1,"startTime":"2026-05-09T21:19:31.948Z","endTime":"2026-05-09T21:19:42.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:19:42.386Z","atBatIndex":31},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Leody Taveras out on a sacrifice bunt, third baseman Zack Gelof to first baseman Nick Kurtz. Samuel Basallo to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T21:20:01.944Z","endTime":"2026-05-09T21:20:38.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.983825944704527,"aZ":-41.828589286668354,"pfxX":7.410429312909507,"pfxZ":-7.880591638980899,"pX":-0.04732092780101454,"pZ":0.8466968673804539,"vX0":-0.4283983802443262,"vY0":-110.62978613714733,"vZ0":-2.1832734794918114,"x":118.8,"y":215.92,"x0":-0.8110252107815175,"y0":50.00424869663873,"z0":6.280704673604378,"aX":9.074270242341417},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-14.5,"breakHorizontal":-13.2,"spinRate":3031,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4974322326466605,"extension":5.73302736955814},"index":0,"playId":"e704005c-574a-38cb-8a87-567afdd77362","pitchNumber":1,"startTime":"2026-05-09T21:20:10.530Z","endTime":"2026-05-09T21:20:13.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.669089960323674,"aZ":-24.471574455909668,"pfxX":2.0735356363177035,"pfxZ":4.717409673652179,"pX":0.8020418154206512,"pZ":3.397758638450901,"vX0":3.3958962573776135,"vY0":-126.44254022759118,"vZ0":-2.0778620889307735,"x":86.43,"y":147.04,"x0":-0.8233350757699777,"y0":50.00451846985306,"z0":6.1766199321517306,"aX":3.386702907050167},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.4,"spinRate":2704,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.43173522384126173,"extension":5.7694099429438594},"hitData":{"launchSpeed":37.2,"launchAngle":-62.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":121.53,"coordY":194.12}},"index":1,"playId":"144d1891-2c47-3d18-be19-ca122fb24366","pitchNumber":2,"startTime":"2026-05-09T21:20:31.126Z","endTime":"2026-05-09T21:20:38.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:20:38.740Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Beavers walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T21:21:14.720Z","endTime":"2026-05-09T21:23:09.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423660754228774,"aZ":-23.77923438040906,"pfxX":2.703150177878455,"pfxZ":5.130161650650766,"pX":-1.0167334877420056,"pZ":2.3573135234194216,"vX0":-1.0666826683217139,"vY0":-126.72515407666208,"vZ0":-4.508514750693273,"x":155.76,"y":175.13,"x0":-0.9429817107909587,"y0":50.00271957766128,"z0":6.0449175893065945,"aX":4.423192120421147},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.5,"breakHorizontal":-4.7,"spinRate":2630,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.4312192332421172,"extension":5.592766812868385},"index":0,"playId":"42f89ccf-ed4c-31bb-90f6-2b51510c9c7c","pitchNumber":1,"startTime":"2026-05-09T21:21:16.643Z","endTime":"2026-05-09T21:21:20.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.224867363973047,"aZ":-41.24047409174618,"pfxX":6.197145060939107,"pfxZ":-7.009853322729138,"pX":0.5504781404456955,"pZ":1.4696269064741572,"vX0":0.9425312868811886,"vY0":-113.46575067245674,"vZ0":-1.609846920855681,"x":96.02,"y":199.1,"x0":-0.675592882473503,"y0":50.00039543486165,"z0":6.3256773695633575,"aX":8.018335572856422},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.8,"breakHorizontal":-11.4,"spinRate":2985,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4841177132045651,"extension":5.484474005764207},"index":1,"playId":"e62ccd30-773a-3779-8f97-dc6281e6dd86","pitchNumber":2,"startTime":"2026-05-09T21:21:33.401Z","endTime":"2026-05-09T21:21:36.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33480520344109,"aZ":-24.655862428876684,"pfxX":2.836037964805941,"pfxZ":4.551402186852961,"pX":-0.5277619849774045,"pZ":2.5978979026021802,"vX0":-0.14892342395372865,"vY0":-127.4709624652005,"vZ0":-3.870295514294029,"x":137.12,"y":168.64,"x0":-0.8373415848539096,"y0":50.00308666544065,"z0":6.074621163085848,"aX":4.683301584249631},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":-5.2,"spinRate":2667,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.4291140020333568,"extension":5.745247397514845},"index":2,"playId":"f8d3e2ce-0247-32e6-8922-d280ebb63bc8","pitchNumber":3,"startTime":"2026-05-09T21:21:53.440Z","endTime":"2026-05-09T21:21:56.770Z","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":87.9,"endSpeed":81.1,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31834358927975,"aZ":-22.70133624810655,"pfxX":1.7223956080036942,"pfxZ":5.676608996864589,"pX":1.2993524890626795,"pZ":2.921938825855836,"vX0":4.388199153229264,"vY0":-128.07157062234558,"vZ0":-3.643305300878905,"x":67.47,"y":159.89,"x0":-0.6569374880438321,"y0":50.003813298727756,"z0":6.129083791491913,"aX":2.8733835620750727},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":-4.1,"spinRate":2618,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.42693729432810645,"extension":5.902732793024254},"index":3,"playId":"19b3c54b-ab62-3217-93af-ef594551887b","pitchNumber":4,"startTime":"2026-05-09T21:22:13.577Z","endTime":"2026-05-09T21:22:17.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14425578223417,"aZ":-42.7448314472959,"pfxX":8.131803804288054,"pfxZ":-8.475776493158213,"pX":-1.0588524093758602,"pZ":1.5099899978635096,"vX0":-2.675962487955269,"vY0":-111.88268762701419,"vZ0":-0.8918814848772937,"x":157.36,"y":198.01,"x0":-0.8929014363019614,"y0":50.000596320391885,"z0":6.35502554029177,"aX":10.145942153404361},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-15.2,"breakHorizontal":-13.8,"spinRate":3167,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.492522576399518,"extension":5.840817547555387},"index":4,"playId":"8b179715-a936-3db9-84a5-12f79751388f","pitchNumber":5,"startTime":"2026-05-09T21:22:38.231Z","endTime":"2026-05-09T21:22:41.330Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.903544573624767,"aZ":-18.463087666799932,"pfxX":-9.15678492085942,"pfxZ":7.567443531482884,"pX":0.913001635274651,"pZ":2.289625507729356,"vX0":7.4682943159695165,"vY0":-134.0026447092807,"vZ0":-5.961193378003981,"x":82.2,"y":176.96,"x0":-0.7252338981816273,"y0":50.00565065757787,"z0":5.869375989045535,"aX":-16.597377774380455},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2417,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4092928008541894,"extension":5.693419187605709},"index":5,"playId":"e511d9d1-cfe2-3f3f-b65c-7da2bc4b205d","pitchNumber":6,"startTime":"2026-05-09T21:23:05.189Z","endTime":"2026-05-09T21:23:09.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:23:09.919Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T21:23:19.699Z","endTime":"2026-05-09T21:24:40.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.755506324605435,"aZ":-41.992269836760514,"pfxX":7.5476680826689275,"pfxZ":-7.659293060633512,"pX":0.36007503827893933,"pZ":2.7902765575884607,"vX0":-0.7834946925205748,"vY0":-113.39006088183883,"vZ0":1.2267784793438468,"x":103.27,"y":163.44,"x0":-0.2656047700008834,"y0":50.00261683580204,"z0":6.483587279289842,"aX":9.674557538909136},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.1,"breakHorizontal":-13.3,"spinRate":3093,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4859648015020177,"extension":5.774064134129864},"index":0,"playId":"63d494a3-38c4-34b4-833a-a0063ed202f9","pitchNumber":1,"startTime":"2026-05-09T21:23:42.101Z","endTime":"2026-05-09T21:23:45.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":81.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.657864416623696,"aZ":-12.540824009018618,"pfxX":-3.268117409983598,"pfxZ":11.235433341510683,"pX":0.2158871986883794,"pZ":4.217157588507648,"vX0":2.218199390782067,"vY0":-132.69019399938952,"vZ0":-2.7426549467122223,"x":108.77,"y":124.92,"x0":-0.2148446107088376,"y0":50.00419903892163,"z0":6.202080365277893,"aX":-5.712178652819826},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.8,"breakHorizontal":5.3,"spinRate":2428,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4159632235587911,"extension":5.774262401722984},"index":1,"playId":"6ac98914-3bb5-3391-b0db-da8d12d69e45","pitchNumber":2,"startTime":"2026-05-09T21:23:59.754Z","endTime":"2026-05-09T21:24:02.927Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T21:24:24.205Z","endTime":"2026-05-09T21:24:35.723Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.666619301339335,"aZ":-25.091394579624012,"pfxX":2.1685403320411023,"pfxZ":4.190980695284479,"pX":-0.1839274108095068,"pZ":3.04733276384536,"vX0":0.8470104166519492,"vY0":-128.2259519634557,"vZ0":-3.032849815592361,"x":124.01,"y":156.5,"x0":-0.7989222911527606,"y0":50.00512639376394,"z0":6.1707043528951075,"aX":3.667351958468157},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":-4.1,"spinRate":2650,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.42464880808659533,"extension":5.736686927545773},"index":3,"playId":"e54155c4-96d7-3dd8-ae77-9e3d8234200c","pitchNumber":3,"startTime":"2026-05-09T21:24:35.723Z","endTime":"2026-05-09T21:24:40.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:24:40.292Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (7) on a sharp line drive to right fielder Dylan Beavers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T21:26:37.158Z","endTime":"2026-05-09T21:27:43.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.019178844649634,"aZ":-11.947534437010953,"pfxX":-4.501179050257489,"pfxZ":10.630463326235521,"pX":-0.6360246205936522,"pZ":3.0435181941124543,"vX0":3.1711591942437667,"vY0":-137.22212002016832,"vZ0":-4.847251558117597,"x":141.24,"y":156.61,"x0":-1.2231988920885764,"y0":50.002325161715504,"z0":5.650111414059339,"aX":-8.564002135852647},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2358,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3995009329603523,"extension":6.5538744058287675},"index":0,"playId":"f932b35e-9bff-32c3-a88c-b54c86149480","pitchNumber":1,"startTime":"2026-05-09T21:26:55.211Z","endTime":"2026-05-09T21:26:58.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80114762261869,"aZ":-23.08942113627353,"pfxX":-8.67528271282849,"pfxZ":5.547383049376677,"pX":-1.468032997069148,"pZ":3.3250334390203977,"vX0":2.0717399096808706,"vY0":-127.5849117133201,"vZ0":-1.4156255421297654,"x":172.96,"y":149.0,"x0":-1.166734285108672,"y0":50.00555372604514,"z0":5.717972462527999,"aX":-14.212956267978324},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":1781,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4303623701629302,"extension":6.68978759067271},"index":1,"playId":"693761fb-250a-3f2f-a3de-43cd160d42ab","pitchNumber":2,"startTime":"2026-05-09T21:27:14.158Z","endTime":"2026-05-09T21:27:17.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.999253316071197,"aZ":-23.878784398866873,"pfxX":-8.334382099558095,"pfxZ":5.029116933988534,"pX":-0.11899568096820126,"pZ":1.9362837263703119,"vX0":5.075973322741654,"vY0":-127.79796436237021,"vZ0":-4.471713173940783,"x":121.54,"y":186.5,"x0":-1.0508499422949826,"y0":50.00387771795679,"z0":5.590592385164479,"aX":-13.749711554978818},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.3,"breakHorizontal":13.9,"spinRate":1696,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.42902582760529295,"extension":6.560855334737203},"hitData":{"launchSpeed":108.4,"launchAngle":20.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.13,"coordY":46.8}},"index":2,"playId":"0175e413-4e9a-304a-bd74-1c537a7c25f8","pitchNumber":3,"startTime":"2026-05-09T21:27:31.386Z","endTime":"2026-05-09T21:27:43.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:27:43.652Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Shea Langeliers out on a sacrifice fly to center fielder Leody Taveras. Nick Kurtz scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T21:28:14.539Z","endTime":"2026-05-09T21:29:46.159Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","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":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76932634869898,"aZ":-13.38549422630992,"pfxX":-5.544491733000137,"pfxZ":9.86762641424886,"pX":1.080840453071962,"pZ":4.244422033258267,"vX0":7.5975328742071,"vY0":-137.43247244534697,"vZ0":-1.4478411068869141,"x":75.8,"y":124.18,"x0":-1.005032644575101,"y0":50.0030205386791,"z0":5.6917600602970415,"aX":-10.558145098044317},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2342,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3992477208641869,"extension":6.562256025126675},"index":0,"playId":"6769a792-a130-3b7f-bd14-831b4bcccfca","pitchNumber":1,"startTime":"2026-05-09T21:28:18.921Z","endTime":"2026-05-09T21:28:27.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Kurtz steals (5) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"6769a792-a130-3b7f-bd14-831b4bcccfca","startTime":"2026-05-09T21:28:31.051Z","endTime":"2026-05-09T21:28:48.941Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.304322343779916,"aZ":-19.440367246978635,"pfxX":-8.499547895591318,"pfxZ":6.741340333122169,"pX":-0.4052950682319831,"pZ":4.266082883018991,"vX0":4.709326720927932,"vY0":-136.8652353769286,"vZ0":-0.3507003957369867,"x":132.45,"y":123.6,"x0":-1.0474172682775256,"y0":50.006548250178085,"z0":5.731754506912263,"aX":-16.065730153455565},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":14.4,"spinRate":2196,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4007868975629383,"extension":6.747510186110649},"index":2,"playId":"5c891862-0889-3c22-b3ea-a76cfb0d4cc2","pitchNumber":2,"startTime":"2026-05-09T21:28:48.941Z","endTime":"2026-05-09T21:28:51.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29737122209585,"aZ":-41.6989932562202,"pfxX":1.0095161094661451,"pfxZ":-6.210079897807142,"pX":-0.14565353496399525,"pZ":1.2987392069288513,"vX0":2.0804567548747124,"vY0":-123.28817123543722,"vZ0":-2.0507526564752085,"x":122.55,"y":203.71,"x0":-1.132708436081651,"y0":50.00167595480197,"z0":5.671810666389191,"aX":1.54852135226137},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.5,"breakHorizontal":-2.3,"spinRate":2553,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4448441811881825,"extension":6.633473595725929},"index":3,"playId":"d61d6f5d-5995-3d2f-a590-d22c2904ce86","pitchNumber":3,"startTime":"2026-05-09T21:29:08.846Z","endTime":"2026-05-09T21:29:12.067Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92620179805373,"aZ":-12.579076439465386,"pfxX":-5.709523689110765,"pfxZ":10.056181561947104,"pX":-0.39062832561236965,"pZ":3.5579048878465844,"vX0":3.82613956923045,"vY0":-139.1153627202978,"vZ0":-3.256384239469407,"x":131.89,"y":142.72,"x0":-1.0462155942805569,"y0":50.00065503066957,"z0":5.584384525412708,"aX":-11.123631037143728},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2282,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39459965333137514,"extension":6.647249161225661},"hitData":{"launchSpeed":94.5,"launchAngle":44.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.85,"coordY":81.06}},"index":4,"playId":"94a6eb32-28db-3e1d-a5c4-ff4aa7c55fe8","pitchNumber":4,"startTime":"2026-05-09T21:29:32.923Z","endTime":"2026-05-09T21:29:46.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:29:46.159Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to first baseman Pete Alonso.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T21:30:12.503Z","endTime":"2026-05-09T21:30:28.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725367614972065,"aZ":-24.59326337017831,"pfxX":-8.552849335118305,"pfxZ":4.5859708449589185,"pX":-0.3549978629593158,"pZ":3.3542144857091802,"vX0":4.584439521328559,"vY0":-127.59473145159467,"vZ0":-1.2094252637486356,"x":130.53,"y":148.22,"x0":-1.061862085507391,"y0":50.00028653361572,"z0":5.768259606683951,"aX":-14.130619333410694},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.3,"breakHorizontal":14.5,"spinRate":1709,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.42892303898685435,"extension":6.569987625365967},"hitData":{"launchSpeed":91.8,"launchAngle":67.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.42,"coordY":159.23}},"index":0,"playId":"fd27ca2c-e7bb-3933-9289-0625dbf94b69","pitchNumber":1,"startTime":"2026-05-09T21:30:16.739Z","endTime":"2026-05-09T21:30:28.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:30:28.384Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T21:30:36.085Z","endTime":"2026-05-09T21:32:33.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28951053162002,"aZ":-12.520880703877292,"pfxX":-4.765037952943262,"pfxZ":10.192958845285935,"pX":2.1436008962047257,"pZ":2.8742853422531938,"vX0":9.99532660949847,"vY0":-138.10760635635793,"vZ0":-4.927903215378529,"x":35.29,"y":161.17,"x0":-0.9063913074317163,"y0":50.00326491258553,"z0":5.526577955892766,"aX":-9.188920465895993},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2405,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3968680773535227,"extension":6.721919584229511},"index":0,"playId":"36a371ea-ea55-303e-bda9-4480d6bf5bb4","pitchNumber":1,"startTime":"2026-05-09T21:30:56.827Z","endTime":"2026-05-09T21:30:59.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.092690699553742,"aZ":-17.153879295758404,"pfxX":-8.617446665735692,"pfxZ":7.869121526270168,"pX":1.705587702526832,"pZ":1.814042214845781,"vX0":9.9222965358834,"vY0":-137.2239331399035,"vZ0":-6.878768382569123,"x":51.99,"y":189.8,"x0":-0.8358887743940221,"y0":50.00232515736938,"z0":5.519854070277157,"aX":-16.449615529918475},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":13.6,"spinRate":2283,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3989855313489854,"extension":6.716920370430388},"index":1,"playId":"bfbcd32c-e896-31f7-bfe0-e96df131b2cb","pitchNumber":2,"startTime":"2026-05-09T21:31:15.889Z","endTime":"2026-05-09T21:31:19.072Z","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":95.2,"endSpeed":86.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15858343035146,"aZ":-10.956042380186329,"pfxX":-6.142433085505389,"pfxZ":11.002965819274653,"pX":1.4269720222396132,"pZ":2.889884103944252,"vX0":8.654519819114785,"vY0":-138.3132138338301,"vZ0":-5.358617641306195,"x":62.61,"y":160.75,"x0":-0.9512258256199347,"y0":50.00539093272477,"z0":5.5936563088500035,"aX":-11.848701241892707},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":9.2,"spinRate":2409,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3966953074918065,"extension":6.625792936051344},"index":2,"playId":"381a825e-3f52-31ba-91a5-dbad8cf8f66a","pitchNumber":3,"startTime":"2026-05-09T21:31:38.127Z","endTime":"2026-05-09T21:31:42.017Z","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":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.952218115464753,"aZ":-11.886013509510732,"pfxX":-5.938871460695459,"pfxZ":10.575582674999579,"pX":0.34600202864524626,"pZ":3.4281570169194557,"vX0":5.819379761397055,"vY0":-137.27944919208502,"vZ0":-3.7634238634526023,"x":103.81,"y":146.22,"x0":-1.0245409530068397,"y0":50.002640578524165,"z0":5.619682328738412,"aX":-11.392924508005478},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":9.6,"spinRate":2338,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3982265401363101,"extension":6.851289829751739},"index":3,"playId":"33f2fcc7-aa22-3390-9166-93e250141516","pitchNumber":4,"startTime":"2026-05-09T21:32:06.454Z","endTime":"2026-05-09T21:32:09.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669358,"fullName":"Shane Baz"}}},"count":{"balls":4,"strikes":1,"outs":2},"index":4,"playId":"1b821558-4048-4808-8ac0-d561e9697f7b","pitchNumber":4,"startTime":"2026-05-09T21:32:28.696Z","endTime":"2026-05-09T21:32:33.696Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-09T21:32:33.696Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Cortes doubles (6) on a line drive to right fielder Dylan Beavers. Brent Rooker to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T21:35:22.423Z","endTime":"2026-05-09T21:36:31.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-09T21:32:52.352Z","endTime":"2026-05-09T21:33:06.604Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Lou Trivino III replaces Shane Baz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-09T21:33:06.604Z","endTime":"2026-05-09T21:35:24.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642152,"link":"/api/v1/people/642152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11130151277954,"aZ":-20.299139009795297,"pfxX":-8.999611925781348,"pfxZ":5.960677053091015,"pX":0.8962173168067818,"pZ":2.1254240341497006,"vX0":8.741460335962298,"vY0":-139.71819124552954,"vZ0":-6.850396631133745,"x":82.84,"y":181.39,"x0":-1.0916287839688015,"y0":50.005665938053966,"z0":5.926044380205182,"aX":-17.9390429823569},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":2182,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3908182513278442,"extension":6.498553788409709},"index":2,"playId":"c549bcc5-b8f4-3ecf-b0ec-09ca5f5294da","pitchNumber":1,"startTime":"2026-05-09T21:35:24.764Z","endTime":"2026-05-09T21:35:28.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.313139268631843,"aZ":-26.500564715715964,"pfxX":-10.09320710245041,"pfxZ":3.4167379511278897,"pX":0.870317485889893,"pZ":1.6683571629093465,"vX0":8.156966650476438,"vY0":-127.55117076402344,"vZ0":-5.579392830045542,"x":83.83,"y":193.73,"x0":-1.0455601549782563,"y0":50.00201622907084,"z0":5.952899394227279,"aX":-16.760293302868142},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":1918,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42813898244808435,"extension":6.704733404277392},"index":3,"playId":"7992c533-1508-3f08-ac7b-41b90b61b9f0","pitchNumber":2,"startTime":"2026-05-09T21:35:40.653Z","endTime":"2026-05-09T21:35:43.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.610788603006842,"aZ":-22.76991797193428,"pfxX":-9.778071788978693,"pfxZ":4.745590340239136,"pX":0.10639777942645921,"pZ":2.8777495035938547,"vX0":6.751938583768445,"vY0":-139.43924914890584,"vZ0":-4.439281294658325,"x":112.94,"y":161.08,"x0":-1.0688000826646902,"y0":50.00021600233215,"z0":5.981317930500842,"aX":-19.366305454639527},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":16.4,"spinRate":2086,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39191502920862487,"extension":6.29109631854373},"index":4,"playId":"b29c19fb-868c-3c83-bbab-7efe17bebcf1","pitchNumber":3,"startTime":"2026-05-09T21:35:59.834Z","endTime":"2026-05-09T21:36:02.834Z","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":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95113942437221,"aZ":-26.285530065147984,"pfxX":-10.12375609302623,"pfxZ":3.6308744080140967,"pX":-0.3186777742687115,"pZ":1.6163917698321766,"vX0":5.26679953263317,"vY0":-126.38846881271405,"vZ0":-5.586773416999863,"x":129.15,"y":195.14,"x0":-1.1104768086265553,"y0":50.005492127706134,"z0":5.957557253503565,"aX":-16.435944815816462},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":17.2,"spinRate":2007,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.43280278246470205,"extension":6.428832648994312},"hitData":{"launchSpeed":88.5,"launchAngle":22.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.68,"coordY":104.87}},"index":5,"playId":"d7f30c82-cf76-35e2-96ae-c50eb4084708","pitchNumber":4,"startTime":"2026-05-09T21:36:18.586Z","endTime":"2026-05-09T21:36:31.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:36:31.429Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T21:37:02.173Z","endTime":"2026-05-09T21:37:42.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55356034612504,"aZ":-22.56163817133223,"pfxX":-0.055203842988815754,"pfxZ":5.1289982855802645,"pX":0.8165678802483038,"pZ":3.2705093018738434,"vX0":5.104206100373584,"vY0":-135.7791575658773,"vZ0":-3.4883389130020057,"x":85.87,"y":150.48,"x0":-1.0772260356607235,"y0":50.005418505207636,"z0":6.134093939687296,"aX":-0.10372454934403066},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":-1.0,"spinRate":2313,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4027352129741302,"extension":6.2572021779241},"index":0,"playId":"a98ff580-6a2d-3ed5-a20c-50a6ff477fff","pitchNumber":1,"startTime":"2026-05-09T21:37:02.430Z","endTime":"2026-05-09T21:37:05.837Z","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":94.0,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.143727553484826,"aZ":-20.949568019717013,"pfxX":-0.6991404688071876,"pfxZ":5.9324632673840725,"pX":1.7291527218056986,"pZ":1.1293270732521796,"vX0":7.7196244076275295,"vY0":-136.49064674979127,"vZ0":-8.906024032962348,"x":51.09,"y":208.29,"x0":-1.041231792433388,"y0":50.00547387171293,"z0":5.869111166555239,"aX":-1.3237594715616043},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":-0.4,"spinRate":2394,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40080221744900113,"extension":6.600738450354442},"index":1,"playId":"d5c97ee1-77b4-398e-a49d-52ef9b487d02","pitchNumber":2,"startTime":"2026-05-09T21:37:18.324Z","endTime":"2026-05-09T21:37:22.647Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.648853948471448,"aZ":-22.479749572348457,"pfxX":-0.9634551986395969,"pfxZ":5.174018611120301,"pX":1.5768475929038057,"pZ":3.201701986376562,"vX0":7.3310109648106385,"vY0":-135.7910742812191,"vZ0":-3.49271058126585,"x":56.89,"y":152.33,"x0":-1.0283519930088527,"y0":50.00620561051903,"z0":6.061469106010378,"aX":-1.806895772695136},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":0.2,"spinRate":2336,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.40275888945113625,"extension":6.427879475928554},"index":2,"playId":"961d13df-bfb0-3856-b5a1-8e6359c00f3c","pitchNumber":3,"startTime":"2026-05-09T21:37:39.676Z","endTime":"2026-05-09T21:37:42.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:37:42.958Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a fly ball to right fielder Carlos Cortes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T21:39:47.205Z","endTime":"2026-05-09T21:40:24.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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_fielded_ball"}]}],"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":86.4,"endSpeed":80.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.267829124211826,"aZ":-22.1836225906545,"pfxX":3.4780565632753375,"pfxZ":6.1661734951767455,"pX":0.09185223060414718,"pZ":2.5078698712980696,"vX0":0.23879386036364897,"vY0":-125.87959008518096,"vZ0":-4.5320309272226105,"x":113.5,"y":171.07,"x0":-0.456473594225221,"y0":50.00403006194555,"z0":6.106388955824868,"aX":5.634732218520886},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.4,"breakHorizontal":-6.4,"spinRate":2538,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.4335424701534878,"extension":5.507439249252328},"index":0,"playId":"e922e3c3-ea0f-38d5-a7e1-135bf31bee6e","pitchNumber":1,"startTime":"2026-05-09T21:39:56.675Z","endTime":"2026-05-09T21:40:00.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056184590968616,"aZ":-19.322414136149533,"pfxX":-8.103049119990297,"pfxZ":7.3693455532241465,"pX":-0.7822761711941489,"pZ":2.8077976240131117,"vX0":1.9160469427396316,"vY0":-130.81097800370347,"vZ0":-4.447350125971516,"x":146.82,"y":162.97,"x0":-0.46875216380823576,"y0":50.0001885017449,"z0":5.967154462662567,"aX":-14.123501949636},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.6,"breakHorizontal":14.3,"spinRate":2264,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4177694934253253,"extension":5.48157959835642},"hitData":{"launchSpeed":72.7,"launchAngle":50.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.36,"coordY":143.78}},"index":1,"playId":"c3900d24-9b54-3ae9-a0ee-34ad1fa4b719","pitchNumber":2,"startTime":"2026-05-09T21:40:09.961Z","endTime":"2026-05-09T21:40:24.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:40:24.226Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gunnar Henderson doubles (7) on a line drive to right fielder Carlos Cortes. Jeremiah Jackson to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T21:40:32.132Z","endTime":"2026-05-09T21:42:10.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72314075943591,"aZ":-20.90863041573012,"pfxX":2.805522461192175,"pfxZ":6.875784257888975,"pX":0.31889020710623484,"pZ":2.863082658302981,"vX0":1.9337730124849715,"vY0":-126.41197658703815,"vZ0":-3.9401635584029964,"x":104.84,"y":161.48,"x0":-0.8173315466824024,"y0":50.00605581445486,"z0":6.095048882394344,"aX":4.597850944901931},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.9,"breakHorizontal":-5.5,"spinRate":2630,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.4312163342890689,"extension":5.700492490199791},"index":0,"playId":"0d6e468a-3e5f-3c18-be27-4e8a4815340f","pitchNumber":1,"startTime":"2026-05-09T21:40:51.357Z","endTime":"2026-05-09T21:40:54.858Z","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":89.3,"endSpeed":81.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71408697681846,"aZ":-14.381677013258118,"pfxX":-4.224646849156917,"pfxZ":10.409769956755996,"pX":-0.4209146129019174,"pZ":3.9314080910767317,"vX0":2.4083925165424924,"vY0":-130.02833522878066,"vZ0":-2.8431904654720523,"x":133.04,"y":132.63,"x0":-0.8111066587651728,"y0":50.00450847225733,"z0":6.132743939747551,"aX":-7.22194429882603},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.5,"breakHorizontal":7.1,"spinRate":2383,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4215268741618332,"extension":5.656640773095554},"index":1,"playId":"c03089ec-562b-3c5b-99ac-2cbf29faa3bd","pitchNumber":2,"startTime":"2026-05-09T21:41:08.639Z","endTime":"2026-05-09T21:41:13.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.117417158609836,"aZ":-21.011933838466394,"pfxX":-8.80405271066962,"pfxZ":6.413891102124403,"pX":0.19235402600083126,"pZ":3.3109379157351224,"vX0":5.691630021345667,"vY0":-131.15896937937248,"vZ0":-2.8721003312939155,"x":109.67,"y":149.38,"x0":-0.8636362978764174,"y0":50.00050187783521,"z0":5.989628580685102,"aX":-15.314574632092679},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":14.6,"spinRate":2242,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4178317698088394,"extension":5.686383366929937},"index":2,"playId":"6cb5f8df-4879-3a52-9941-4a6835cec0cc","pitchNumber":3,"startTime":"2026-05-09T21:41:30.611Z","endTime":"2026-05-09T21:41:35.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.000831194752042,"aZ":-41.30398123560634,"pfxX":6.230221594230255,"pfxZ":-7.169970266909012,"pX":-0.14128115637007474,"pZ":1.2466259166367044,"vX0":-0.3328851145699472,"vY0":-112.55235515071053,"vZ0":-1.909635145221765,"x":122.39,"y":205.12,"x0":-0.799360372074713,"y0":50.005164242482756,"z0":6.320620553466642,"aX":7.928442493500322},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.2,"breakHorizontal":-11.2,"spinRate":2975,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4881810981025039,"extension":5.793270744770026},"hitData":{"launchSpeed":83.1,"launchAngle":19.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.73,"coordY":121.8}},"index":3,"playId":"acb40d96-ba6f-3263-87ac-f2d2b57dc828","pitchNumber":4,"startTime":"2026-05-09T21:41:58.605Z","endTime":"2026-05-09T21:42:10.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:42:10.566Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T21:42:29.634Z","endTime":"2026-05-09T21:45:21.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98119408803658,"aZ":-19.450633748837912,"pfxX":-8.390712011904375,"pfxZ":7.102605941308685,"pX":-1.0207205901113638,"pZ":2.828785605123632,"vX0":1.4184651938815382,"vY0":-133.1236326129638,"vZ0":-4.713799044289793,"x":155.91,"y":162.4,"x0":-0.47077101031067015,"y0":50.00604647339721,"z0":6.033408851668866,"aX":-15.040089244685015},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2156,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41167442231771023,"extension":5.778522082461755},"index":0,"playId":"da18fe79-cc47-3e21-b379-8fea43593e0d","pitchNumber":1,"startTime":"2026-05-09T21:42:43.263Z","endTime":"2026-05-09T21:42:46.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.240398456316306,"aZ":-24.194355156338943,"pfxX":2.3908591188463744,"pfxZ":4.772757907010039,"pX":0.297087254468551,"pZ":3.2483755988381633,"vX0":0.6505850492066798,"vY0":-127.92352225425948,"vZ0":-2.782823234796032,"x":105.68,"y":151.07,"x0":-0.2706422404234414,"y0":50.00136435794389,"z0":6.229286137167554,"aX":3.9966503522885555},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":-4.4,"spinRate":2571,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4267407049166243,"extension":5.7328090839633346},"index":1,"playId":"ab5680e4-29c7-3b01-9d9a-dd42dcaaa657","pitchNumber":2,"startTime":"2026-05-09T21:43:03.091Z","endTime":"2026-05-09T21:43:06.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.083377509978643,"aZ":-18.17358793305644,"pfxX":-8.015891669444546,"pfxZ":7.790574911268152,"pX":-0.71977991393415,"pZ":3.3778256466522887,"vX0":2.0076815068936775,"vY0":-133.33469800431183,"vZ0":-3.4159134096024677,"x":144.44,"y":147.58,"x0":-0.44169126256182045,"y0":50.006072450291974,"z0":5.989534508676085,"aX":-14.413261164961394},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":14.0,"spinRate":2274,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41102856169182767,"extension":5.710138609048034},"index":2,"playId":"87155507-90af-33fd-981d-0e3549dd8fe2","pitchNumber":3,"startTime":"2026-05-09T21:43:29.784Z","endTime":"2026-05-09T21:43:33.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.368082924639396,"aZ":-40.91759139585604,"pfxX":5.867564948457462,"pfxZ":-6.7744257048879675,"pX":-0.5052825895240808,"pZ":3.077966608615949,"vX0":-2.1522446267678235,"vY0":-113.14148943554414,"vZ0":1.4303655347413966,"x":136.26,"y":155.67,"x0":-0.30197548458489326,"y0":50.00145370619154,"z0":6.550130023213178,"aX":7.577568215170851},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.5,"breakHorizontal":-10.1,"spinRate":3025,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.48481638722950393,"extension":5.549618236095788},"index":3,"playId":"0a8e87f3-26a0-3ebf-b9b1-ef2ef3a47e11","pitchNumber":4,"startTime":"2026-05-09T21:43:48.347Z","endTime":"2026-05-09T21:43:53.262Z","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":87.9,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.050928226658257,"aZ":-24.509380579774433,"pfxX":1.4507144901757068,"pfxZ":4.562175879616195,"pX":-0.7784247715161514,"pZ":3.4147993547938675,"vX0":-1.173314348942502,"vY0":-128.2041824307236,"vZ0":-2.226530696433781,"x":146.67,"y":146.58,"x0":-0.505526319776927,"y0":50.00561786191258,"z0":6.188343729893914,"aX":2.439229624943102},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":-2.4,"spinRate":2545,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.42562387011234826,"extension":5.528090167529049},"index":4,"playId":"657da6d6-d681-3af6-a901-b78980934468","pitchNumber":5,"startTime":"2026-05-09T21:44:07.293Z","endTime":"2026-05-09T21:44:10.793Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17222052530826,"aZ":-20.77827317141434,"pfxX":-9.002469217531553,"pfxZ":6.235835953790499,"pX":0.6555518810807724,"pZ":4.480973454555484,"vX0":5.495163976146091,"vY0":-134.33809862296783,"vZ0":-0.30500826663716607,"x":92.01,"y":117.79,"x0":-0.24720062322623848,"y0":50.00180528508289,"z0":6.073339563631937,"aX":-16.448870340650405},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":15.1,"spinRate":2309,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40775881406090875,"extension":5.687740039780599},"index":5,"playId":"f85b3361-6dcd-3631-b75e-cd94769f3df5","pitchNumber":6,"startTime":"2026-05-09T21:44:30.334Z","endTime":"2026-05-09T21:44:33.764Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878600788097398,"aZ":-25.564122268346438,"pfxX":3.0815002204044504,"pfxZ":3.8790139220050612,"pX":-0.4355880890786721,"pZ":3.305467468625187,"vX0":-1.1156914343356477,"vY0":-129.24162920651008,"vZ0":-2.385520264938134,"x":133.6,"y":149.53,"x0":-0.4007252436147344,"y0":50.0058191834441,"z0":6.187476852739326,"aX":5.256371744986485},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":-5.4,"spinRate":2708,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.42249338291286476,"extension":5.6666754564789645},"index":6,"playId":"6e7576ac-78fb-39d0-97a3-56c0fbcf3d5e","pitchNumber":7,"startTime":"2026-05-09T21:44:55.377Z","endTime":"2026-05-09T21:44:58.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270511311651358,"aZ":-13.52509990378981,"pfxX":-3.032201871367692,"pfxZ":10.138155578705657,"pX":0.11979502638984582,"pZ":4.1858647793834285,"vX0":2.140223969919059,"vY0":-134.76673905817802,"vZ0":-2.5025716458678198,"x":112.43,"y":125.76,"x0":-0.29068250930248085,"y0":50.002253930793074,"z0":6.0817255300665485,"aX":-5.577687012859875},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2377,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4064071999366692,"extension":5.811385749948827},"index":7,"playId":"ea3a1ba9-2e60-3556-9192-f4463a5101e3","pitchNumber":8,"startTime":"2026-05-09T21:45:18.084Z","endTime":"2026-05-09T21:45:21.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:45:21.597Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T21:46:21.678Z","endTime":"2026-05-09T21:49:42.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6,7,8,9,10],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T21:45:44.115Z","endTime":"2026-05-09T21:46:23.997Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.683741810697345,"aZ":-20.766480653782295,"pfxX":3.3771998408525232,"pfxZ":6.724769512427262,"pX":-0.8173749241992821,"pZ":2.0352893734042303,"vX0":-0.857120252765776,"vY0":-128.4437288458196,"vZ0":-6.000511329914205,"x":148.16,"y":183.83,"x0":-0.9215156001043637,"y0":50.00554987142327,"z0":5.980463784991251,"aX":5.732579481318886},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.3,"breakHorizontal":-6.0,"spinRate":2624,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.42389407526506595,"extension":5.660357119965887},"index":1,"playId":"1760b87f-6d07-39fb-aa23-d63689c9839c","pitchNumber":1,"startTime":"2026-05-09T21:46:23.997Z","endTime":"2026-05-09T21:46:27.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.163734171171896,"aZ":-42.872548729244805,"pfxX":6.213600857101412,"pfxZ":-8.14847542246808,"pX":0.04746096660621465,"pZ":1.7280985505441602,"vX0":-0.28075336325985495,"vY0":-114.16853936089804,"vZ0":-0.8627832519516276,"x":115.19,"y":192.12,"x0":-0.6342147024639274,"y0":50.004316307474454,"z0":6.351868927090851,"aX":8.15534454610136},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.6,"breakHorizontal":-11.2,"spinRate":3037,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.48083102953683143,"extension":5.627226623074999},"index":2,"playId":"62cdea97-5094-3fdf-a4ce-c52bf352e6ed","pitchNumber":2,"startTime":"2026-05-09T21:46:43.905Z","endTime":"2026-05-09T21:46:47.511Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-09T21:47:07.625Z","endTime":"2026-05-09T21:47:22.972Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053259373931677,"aZ":-12.087321257395534,"pfxX":-3.73675304571492,"pfxZ":11.30520874826634,"pX":-1.0139168419200364,"pZ":3.3957486309665303,"vX0":0.8596758695390905,"vY0":-133.07102779090755,"vZ0":-4.529988334533765,"x":155.65,"y":147.09,"x0":-0.8577678244392437,"y0":50.001601435148565,"z0":6.009457412245346,"aX":-6.637980253427484},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.6,"breakHorizontal":6.6,"spinRate":2430,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4131023450803335,"extension":5.758647322478375},"index":4,"playId":"3c53f8e8-ec9e-3569-a391-aa4b4d9e96a2","pitchNumber":3,"startTime":"2026-05-09T21:47:22.972Z","endTime":"2026-05-09T21:47:28.292Z","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":88.1,"endSpeed":81.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.011474509563246,"aZ":-22.63311988724636,"pfxX":4.11916061816592,"pfxZ":5.650113539432057,"pX":-0.5749149553292413,"pZ":3.153657434583725,"vX0":-0.5714027115741567,"vY0":-128.46661862755948,"vZ0":-3.049688409151595,"x":138.91,"y":153.63,"x0":-0.8867136574443831,"y0":50.00427997250118,"z0":6.095221015634406,"aX":6.957189046672942},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.8,"breakHorizontal":-7.3,"spinRate":2756,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.42467318368619145,"extension":5.5616983240975735},"index":5,"playId":"74f3f035-d9e1-3e1f-b1a6-bd2808962471","pitchNumber":4,"startTime":"2026-05-09T21:47:42.211Z","endTime":"2026-05-09T21:47:46.037Z","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":92.7,"endSpeed":84.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.184209610159908,"aZ":-20.237408889741463,"pfxX":-9.273613021080676,"pfxZ":6.497241241015063,"pX":0.3288817182931535,"pZ":4.159752711891935,"vX0":6.095232616844786,"vY0":-134.90134101751622,"vZ0":-1.1694509487269613,"x":104.46,"y":126.47,"x0":-0.7585124248223458,"y0":50.00415117478387,"z0":6.0296878796640465,"aX":-17.041273659835028},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":15.5,"spinRate":2188,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4064901802683254,"extension":5.640545580018113},"index":6,"playId":"c9bd6dbe-51f9-38c4-a293-7145629f6f3a","pitchNumber":5,"startTime":"2026-05-09T21:48:05.320Z","endTime":"2026-05-09T21:48:10.522Z","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":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838196919668476,"aZ":-25.96729062881816,"pfxX":4.177410139229469,"pfxZ":3.6955745084093277,"pX":-2.1552677573450634,"pZ":3.1781528083462853,"vX0":-3.982303040020028,"vY0":-128.51528149917445,"vZ0":-2.2789728518184313,"x":199.15,"y":152.97,"x0":-1.130744327291093,"y0":50.000919850329836,"z0":6.086893524826928,"aX":7.009602008048341},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.5,"breakHorizontal":-6.7,"spinRate":2557,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.42567970908672725,"extension":5.5848626577789675},"index":7,"playId":"4b646cd8-255b-3ac7-a760-9e7a15449260","pitchNumber":6,"startTime":"2026-05-09T21:48:30.998Z","endTime":"2026-05-09T21:48:34.536Z","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.1,"endSpeed":83.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.754664355449076,"aZ":-13.73220021711535,"pfxX":-1.5206139492224002,"pfxZ":10.221098012106191,"pX":-1.2953143392261763,"pZ":4.494129814205513,"vX0":-0.7127089183055059,"vY0":-134.1478248200693,"vZ0":-1.6775499973121035,"x":166.37,"y":117.44,"x0":-0.8278735633295433,"y0":50.00090699164842,"z0":6.117454154363315,"aX":-2.7428996333308335},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":2.9,"spinRate":2221,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40989098384394484,"extension":5.6333707493388365},"index":8,"playId":"38f51650-fcd6-3708-9e2d-430c84003d6b","pitchNumber":7,"startTime":"2026-05-09T21:48:51.448Z","endTime":"2026-05-09T21:48:55.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874341255055867,"aZ":-43.20126588519024,"pfxX":6.597765070496323,"pfxZ":-8.239706582911522,"pX":-0.30780671758715056,"pZ":2.029453330521873,"vX0":-1.106172978911538,"vY0":-115.63758591169187,"vZ0":-0.3539151655931565,"x":128.73,"y":183.98,"x0":-0.6764004802454666,"y0":50.0023037056055,"z0":6.369832394919658,"aX":8.831969531461013},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-14.6,"breakHorizontal":-11.6,"spinRate":2947,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.4757627945455005,"extension":5.622301702603131},"index":9,"playId":"9b2591b4-f6d8-3352-a30a-4979c642bbf8","pitchNumber":8,"startTime":"2026-05-09T21:49:12.153Z","endTime":"2026-05-09T21:49:16.307Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37924641152554,"aZ":-24.304527848192965,"pfxX":4.319258576165231,"pfxZ":4.628792442051724,"pX":-0.5718831057218845,"pZ":3.1738944844155914,"vX0":-0.8230011588108163,"vY0":-128.44539261199944,"vZ0":-2.7423167682242404,"x":138.8,"y":153.08,"x0":-0.8122476983158213,"y0":50.000081404829366,"z0":6.1113882311033345,"aX":7.3380229077746355},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.2,"breakHorizontal":-7.7,"spinRate":2721,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.4237042458564044,"extension":5.77501970922556},"index":10,"playId":"41a0ea3d-38b6-3362-b742-be68ed56ab5a","pitchNumber":9,"startTime":"2026-05-09T21:49:38.445Z","endTime":"2026-05-09T21:49:42.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:49:42.267Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T21:49:58.088Z","endTime":"2026-05-09T21:51:16.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.188523944533884,"aZ":-20.44543803307221,"pfxX":-7.787963393732468,"pfxZ":6.446899175013973,"pX":-1.0225156664988535,"pZ":3.5940874141061516,"vX0":1.274726039476672,"vY0":-134.08938662103108,"vZ0":-2.5152590997562374,"x":155.98,"y":141.74,"x0":-0.49246751312430953,"y0":50.00376177182039,"z0":6.004162132105088,"aX":-14.172320399077906},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2159,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40858875206695044,"extension":5.574206104654794},"index":0,"playId":"4bae61bf-2313-31b8-8d16-ea3bb057f6f9","pitchNumber":1,"startTime":"2026-05-09T21:50:05.499Z","endTime":"2026-05-09T21:50:09.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05133186280097,"aZ":-17.948500175875964,"pfxX":-7.606730468662474,"pfxZ":7.861389586516491,"pX":-0.16838108814979075,"pZ":3.2099305206368363,"vX0":3.0052853068013494,"vY0":-133.72211379328263,"vZ0":-3.9914191782928707,"x":123.42,"y":152.11,"x0":-0.3190708108334733,"y0":50.002074578818934,"z0":6.01086215872548,"aX":-13.7642357984464},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2265,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.409727642444774,"extension":5.698326873578753},"index":1,"playId":"4bbcb78d-253e-3d2d-9e73-9f1f9da785cb","pitchNumber":2,"startTime":"2026-05-09T21:50:28.246Z","endTime":"2026-05-09T21:50:31.771Z","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":91.9,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193901810377007,"aZ":-12.893630975962726,"pfxX":-1.6858915354505002,"pfxZ":10.687024451075601,"pX":-0.274963629268741,"pZ":4.648110571277254,"vX0":0.9260261464661086,"vY0":-133.80139678971335,"vZ0":-1.4602694813722268,"x":127.48,"y":113.28,"x0":-0.40739774126789474,"y0":50.00460563591365,"z0":6.129824369903668,"aX":-3.0420710756471876},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":2.9,"spinRate":2368,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41013003815856575,"extension":5.573839911299012},"index":2,"playId":"f282b34e-9509-303b-a8ef-c5fe04d1100e","pitchNumber":3,"startTime":"2026-05-09T21:50:45.818Z","endTime":"2026-05-09T21:50:48.818Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71537224782252,"aZ":-40.99396778356043,"pfxX":6.119715366607014,"pfxZ":-6.475315563483053,"pX":-0.025253855741887793,"pZ":1.9969070232805926,"vX0":-1.3256855665150764,"vY0":-115.95478884473123,"vZ0":-1.1498501546573434,"x":117.96,"y":184.86,"x0":-0.2411757464139399,"y0":50.0036441273332,"z0":6.410942982285815,"aX":8.332503784468363},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.8,"breakHorizontal":-10.8,"spinRate":3063,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.47238593846794563,"extension":5.574398029491377},"hitData":{"launchSpeed":98.5,"launchAngle":57.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.18,"coordY":120.08}},"index":3,"playId":"3f2730a3-347a-3bef-a56d-5c389f7c7bd8","pitchNumber":4,"startTime":"2026-05-09T21:51:03.710Z","endTime":"2026-05-09T21:51:16.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:51:16.483Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samuel Basallo flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T21:51:49.674Z","endTime":"2026-05-09T21:52:26.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71797550764534,"aZ":-20.16754039077826,"pfxX":1.6258890368305945,"pfxZ":7.105937259364165,"pX":0.7632437944762169,"pZ":3.5008905068590117,"vX0":3.1616024581879687,"vY0":-128.44394007497644,"vZ0":-2.6124299577671284,"x":87.91,"y":144.26,"x0":-0.6893703283105193,"y0":50.00471682624508,"z0":6.0794739873050565,"aX":2.7485241556542923},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.6,"breakHorizontal":-3.6,"spinRate":2536,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.4245526205756742,"extension":5.742359084528809},"index":0,"playId":"4867ac63-a540-3569-b6a0-0fa4e886a14f","pitchNumber":1,"startTime":"2026-05-09T21:51:51.046Z","endTime":"2026-05-09T21:51:54.101Z","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":91.9,"endSpeed":83.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.375286500870732,"aZ":-13.43241849880277,"pfxX":-2.516966786259313,"pfxZ":10.36490320354378,"pX":0.2815765652777964,"pZ":4.116497068319561,"vX0":3.753523745717988,"vY0":-133.75684449508307,"vZ0":-2.3320556826250405,"x":106.27,"y":127.63,"x0":-0.8141830571806467,"y0":50.005693833533016,"z0":5.965198103479899,"aX":-4.5529307847640865},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2421,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40979656392261443,"extension":5.738663933587363},"hitData":{"launchSpeed":79.3,"launchAngle":59.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.85,"coordY":137.65}},"index":1,"playId":"162edd92-0135-3f17-bc62-c7d8e51f5bf9","pitchNumber":2,"startTime":"2026-05-09T21:52:16.365Z","endTime":"2026-05-09T21:52:26.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:52:26.669Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to right fielder Dylan Beavers.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T21:54:28.663Z","endTime":"2026-05-09T21:55:32.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.209427670132456,"aZ":-19.453278024123858,"pfxX":-4.2751188068517525,"pfxZ":6.814030676262888,"pX":0.4043543638015492,"pZ":2.84670752865976,"vX0":5.767818107196567,"vY0":-135.21511127026216,"vZ0":-4.91541669172234,"x":101.59,"y":161.92,"x0":-1.1928529724652648,"y0":50.00486782683584,"z0":6.037732366618323,"aX":-7.983163083941117},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":6.6,"spinRate":2450,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4038260396736941,"extension":6.136502806154476},"index":0,"playId":"e698ee96-9303-31a7-8a1b-231b4274892b","pitchNumber":1,"startTime":"2026-05-09T21:54:35.998Z","endTime":"2026-05-09T21:54:39.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":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29092282866895,"aZ":-27.67574827002949,"pfxX":-10.784107148505932,"pfxZ":2.8030749718812102,"pX":-0.12232568837599969,"pZ":0.8935548728368944,"vX0":5.869637925955243,"vY0":-126.37495151730984,"vZ0":-6.98863684984153,"x":121.66,"y":214.65,"x0":-1.0816462618488096,"y0":50.00595332168518,"z0":5.937378492792263,"aX":-17.33476091436205},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":18.1,"spinRate":2030,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4344760104120491,"extension":6.6674053749636295},"index":1,"playId":"ce06f2ca-d972-3ca4-be36-db3f3317bbd1","pitchNumber":2,"startTime":"2026-05-09T21:54:54.826Z","endTime":"2026-05-09T21:54:58.056Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30202445577565,"aZ":-23.25075418442876,"pfxX":0.30622676089582956,"pfxZ":4.788208469127396,"pX":1.1117600939191503,"pZ":3.101748568601303,"vX0":6.0657399779026395,"vY0":-135.53927330397758,"vZ0":-3.443908720448766,"x":74.62,"y":155.03,"x0":-1.193711165438522,"y0":50.00025304855047,"z0":6.010192338700401,"aX":0.5693658980409815},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":-1.8,"spinRate":2469,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40393247045558667,"extension":6.101992089152352},"index":2,"playId":"2899569f-1307-3a1e-9f7e-af11f5214072","pitchNumber":3,"startTime":"2026-05-09T21:55:10.517Z","endTime":"2026-05-09T21:55:14.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.779487946958298,"aZ":-31.132371873101565,"pfxX":-8.241743025194914,"pfxZ":0.6470559242562253,"pX":-0.21755521699561406,"pZ":2.7000680749455626,"vX0":5.112218060550383,"vY0":-126.62597145258202,"vZ0":-1.9380552596548133,"x":125.29,"y":165.88,"x0":-1.2000715074612673,"y0":50.00395174423103,"z0":5.985474497268483,"aX":-13.278106602126808},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":13.7,"spinRate":1886,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4338866035715738,"extension":6.3964481979152445},"hitData":{"launchSpeed":83.4,"launchAngle":28.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.52,"coordY":76.89}},"index":3,"playId":"16ba6149-552e-373b-8020-821b439d021b","pitchNumber":4,"startTime":"2026-05-09T21:55:24.657Z","endTime":"2026-05-09T21:55:32.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:55:32.699Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a soft ground ball to shortstop Gunnar Henderson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T21:55:40.758Z","endTime":"2026-05-09T21:56:22.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755309203753878,"aZ":-21.185131119284616,"pfxX":-7.99277679862635,"pfxZ":5.701165464374972,"pX":-1.1737652243380656,"pZ":2.3824296880072167,"vX0":3.0171905047624117,"vY0":-138.22774353606192,"vZ0":-5.69907265879303,"x":161.74,"y":174.45,"x0":-1.242935031447737,"y0":50.00683467496252,"z0":5.900160245289729,"aX":-15.419933138985922},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":2071,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3967391083912539,"extension":6.553071997218206},"index":0,"playId":"189552a9-9fc4-3d31-adba-dc23f4a4e20c","pitchNumber":1,"startTime":"2026-05-09T21:55:55.235Z","endTime":"2026-05-09T21:55:58.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10143855289525,"aZ":-22.41138143655401,"pfxX":-8.658644960670484,"pfxZ":4.932440520427659,"pX":0.5174653954561899,"pZ":2.2993086276478687,"vX0":7.386298560516657,"vY0":-139.7298462125098,"vZ0":-5.877881998879803,"x":97.28,"y":176.7,"x0":-1.033531252676795,"y0":50.0060707380396,"z0":5.900169306145992,"aX":-17.147400234330313},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":2134,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3918059668238909,"extension":6.388520409527897},"hitData":{"launchSpeed":59.8,"launchAngle":-71.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":115.26,"coordY":180.48}},"index":1,"playId":"29850362-2812-30f3-9363-e62ce9e0d8fa","pitchNumber":2,"startTime":"2026-05-09T21:56:10.287Z","endTime":"2026-05-09T21:56:22.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:56:22.024Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T21:56:42.401Z","endTime":"2026-05-09T21:58:52.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.675577892970946,"aZ":-22.933175631677155,"pfxX":0.842395020027217,"pfxZ":5.0333669054449635,"pX":1.4454975012379987,"pZ":1.8446897827437665,"vX0":6.3468232010606735,"vY0":-134.06874761495945,"vZ0":-6.547498120217233,"x":61.9,"y":188.97,"x0":-1.0537250440635415,"y0":50.00480340506439,"z0":5.935323237778939,"aX":1.544724902437343},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2459,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40722602801199814,"extension":6.207432796460998},"index":0,"playId":"315f28ef-4887-384e-9cbd-3d12041ff1a5","pitchNumber":1,"startTime":"2026-05-09T21:56:49.544Z","endTime":"2026-05-09T21:56:54.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.664876236050922,"aZ":-21.051646725373402,"pfxX":1.0280223530550976,"pfxZ":6.021553499455553,"pX":0.4913213110975677,"pZ":2.4066919806639597,"vX0":4.014045036620193,"vY0":-134.903054280177,"vZ0":-5.5897533962004395,"x":98.27,"y":173.8,"x0":-1.1480800531116788,"y0":50.00586500663463,"z0":5.984488609318201,"aX":1.8992157912766179},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":-2.6,"spinRate":2442,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.40563262582198023,"extension":6.332951417934861},"index":1,"playId":"34315f51-bb48-31cc-8d71-a768ca83c083","pitchNumber":2,"startTime":"2026-05-09T21:57:12.041Z","endTime":"2026-05-09T21:57:15.107Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"157f93b7-4c7c-4bc9-ad70-8ed76786f1f6","startTime":"2026-05-09T21:57:36.045Z","endTime":"2026-05-09T21:57:41.045Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364190461526945,"aZ":-18.480309857966034,"pfxX":0.36728019058792016,"pfxZ":7.349498506939972,"pX":0.6536339571689509,"pZ":2.3074419556316275,"vX0":4.62245237840373,"vY0":-134.45640041634556,"vZ0":-6.418235284587339,"x":92.09,"y":176.48,"x0":-1.1230698446258176,"y0":50.00143010461458,"z0":6.000495281978136,"aX":0.6838173836302107},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-1.4,"spinRate":2446,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4046673244839245,"extension":6.468579952425641},"index":3,"playId":"a80fb741-1b24-332b-bc06-19700639dc3e","pitchNumber":3,"startTime":"2026-05-09T21:57:54.794Z","endTime":"2026-05-09T21:58:01.593Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07159316771307,"aZ":-28.24829035238123,"pfxX":-8.773368371145569,"pfxZ":2.4573001697902903,"pX":0.32437350164326173,"pZ":2.316628322327527,"vX0":6.330755828512197,"vY0":-125.95016395578982,"vZ0":-3.34864182574037,"x":104.64,"y":176.23,"x0":-1.089732684365295,"y0":50.00196346985593,"z0":5.96322048150193,"aX":-14.007023846936024},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":1903,"spinDirection":254},"zone":6,"typeConfidence":2.0,"plateTime":0.4359292883206263,"extension":6.423945645705167},"index":4,"playId":"a82390a9-2368-36ca-aeaa-cffde404e68b","pitchNumber":4,"startTime":"2026-05-09T21:58:26.420Z","endTime":"2026-05-09T21:58:29.676Z","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":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03311910560233,"aZ":-15.895492901031577,"pfxX":-4.071506279740278,"pfxZ":8.225074099576178,"pX":-0.806438616584186,"pZ":3.755089044142179,"vX0":2.93723553175501,"vY0":-139.6756160200213,"vZ0":-3.1947837344305503,"x":147.74,"y":137.39,"x0":-1.3419274334479276,"y0":50.001060848013,"z0":5.957010149017782,"aX":-8.055632343793109},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":1932,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39194107036252435,"extension":6.604835484922426},"index":5,"playId":"c2dede31-2738-3f45-bc93-b9324bc786d6","pitchNumber":5,"startTime":"2026-05-09T21:58:49.304Z","endTime":"2026-05-09T21:58:52.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:58:52.647Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T21:59:03.568Z","endTime":"2026-05-09T21:59:24.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54465324323407,"aZ":-21.643867516553385,"pfxX":-8.889020557451504,"pfxZ":5.513613944451754,"pX":-0.351853616339593,"pZ":2.597616985953238,"vX0":5.226972931770118,"vY0":-137.5605661350977,"vZ0":-4.868012761614459,"x":130.41,"y":168.64,"x0":-1.1254066444685087,"y0":50.00073088628262,"z0":5.864494893794727,"aX":-16.972064639300804},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":15.0,"spinRate":2172,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39872422346733893,"extension":6.413745159068644},"hitData":{"launchSpeed":95.5,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":151.68}},"index":0,"playId":"760f5afd-0b48-30a3-9f24-4176edb92954","pitchNumber":1,"startTime":"2026-05-09T21:59:17.367Z","endTime":"2026-05-09T21:59:24.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T21:59:24.846Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T22:01:52.339Z","endTime":"2026-05-09T22:02:15.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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_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: Hogan Harris replaces Aaron Civale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T22:00:27.918Z","endTime":"2026-05-09T22:01:54.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.292263639780487,"aZ":-12.105736548736889,"pfxX":5.239321162568183,"pfxZ":10.636182576253542,"pX":0.06015890199578345,"pZ":2.6950590445882407,"vX0":-6.8003334700071765,"vY0":-136.3324261147381,"vZ0":-6.064563985042952,"x":114.71,"y":166.01,"x0":1.90333199186669,"y0":50.00372030656871,"z0":5.779986141812442,"aX":9.887114677169919},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":-8.0,"spinRate":2172,"spinDirection":156},"zone":5,"typeConfidence":0.88,"plateTime":0.4013869518910145,"extension":6.658281037758866},"index":1,"playId":"7d41181f-e8d4-35f2-a6d8-b1487c5b62bd","pitchNumber":1,"startTime":"2026-05-09T22:01:54.658Z","endTime":"2026-05-09T22:01:58.132Z","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":1,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":67.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.891957316002898,"aZ":-43.34553256515854,"pfxX":-3.8387487335958377,"pfxZ":-9.675649236217133,"pX":-0.020235927875022923,"pZ":1.6516364024629362,"vX0":-3.1173366670008877,"vY0":-107.755213054822,"vZ0":0.8283307402259823,"x":117.77,"y":194.19,"x0":1.953566807209662,"y0":50.002588366737406,"z0":6.121660152368512,"aX":-4.431963965395484},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-16.8,"breakHorizontal":7.9,"spinRate":2660,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.5118852094773936,"extension":6.462380512786553},"hitData":{"launchSpeed":70.4,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":154.72}},"index":2,"playId":"0e6365af-7aac-3949-aff3-7749cf40e15e","pitchNumber":2,"startTime":"2026-05-09T22:02:07.001Z","endTime":"2026-05-09T22:02:15.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:02:15.852Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T22:02:37.615Z","endTime":"2026-05-09T22:04:04.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":94.0,"endSpeed":86.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.842243885271547,"aZ":-13.702013211467785,"pfxX":4.622972663604873,"pfxZ":9.689401278090799,"pX":-0.9642751106314712,"pZ":2.6458404499750086,"vX0":-8.604755086671345,"vY0":-136.6445231898564,"vZ0":-6.210519770333222,"x":153.76,"y":167.34,"x0":1.6134319261629424,"y0":50.001197132458074,"z0":5.87554973792579,"aX":8.812512327566267},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-6.7,"spinRate":2330,"spinDirection":161},"zone":11,"typeConfidence":0.83,"plateTime":0.3996142460316987,"extension":6.680660126882638},"index":0,"playId":"6dfa9796-85cc-3cbe-a3ed-1a3dde98b167","pitchNumber":1,"startTime":"2026-05-09T22:02:45.213Z","endTime":"2026-05-09T22:02:49.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.711821960245164,"aZ":-10.394538945294872,"pfxX":4.297035344092986,"pfxZ":11.382145252114599,"pX":-0.4244302060049555,"pZ":1.824410397172502,"vX0":-7.701629218857,"vY0":-137.06510362019617,"vZ0":-8.644971028159064,"x":133.18,"y":189.52,"x0":1.8564008237213825,"y0":50.00175017964642,"z0":5.718422666770219,"aX":8.222068400856074},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":-6.2,"spinRate":2396,"spinDirection":152},"zone":7,"typeConfidence":0.89,"plateTime":0.39876163604038695,"extension":6.6699061473002255},"index":1,"playId":"f4ec8edc-4d78-37ee-b04b-5bab7d4d5c3b","pitchNumber":2,"startTime":"2026-05-09T22:02:57.648Z","endTime":"2026-05-09T22:03:01.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.209939429188893,"aZ":-18.71927043655748,"pfxX":-1.0251554176068964,"pfxZ":8.657243598364767,"pX":-0.3037933176614236,"pZ":2.7214589044268425,"vX0":-5.663602689448744,"vY0":-123.49583250340753,"vZ0":-3.7649984926293296,"x":128.58,"y":165.3,"x0":2.146702909226521,"y0":50.001804968333985,"z0":5.828689628229686,"aX":-1.5915044429972827},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":15.1,"breakHorizontal":3.1,"spinRate":2198,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.44250488057333115,"extension":6.669990960670025},"index":2,"playId":"373ed0ce-1825-3aeb-baf1-ed466391f7f4","pitchNumber":3,"startTime":"2026-05-09T22:03:10.579Z","endTime":"2026-05-09T22:03:13.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88375682582591,"aZ":-21.39001249335483,"pfxX":-2.481921709040346,"pfxZ":7.061392959300682,"pX":-0.9579530757923184,"pZ":1.6313535819570801,"vX0":-6.528637444126691,"vY0":-122.46561695083817,"vZ0":-5.338443491476294,"x":153.51,"y":194.73,"x0":2.058936612882258,"y0":50.00507829895805,"z0":5.65521815693717,"aX":-3.7915402307473065},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.9,"breakHorizontal":6.0,"spinRate":2172,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4462624239212811,"extension":6.728860891411029},"index":3,"playId":"f0ce4819-8a21-3af9-8708-11689d669b8c","pitchNumber":4,"startTime":"2026-05-09T22:03:31.107Z","endTime":"2026-05-09T22:03:34.497Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28783122418042,"aZ":-12.553053478746712,"pfxX":5.238399571135476,"pfxZ":10.172847446453485,"pX":-1.1227677940718614,"pZ":3.4013533717237054,"vX0":-9.641888420338672,"vY0":-137.0400927562367,"vZ0":-4.283937200670999,"x":159.8,"y":146.94,"x0":1.738332273083966,"y0":50.00286829420448,"z0":5.823253502200381,"aX":10.104659781646188},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.8,"spinRate":2365,"spinDirection":152},"zone":11,"typeConfidence":0.76,"plateTime":0.39754613363771707,"extension":6.641224834996409},"index":4,"playId":"06068c89-ede3-3608-944e-e1e52144d53a","pitchNumber":5,"startTime":"2026-05-09T22:03:44.522Z","endTime":"2026-05-09T22:03:48.407Z","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":94.0,"endSpeed":86.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.626617394417543,"aZ":-9.603384102549132,"pfxX":3.5090155948736537,"pfxZ":11.84810699156396,"pX":-0.5355868092972133,"pZ":1.8563224335456456,"vX0":-7.524552961285308,"vY0":-136.56257733000328,"vZ0":-8.730901211880605,"x":137.42,"y":188.66,"x0":1.7889140835434254,"y0":50.00371772831058,"z0":5.739105484303436,"aX":6.685656283567548},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":-4.9,"spinRate":2363,"spinDirection":158},"zone":7,"typeConfidence":0.86,"plateTime":0.39975060921257954,"extension":6.721518542875649},"index":5,"playId":"868b6a30-5752-3887-bd13-9e360e70b036","pitchNumber":6,"startTime":"2026-05-09T22:03:59.487Z","endTime":"2026-05-09T22:04:04.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:04:04.022Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T22:04:12.649Z","endTime":"2026-05-09T22:06:00.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":95.0,"endSpeed":87.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.177841931327055,"aZ":-11.356300968286375,"pfxX":4.878640837850075,"pfxZ":10.67681345045532,"pX":-0.13895478241080478,"pZ":2.5711698740599704,"vX0":-7.317905022147964,"vY0":-138.13119375704412,"vZ0":-6.783533574921436,"x":122.3,"y":169.36,"x0":1.8998635173551481,"y0":50.004383344664774,"z0":5.807597421323079,"aX":9.514253676042454},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":-7.4,"spinRate":2348,"spinDirection":151},"zone":5,"typeConfidence":0.89,"plateTime":0.3951748945615847,"extension":6.644770623371912},"index":0,"playId":"81c7e2b0-8af4-3f0b-93e7-5da295750e74","pitchNumber":1,"startTime":"2026-05-09T22:04:24.459Z","endTime":"2026-05-09T22:04:28.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18622851006353,"aZ":-14.735495494041885,"pfxX":6.668756128340482,"pfxZ":8.953460485648542,"pX":-0.08561245106569507,"pZ":3.39709406874512,"vX0":-7.43605516620198,"vY0":-138.49283174763949,"vZ0":-4.0372565639867855,"x":120.26,"y":147.06,"x0":1.7644738990379736,"y0":50.00050699760353,"z0":5.855548617538437,"aX":12.986108465053219},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2369,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.395101169312452,"extension":6.640800965466725},"index":1,"playId":"3ef94a60-b1d4-3270-9204-04d89721bbcb","pitchNumber":2,"startTime":"2026-05-09T22:04:41.339Z","endTime":"2026-05-09T22:04:44.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":67.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.343761160859685,"aZ":-43.771070910277224,"pfxX":-1.8035816149725088,"pfxZ":-10.250684759395893,"pX":1.2199945604811362,"pZ":2.6175730873323344,"vX0":-1.2009084965796861,"vY0":-106.37965893187764,"vZ0":2.989614317986553,"x":70.5,"y":168.11,"x0":2.0285438038383443,"y0":50.00072396573456,"z0":6.1999552910348354,"aX":-2.0410985878076024},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-17.2,"breakHorizontal":3.6,"spinRate":2635,"spinDirection":341},"zone":14,"typeConfidence":0.91,"plateTime":0.5173165974545486,"extension":6.5434985684568385},"index":2,"playId":"bf55c480-9197-314c-bf08-f9848e36a8cd","pitchNumber":3,"startTime":"2026-05-09T22:04:57.941Z","endTime":"2026-05-09T22:05:02.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85243463032499,"aZ":-43.76684533125542,"pfxX":-2.062528188783804,"pfxZ":-9.74801326657872,"pX":-0.22647651325210544,"pZ":-0.46891235396807995,"vX0":-3.9101934298622547,"vY0":-109.14895440110463,"vZ0":-3.346394812949287,"x":125.63,"y":251.44,"x0":1.866798995057348,"y0":50.00420524878259,"z0":5.865064257609154,"aX":-2.4519644127854283},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-18.2,"breakHorizontal":4.9,"spinRate":2556,"spinDirection":347},"zone":13,"typeConfidence":0.9,"plateTime":0.5046774604993356,"extension":6.59094163740294},"index":3,"playId":"fec33542-a5d6-3b32-ada1-d1353523c3cb","pitchNumber":4,"startTime":"2026-05-09T22:05:12.324Z","endTime":"2026-05-09T22:05:15.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":67.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.357278993517024,"aZ":-44.36313238233168,"pfxX":-2.893252648158489,"pfxZ":-10.780890073725365,"pX":0.06692307598775264,"pZ":2.610670252857337,"vX0":-3.22147697755328,"vY0":-106.30648179487002,"vZ0":2.965868933875722,"x":114.45,"y":168.29,"x0":1.9851961997993368,"y0":50.00438872497938,"z0":6.2789625744603015,"aX":-3.269945932647534},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-18.1,"breakHorizontal":6.2,"spinRate":2703,"spinDirection":340},"zone":5,"typeConfidence":0.91,"plateTime":0.5177251649211208,"extension":6.421194528020488},"index":4,"playId":"af0006a7-99dd-314a-b36f-74367f408231","pitchNumber":5,"startTime":"2026-05-09T22:05:38.145Z","endTime":"2026-05-09T22:05:41.487Z","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":95.2,"endSpeed":87.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.905271937401842,"aZ":-14.4311030800571,"pfxX":5.746373091165282,"pfxZ":9.091179859888886,"pX":-0.2707510946436326,"pZ":2.2048311990583924,"vX0":-7.389602028210525,"vY0":-138.3487628434238,"vZ0":-6.952003082089094,"x":127.32,"y":179.25,"x0":1.6798349975072413,"y0":50.00403274363572,"z0":5.705018699624255,"aX":11.216525791939176},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":-9.0,"spinRate":2152,"spinDirection":151},"zone":7,"typeConfidence":0.9,"plateTime":0.39487832059828953,"extension":6.750941174612662},"index":5,"playId":"7d72179d-4a02-3059-8b90-1a7aa5407272","pitchNumber":6,"startTime":"2026-05-09T22:05:56.747Z","endTime":"2026-05-09T22:06:00.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:06:00.762Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Leody Taveras.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T22:08:02.654Z","endTime":"2026-05-09T22:09:55.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50319473719542,"aZ":-21.197899967504632,"pfxX":-0.19640654624626475,"pfxZ":6.141667947745233,"pX":1.3070702117838275,"pZ":2.694425308327334,"vX0":5.756771189285857,"vY0":-132.39661429565496,"vZ0":-4.8822513289681915,"x":67.18,"y":166.03,"x0":-0.8638401188094443,"y0":50.00360348289591,"z0":6.100141025179006,"aX":-0.3522253728238912},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.8,"spinRate":2396,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4126587474088761,"extension":6.405106282534328},"index":0,"playId":"ad5afc7f-18f7-3d28-b1fd-25272a9d15b7","pitchNumber":1,"startTime":"2026-05-09T22:08:11.778Z","endTime":"2026-05-09T22:08:15.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.172081954356955,"aZ":-21.41946140873984,"pfxX":-9.807387750210788,"pfxZ":5.533186464772326,"pX":0.6875813118430658,"pZ":3.2397698481061403,"vX0":8.053816966267489,"vY0":-138.8096490776996,"vZ0":-3.5402443822568657,"x":90.79,"y":151.31,"x0":-0.9826775789186203,"y0":50.00476372881271,"z0":5.964419182921709,"aX":-19.068361441840153},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.5,"breakHorizontal":16.0,"spinRate":2116,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3951713819989795,"extension":6.451601191020012},"index":1,"playId":"b42f020c-1c93-304a-98e3-d31d6354ad8a","pitchNumber":2,"startTime":"2026-05-09T22:08:26.875Z","endTime":"2026-05-09T22:08:30.572Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-09T22:08:39.904Z","endTime":"2026-05-09T22:08:52.035Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98212908985367,"aZ":-16.895973339191393,"pfxX":-2.0618817394511817,"pfxZ":8.26741418526207,"pX":1.862728986186695,"pZ":2.313351226176793,"vX0":7.913985413033834,"vY0":-134.76304937831358,"vZ0":-6.5894475660635665,"x":46.0,"y":176.32,"x0":-0.8379994617774775,"y0":50.002681534155435,"z0":5.9740654564525615,"aX":-3.810804561402393},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":2.2,"spinRate":2404,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4056892003053618,"extension":6.105490758775894},"index":3,"playId":"15712647-8d9f-38b1-8c99-78f468fa994d","pitchNumber":3,"startTime":"2026-05-09T22:08:52.035Z","endTime":"2026-05-09T22:08:55.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.073506016239186,"aZ":-19.002397023532364,"pfxX":-11.03508073305559,"pfxZ":6.709517566520874,"pX":1.3434543851195457,"pZ":2.4058372492643905,"vX0":10.257481175436777,"vY0":-139.60546823669407,"vZ0":-5.862425888932538,"x":65.79,"y":173.82,"x0":-0.9547769455816656,"y0":50.000413405925734,"z0":5.794437965323424,"aX":-21.65708474167747},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":17.8,"spinRate":2176,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3931734050127256,"extension":6.727729765715577},"index":4,"playId":"2df7d04e-0847-3a02-9be1-76591e430caa","pitchNumber":4,"startTime":"2026-05-09T22:09:06.968Z","endTime":"2026-05-09T22:09:11.093Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72675110103271,"aZ":-18.0923684725288,"pfxX":-10.278665843092043,"pfxZ":7.140347972506521,"pX":-0.17897485640427913,"pZ":2.5606449691733224,"vX0":6.0805234631645,"vY0":-139.81036510902715,"vZ0":-5.847707600835304,"x":123.82,"y":169.64,"x0":-1.051330621457887,"y0":50.00166105931296,"z0":5.874463097777331,"aX":-20.26344076585895},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":17.3,"spinRate":2207,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39238327486959346,"extension":6.499277748621448},"index":5,"playId":"db5069d2-9958-30ee-944b-e8db44bcf6b9","pitchNumber":5,"startTime":"2026-05-09T22:09:23.540Z","endTime":"2026-05-09T22:09:26.945Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.209640769433808,"aZ":-19.587204560805112,"pfxX":-0.9879008693118636,"pfxZ":6.642083069863267,"pX":0.5841516313014057,"pZ":3.3150707128558126,"vX0":5.0065390670194345,"vY0":-135.92087588892628,"vZ0":-3.5961184793285605,"x":99.12,"y":153.62,"x0":-1.1431765112335583,"y0":50.00322620424543,"z0":5.993974015182999,"aX":-1.8728321281750342},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":0.8,"spinRate":2472,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4010158877984402,"extension":6.233513211325598},"hitData":{"launchSpeed":87.5,"launchAngle":54.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.09,"coordY":97.97}},"index":6,"playId":"a3b40509-8cd8-3cdf-9797-ea9dc53ce888","pitchNumber":6,"startTime":"2026-05-09T22:09:44.597Z","endTime":"2026-05-09T22:09:55.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:09:55.927Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T22:10:16.221Z","endTime":"2026-05-09T22:10:52.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"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":"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":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90075327340775,"aZ":-35.368702758192185,"pfxX":10.317776679079946,"pfxZ":-2.225716126673536,"pX":-0.3970971680300855,"pZ":3.2897316804014656,"vX0":-0.9128847710490581,"vY0":-119.2785206527721,"vZ0":0.7355158821103107,"x":132.14,"y":149.96,"x0":-1.3482262968793681,"y0":50.003780362000846,"z0":6.177805286842718,"aX":14.800894894719068},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.6,"breakHorizontal":-18.5,"spinRate":2566,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.4599829758751839,"extension":6.180792490960298},"index":0,"playId":"ef70ac81-ce1d-3825-aaf2-5fa54a35d930","pitchNumber":1,"startTime":"2026-05-09T22:10:16.221Z","endTime":"2026-05-09T22:10:19.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, 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":88.0,"endSpeed":80.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635645702073155,"aZ":-25.87883632485351,"pfxX":-10.38969084527451,"pfxZ":3.8194150739991173,"pX":-0.8472149081945286,"pZ":1.158140390017588,"vX0":4.147654261540627,"vY0":-127.94170342715147,"vZ0":-6.570132173891947,"x":149.29,"y":207.51,"x0":-1.1439698265097136,"y0":50.005849787579336,"z0":5.801685271585613,"aX":-17.14061574186919},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":17.8,"spinRate":2007,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4289304867360486,"extension":6.871726759548268},"index":1,"playId":"20095bbb-9c3f-3933-86f4-a53b735e4e01","pitchNumber":2,"startTime":"2026-05-09T22:10:30.744Z","endTime":"2026-05-09T22:10:33.744Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.870462354783655,"aZ":-18.190585033572912,"pfxX":-0.39844089625766976,"pfxZ":7.758583139958839,"pX":0.31168294228126814,"pZ":1.2283263275542766,"vX0":3.885975818747196,"vY0":-133.2277900420082,"vZ0":-8.688175760067349,"x":105.12,"y":205.62,"x0":-1.1123337234391866,"y0":50.004220265071275,"z0":5.839536916227961,"aX":-0.7183731615737976},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":-0.1,"spinRate":2454,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4106796210268966,"extension":6.369109497961031},"index":2,"playId":"ab60f715-79bb-344e-95f7-01adf86b7ec9","pitchNumber":3,"startTime":"2026-05-09T22:10:49.003Z","endTime":"2026-05-09T22:10:52.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:10:52.056Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out to center fielder Leody Taveras.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T22:11:08.204Z","endTime":"2026-05-09T22:12:07.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06560427575294,"aZ":-21.836865052292826,"pfxX":-9.969818254539438,"pfxZ":5.376725914769167,"pX":0.5577596661670432,"pZ":1.4045563359271558,"vX0":7.4610948465172156,"vY0":-137.67330915161935,"vZ0":-7.968141464167404,"x":95.74,"y":200.86,"x0":-0.889740244920791,"y0":50.00438244799687,"z0":5.810132082556978,"aX":-19.17353243188262},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":16.6,"spinRate":1965,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39758360437290463,"extension":6.485458579022841},"index":0,"playId":"5143eadc-344c-3509-8304-0ddc97957627","pitchNumber":1,"startTime":"2026-05-09T22:11:17.726Z","endTime":"2026-05-09T22:11:21.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354667593853865,"aZ":-21.052975154070616,"pfxX":0.8602053032181372,"pfxZ":6.140834999755476,"pX":0.46437152245746743,"pZ":2.2922679466716303,"vX0":3.5818505037772166,"vY0":-133.40387022637685,"vZ0":-5.700156206007925,"x":99.3,"y":176.89,"x0":-1.0048015356611755,"y0":50.0055989236817,"z0":5.9636877642552095,"aX":1.5576558439816997},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-2.3,"spinRate":2351,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.409803230373889,"extension":6.483577012349039},"index":1,"playId":"4242bc27-1723-3c63-b686-57d4f3566881","pitchNumber":2,"startTime":"2026-05-09T22:11:41.625Z","endTime":"2026-05-09T22:11:45.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.580455892890157,"aZ":-22.12720337212593,"pfxX":-8.557512207412422,"pfxZ":5.160769551333235,"pX":-0.26776917083920554,"pZ":2.3143245628306253,"vX0":5.23218692210911,"vY0":-138.5679253031809,"vZ0":-5.667869126925034,"x":127.21,"y":176.29,"x0":-1.0672972490810273,"y0":50.00463562961849,"z0":5.861962399116748,"aX":-16.665066146924975},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":14.4,"spinRate":2118,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3950773318130274,"extension":6.451016673864463},"hitData":{"launchSpeed":91.6,"launchAngle":43.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.57,"coordY":85.16}},"index":2,"playId":"eb2c1508-2b30-3c29-8730-d17bc2819d04","pitchNumber":3,"startTime":"2026-05-09T22:11:57.696Z","endTime":"2026-05-09T22:12:07.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:12:07.305Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremiah Jackson grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T22:14:33.786Z","endTime":"2026-05-09T22:14:59.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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: Scott Barlow replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T22:13:52.253Z","endTime":"2026-05-09T22:14:35.754Z","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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.027982663054225,"aZ":-29.018557020536765,"pfxX":3.7923359605453855,"pfxZ":2.3762517649486856,"pX":0.14984734640205785,"pZ":1.9344818651244764,"vX0":5.264598251921681,"vY0":-114.80201814249827,"vZ0":-0.4974715157806927,"x":111.29,"y":186.55,"x0":-2.6693748950950646,"y0":50.004838456771594,"z0":4.988119378096046,"aX":5.04217430323942},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":4.4,"breakHorizontal":-8.3,"spinRate":2218,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.47782785551221973,"extension":6.998494125904494},"index":1,"playId":"57835bd6-c37a-360e-8a22-ced855c080dc","pitchNumber":1,"startTime":"2026-05-09T22:14:35.754Z","endTime":"2026-05-09T22:14:38.812Z","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":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.124525716822678,"aZ":-38.1067389937469,"pfxX":6.383564243118309,"pfxZ":-4.836467183471882,"pX":0.12732106233326598,"pZ":1.3469231549277123,"vX0":3.4835215566229047,"vY0":-110.24090177359152,"vZ0":-0.01028273752907749,"x":112.15,"y":202.41,"x0":-2.304099096935328,"y0":50.002273659935966,"z0":5.383845379382251,"aX":7.832956466899168},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-8.4,"breakHorizontal":-12.5,"spinRate":2384,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4973990724235575,"extension":6.84985077493787},"hitData":{"launchSpeed":70.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.01,"coordY":161.58}},"index":2,"playId":"5c7131b1-5792-3407-957b-26c426c782a0","pitchNumber":2,"startTime":"2026-05-09T22:14:51.029Z","endTime":"2026-05-09T22:14:59.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:14:59.525Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T22:15:10.767Z","endTime":"2026-05-09T22:16:06.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072851657679415,"aZ":-24.948116555080354,"pfxX":-6.806467121775012,"pfxZ":4.144748112029061,"pX":-0.13704305760850616,"pZ":2.297846737211232,"vX0":8.033884961946837,"vY0":-130.62817106313992,"vZ0":-2.665122547869121,"x":122.22,"y":176.74,"x0":-2.3545132596922884,"y0":50.005623550004245,"z0":5.188263165803972,"aX":-11.876703589209407},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":10.8,"spinRate":2168,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4177853331247747,"extension":7.042508498947848},"index":0,"playId":"4cfa7771-6356-3713-992a-f75adc7f38aa","pitchNumber":1,"startTime":"2026-05-09T22:15:23.636Z","endTime":"2026-05-09T22:15:27.283Z","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":90.0,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80131330441011,"aZ":-19.45460580798033,"pfxX":-2.0562360288655324,"pfxZ":7.241014148928592,"pX":0.4100200212424807,"pZ":2.3529659584376668,"vX0":7.756329210517542,"vY0":-130.9673077748558,"vZ0":-3.4472438044212788,"x":101.37,"y":175.25,"x0":-2.3085711531890207,"y0":50.00288317323396,"z0":5.122118611923976,"aX":-3.613429969739326},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":2.2,"spinRate":2249,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.41647735680432074,"extension":7.070467210619202},"index":1,"playId":"0342f32e-f07d-3c26-957d-a93e69bfcfae","pitchNumber":2,"startTime":"2026-05-09T22:15:37.365Z","endTime":"2026-05-09T22:15:42.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.204400555743845,"aZ":-37.259770091449845,"pfxX":8.115412455134486,"pfxZ":-4.084269352653033,"pX":0.050369665757132406,"pZ":1.0191143492828214,"vX0":2.8063637858882142,"vY0":-111.23783552871456,"vZ0":-0.8407281387713932,"x":115.08,"y":211.26,"x0":-2.284358056302371,"y0":50.003455705927834,"z0":5.28756773947108,"aX":10.101863580693959},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-7.3,"breakHorizontal":-15.5,"spinRate":2427,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.49366053053087766,"extension":6.803481822079494},"index":2,"playId":"a53aa5bd-0c5c-3d8a-9f90-7828750ec12d","pitchNumber":3,"startTime":"2026-05-09T22:16:02.724Z","endTime":"2026-05-09T22:16:06.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:16:06.547Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T22:16:26.349Z","endTime":"2026-05-09T22:17:49.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.043418981058533,"aZ":-22.94671969738822,"pfxX":-2.465380076068879,"pfxZ":5.316807207563461,"pX":0.3363381724700946,"pZ":1.9664473837363132,"vX0":7.524781620809382,"vY0":-130.9687085757424,"vZ0":-3.7207275411667204,"x":104.18,"y":185.69,"x0":-2.2554597489866817,"y0":50.0007519767839,"z0":5.1247052853685044,"aX":-4.277490903626592},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":2.8,"spinRate":2217,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4184526743931918,"extension":7.037963604667742},"index":0,"playId":"76799747-b353-323f-bf56-60484df16dec","pitchNumber":1,"startTime":"2026-05-09T22:16:28.554Z","endTime":"2026-05-09T22:16:32.316Z","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":78.3,"endSpeed":71.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.755518131142914,"aZ":-29.530285896606596,"pfxX":6.928306257404175,"pfxZ":2.029959868963653,"pX":0.5355910579466235,"pZ":1.3784213001754488,"vX0":4.865337654265756,"vY0":-113.88563610164776,"vZ0":-1.4955528134989862,"x":96.58,"y":201.56,"x0":-2.535529780728206,"y0":50.00183846269802,"z0":4.990172330194989,"aX":9.013309531057681},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":2409,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.48269001306276493,"extension":6.979065933358678},"index":1,"playId":"c704c828-99ae-3cb5-84e6-c5befc4750a2","pitchNumber":2,"startTime":"2026-05-09T22:16:42.073Z","endTime":"2026-05-09T22:16:45.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.853315895531253,"aZ":-26.117617430235956,"pfxX":6.316991613030632,"pfxZ":4.489695503374858,"pX":0.3225600591157395,"pZ":1.9113472781595593,"vX0":4.680539316779917,"vY0":-115.55127786696771,"vZ0":-1.1572766645840868,"x":104.7,"y":187.17,"x0":-2.551351157311696,"y0":50.005407174414614,"z0":4.9316899167274135,"aX":8.52957928559522},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.2,"breakHorizontal":-12.6,"spinRate":2447,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.4742931318634236,"extension":7.003443408481076},"index":2,"playId":"cf03d1ea-f61e-3225-b5d5-d3c6b72e23e1","pitchNumber":3,"startTime":"2026-05-09T22:16:56.349Z","endTime":"2026-05-09T22:17:00.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.505167805651563,"aZ":-37.137926985199805,"pfxX":8.08591121629835,"pfxZ":-4.225476496659825,"pX":-0.03010121552399612,"pZ":0.7136961057801607,"vX0":2.675297163670487,"vY0":-108.24996578427375,"vZ0":-1.1219632778415036,"x":118.15,"y":219.51,"x0":-2.3354657669711547,"y0":50.00099423671719,"z0":5.337518242264204,"aX":9.506791104858939},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-7.6,"breakHorizontal":-15.4,"spinRate":2323,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.5077686871766307,"extension":6.5145900182662135},"index":3,"playId":"9d32712d-f0a3-3905-a271-9a0f954778e7","pitchNumber":4,"startTime":"2026-05-09T22:17:10.261Z","endTime":"2026-05-09T22:17:13.311Z","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":88.3,"endSpeed":81.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.571218609476706,"aZ":-22.31018708501971,"pfxX":-1.4727153142356633,"pfxZ":5.876311438146075,"pX":1.4294795064851784,"pZ":1.479717673549973,"vX0":9.432470298828791,"vY0":-128.2618953587856,"vZ0":-4.778744740782617,"x":62.51,"y":198.83,"x0":-2.0920917424738428,"y0":50.00465917589008,"z0":5.0892814688403,"aX":-2.4733951324827275},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.8,"breakHorizontal":0.7,"spinRate":2351,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.42575981230461535,"extension":7.12019525185047},"index":4,"playId":"31459c2b-a842-36e3-b68a-28c8b78ecfb8","pitchNumber":5,"startTime":"2026-05-09T22:17:28.187Z","endTime":"2026-05-09T22:17:32.568Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.572258241177565,"aZ":-30.008268319392517,"pfxX":4.371399434114213,"pfxZ":1.5955946672573926,"pX":0.831603173817747,"pZ":0.8160360661464046,"vX0":6.486466657218175,"vY0":-115.81637400014456,"vZ0":-2.6187248470017743,"x":85.3,"y":216.75,"x0":-2.573051583828355,"y0":50.00320712684208,"z0":4.830437458321479,"aX":5.940457186730533},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.5,"breakHorizontal":-9.5,"spinRate":2339,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4728713755945906,"extension":6.9433561394412},"index":5,"playId":"48ee0d06-2539-3a46-94ce-8bfd375af709","pitchNumber":6,"startTime":"2026-05-09T22:17:46.393Z","endTime":"2026-05-09T22:17:49.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:17:49.776Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T22:18:01.417Z","endTime":"2026-05-09T22:19:44.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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,3,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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.4,"endSpeed":81.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81303128849579,"aZ":-27.40709327258261,"pfxX":-8.179903762974766,"pfxZ":2.8025110201665884,"pX":-0.976838629397492,"pZ":1.2432351966375834,"vX0":6.223583333027666,"vY0":-130.01009505360855,"vZ0":-4.244571326202781,"x":154.23,"y":205.21,"x0":-2.34620646725888,"y0":50.00404581607271,"z0":4.992061469108289,"aX":-13.918474829423253},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":13.3,"spinRate":2076,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42228359420833206,"extension":7.057318059542955},"index":0,"playId":"4ac02c5b-4f61-39f1-b044-fd93681f251c","pitchNumber":1,"startTime":"2026-05-09T22:18:15.488Z","endTime":"2026-05-09T22:18:19.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00581206094339,"aZ":-27.214770621419213,"pfxX":-8.303422512704902,"pfxZ":2.9384869877643505,"pX":-0.10084061918597724,"pZ":1.0711271626093712,"vX0":7.786455507914754,"vY0":-129.29646638490047,"vZ0":-4.9424308416857325,"x":120.84,"y":209.86,"x0":-2.0785998323278725,"y0":50.001101430728994,"z0":5.106414168343345,"aX":-13.999429113194386},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":13.2,"spinRate":2110,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42429694719485544,"extension":7.060861604915028},"index":1,"playId":"e6e961c7-0412-368b-a725-b4154c72159d","pitchNumber":2,"startTime":"2026-05-09T22:18:35.133Z","endTime":"2026-05-09T22:18:38.450Z","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":78.9,"endSpeed":72.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79228100565463,"aZ":-29.956010669853754,"pfxX":5.901103309832005,"pfxZ":1.6719403693930488,"pX":-1.2810324759290805,"pZ":1.6686763636122919,"vX0":1.5925112955546465,"vY0":-114.83231548082223,"vZ0":-0.6610166233656473,"x":165.83,"y":193.73,"x0":-2.7513992816636725,"y0":50.00256511822017,"z0":4.8943710664426225,"aX":7.818977147050495},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.1,"breakHorizontal":-11.0,"spinRate":2510,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4784005790673307,"extension":6.855852563868854},"index":2,"playId":"cc6cd349-c422-3737-8e6b-3a25b249045e","pitchNumber":3,"startTime":"2026-05-09T22:18:54.031Z","endTime":"2026-05-09T22:18:57.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.858676806405853,"aZ":-29.273338652694807,"pfxX":5.6492899635460905,"pfxZ":2.1747858197569485,"pX":0.5563769756682545,"pZ":1.7667167596846358,"vX0":5.550719221218416,"vY0":-115.53821549392975,"vZ0":-0.5621174199279,"x":95.79,"y":191.08,"x0":-2.621774925310938,"y0":50.005187870961244,"z0":4.854948024362977,"aX":7.549850286841719},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.1,"breakHorizontal":-11.8,"spinRate":2509,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.47618133875428237,"extension":7.195090049605773},"index":3,"playId":"7eba3ec9-1f07-35e2-a99f-3ba344891219","pitchNumber":4,"startTime":"2026-05-09T22:19:12.093Z","endTime":"2026-05-09T22:19:16.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-09T22:19:28.500Z","endTime":"2026-05-09T22:19:40.555Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.380564727767748,"aZ":-37.64524939236264,"pfxX":8.558993398752873,"pfxZ":-4.506153737873269,"pX":-0.17275023862768324,"pZ":1.4024170744329407,"vX0":2.8920915447665827,"vY0":-110.52726408131795,"vZ0":0.38401751783424753,"x":123.58,"y":200.91,"x0":-2.617872434231804,"y0":50.00544314753423,"z0":5.245124798455378,"aX":10.379055734901934},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-7.7,"breakHorizontal":-16.3,"spinRate":2508,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.49940011862623024,"extension":6.8172275555945285},"index":5,"playId":"aa1cd27b-c339-3399-90bf-c60c4be7decb","pitchNumber":5,"startTime":"2026-05-09T22:19:40.555Z","endTime":"2026-05-09T22:19:44.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:19:44.282Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colby Thomas singles on a ground ball to third baseman Coby Mayo.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T22:22:08.846Z","endTime":"2026-05-09T22:23:40.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dietrich Enns replaces Lou Trivino III.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T22:20:48.031Z","endTime":"2026-05-09T22:21:52.667Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608650,"link":"/api/v1/people/608650"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-09T22:21:52.667Z","endTime":"2026-05-09T22:22:10.926Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17483019820995,"aZ":-12.198868790798695,"pfxX":3.250708258648472,"pfxZ":10.924654367921509,"pX":0.3122728145941375,"pZ":2.7044616827030294,"vX0":-4.2714895420097125,"vY0":-134.37796772573762,"vZ0":-6.671535377763901,"x":105.1,"y":165.76,"x0":1.5002458806747414,"y0":50.00187222399022,"z0":6.086291885361475,"aX":5.943573532733597},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":-4.9,"spinRate":2277,"spinDirection":152},"zone":6,"typeConfidence":0.89,"plateTime":0.40763393372954715,"extension":6.220883817011996},"index":2,"playId":"9592e209-e827-3976-ad64-6face8bd38f4","pitchNumber":1,"startTime":"2026-05-09T22:22:10.926Z","endTime":"2026-05-09T22:22:14.147Z","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.1,"endSpeed":84.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36106581013085,"aZ":-10.565917269900067,"pfxX":3.528077843902763,"pfxZ":11.66835444432931,"pX":1.1458414069840785,"pZ":2.694275941774299,"vX0":-2.738974910054816,"vY0":-135.41637086963445,"vZ0":-7.0315605149621865,"x":73.32,"y":166.03,"x0":1.7134716561810754,"y0":50.00256307000909,"z0":6.068605072050315,"aX":6.533551439683468},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":-5.8,"spinRate":2339,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.4049134999299535,"extension":6.150301190081374},"index":3,"playId":"79542b4b-f4a4-37d4-95e7-700f8d1287fe","pitchNumber":2,"startTime":"2026-05-09T22:22:27.327Z","endTime":"2026-05-09T22:22:30.641Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78411886043965,"aZ":-13.631452214709304,"pfxX":3.109528224253872,"pfxZ":10.153524861804677,"pX":-0.9281694642615564,"pZ":2.940155463304362,"vX0":-7.150338526331864,"vY0":-134.2068374469268,"vZ0":-5.991344163539741,"x":152.38,"y":159.4,"x0":1.365400093913105,"y0":50.00064987527186,"z0":6.170693503705048,"aX":5.678214658474786},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":-4.1,"spinRate":2125,"spinDirection":149},"zone":11,"typeConfidence":0.88,"plateTime":0.40797971363397867,"extension":6.3708124897095075},"index":4,"playId":"2af0285c-eef9-33fd-bfd4-c65f3f54fc48","pitchNumber":3,"startTime":"2026-05-09T22:22:43.938Z","endTime":"2026-05-09T22:22:47.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52841527480669,"aZ":-28.221062591626033,"pfxX":4.813065280417479,"pfxZ":2.6561574989254435,"pX":0.07023958035845417,"pZ":2.8479101692357713,"vX0":-5.011467465742054,"vY0":-120.9353793587082,"vZ0":-2.047768590470828,"x":114.32,"y":161.89,"x0":1.5393412309647656,"y0":50.00240087722445,"z0":6.169439142313335,"aX":7.163318350100254},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.6,"breakHorizontal":-7.6,"spinRate":800,"spinDirection":101},"zone":2,"typeConfidence":0.9,"plateTime":0.4520750954486932,"extension":6.267503931106358},"index":5,"playId":"d797fd3a-d22c-3bb0-b085-315a77aaa312","pitchNumber":4,"startTime":"2026-05-09T22:23:12.092Z","endTime":"2026-05-09T22:23:15.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0037448401985,"aZ":-38.237916289724595,"pfxX":0.77892548529268,"pfxZ":-4.460511253903742,"pX":0.14016942279597874,"pZ":1.2616152064726383,"vX0":-2.9177558530339014,"vY0":-115.71452100205485,"vZ0":-3.0882187717243887,"x":111.66,"y":204.72,"x0":1.3146045925933743,"y0":50.001182838376856,"z0":6.266325001997945,"aX":1.059330108992566},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.5,"breakHorizontal":-0.7,"spinRate":2128,"spinDirection":348},"zone":14,"typeConfidence":0.86,"plateTime":0.4728121359092561,"extension":6.445099925610009},"hitData":{"launchSpeed":94.4,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.43,"coordY":150.67}},"index":6,"playId":"d4d8ea5a-2352-3ee0-823a-04b451eebdcf","pitchNumber":5,"startTime":"2026-05-09T22:23:31.649Z","endTime":"2026-05-09T22:23:40.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:23:40.173Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Dylan Beavers.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T22:23:59.409Z","endTime":"2026-05-09T22:25:29.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35811675468117,"aZ":-13.679664371136866,"pfxX":3.3262073547277806,"pfxZ":10.063295076697209,"pX":-0.14865673891084158,"pZ":2.658970225876522,"vX0":-5.718611584259783,"vY0":-134.9568328563571,"vZ0":-6.511809594889473,"x":122.67,"y":166.99,"x0":1.5691267997802334,"y0":50.00432651810669,"z0":6.073295134836783,"aX":6.11437084297474},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-4.8,"spinRate":2051,"spinDirection":150},"zone":5,"typeConfidence":0.89,"plateTime":0.4064194534519556,"extension":6.394531760492568},"index":0,"playId":"772bec2b-cc3d-3492-a3a6-57caeb4b9598","pitchNumber":1,"startTime":"2026-05-09T22:24:05.770Z","endTime":"2026-05-09T22:24:09.606Z","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":93.2,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629334833303027,"aZ":-16.274952385391973,"pfxX":2.6425664122910804,"pfxZ":8.49133866723348,"pX":0.20092558817926978,"pZ":3.9802096416479142,"vX0":-4.724740936847863,"vY0":-135.70830865443264,"vZ0":-2.9392862390892462,"x":109.34,"y":131.31,"x0":1.6181088534142993,"y0":50.001823869567545,"z0":6.205576872146459,"aX":4.947784729039782},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-3.8,"spinRate":1949,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.40300982849569866,"extension":6.218253252589445},"index":1,"playId":"28b8bd8a-406c-38da-9b31-3770d0c1efa4","pitchNumber":2,"startTime":"2026-05-09T22:24:24.197Z","endTime":"2026-05-09T22:24:27.197Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731772485791357,"aZ":-13.897113490583322,"pfxX":1.0751881953817684,"pfxZ":9.756208222398813,"pX":-0.0510285071750057,"pZ":2.9635678387294795,"vX0":-4.89274464621287,"vY0":-136.21870767393497,"vZ0":-5.798823170165405,"x":118.95,"y":158.76,"x0":1.631065920343302,"y0":50.00563905305675,"z0":6.085727343247789,"aX":2.0148731719266015},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-0.8,"spinRate":2055,"spinDirection":158},"zone":2,"typeConfidence":0.89,"plateTime":0.402532007811363,"extension":6.2338832691902875},"index":2,"playId":"a7dfb6d9-d15f-32c6-accd-96624c9d1478","pitchNumber":3,"startTime":"2026-05-09T22:24:50.610Z","endTime":"2026-05-09T22:24:53.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63371923750304,"aZ":-28.416522405766056,"pfxX":7.369284269066091,"pfxZ":2.465089431161899,"pX":0.14072345864366306,"pZ":2.0158905267233598,"vX0":-5.630267442312639,"vY0":-122.23799337380657,"vZ0":-3.8929118319280924,"x":111.64,"y":184.35,"x0":1.5091676292054956,"y0":50.00053441785518,"z0":6.051214254077366,"aX":11.222884024742566},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.8,"breakHorizontal":-12.1,"spinRate":1047,"spinDirection":123},"zone":8,"typeConfidence":0.91,"plateTime":0.4469631397220013,"extension":6.29843560585772},"hitData":{"launchSpeed":83.8,"launchAngle":37.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.68,"coordY":108.73}},"index":3,"playId":"700e6cde-829f-3fd0-86c0-0bee2f648794","pitchNumber":4,"startTime":"2026-05-09T22:25:18.458Z","endTime":"2026-05-09T22:25:29.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:25:29.641Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to left fielder Taylor Ward. Colby Thomas to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T22:25:31.771Z","endTime":"2026-05-09T22:26:04.281Z","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":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":621493,"link":"/api/v1/people/621493"},"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"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(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":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40342360205272,"aZ":-28.41431489599984,"pfxX":-1.2221193494924725,"pfxZ":2.369269538708277,"pX":-0.24880043051241527,"pZ":1.7885898502902196,"vX0":-4.231400800902084,"vY0":-124.63972158900468,"vZ0":-4.806311026429824,"x":126.48,"y":190.49,"x0":1.6247070919634043,"y0":50.00058050748857,"z0":6.0689812295936925,"aX":-1.9350662897019637},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":3.1,"spinRate":2109,"spinDirection":206},"zone":7,"typeConfidence":0.91,"plateTime":0.43826817699272036,"extension":6.340194269881715},"hitData":{"launchSpeed":71.5,"launchAngle":12.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.31,"coordY":115.29}},"index":0,"playId":"ba35c9c5-2e8c-3f27-96fb-4ff2ea8d5a36","pitchNumber":1,"startTime":"2026-05-09T22:25:51.561Z","endTime":"2026-05-09T22:26:04.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:26:04.281Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T22:26:18.956Z","endTime":"2026-05-09T22:28:58.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":93.0,"endSpeed":85.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104707817731715,"aZ":-16.059632121146475,"pfxX":5.81896937625336,"pfxZ":8.67840729018273,"pX":1.5367477612575429,"pZ":2.4879925078864953,"vX0":-2.7728467495049234,"vY0":-135.31561650742464,"vZ0":-6.498094017529588,"x":58.42,"y":171.6,"x0":1.8178203842054967,"y0":50.00579890913644,"z0":6.042876360240411,"aX":10.809218585167383},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":2111,"spinDirection":149},"zone":14,"typeConfidence":0.86,"plateTime":0.40453399156261227,"extension":6.280700224973057},"index":0,"playId":"799a24ac-1ab7-3913-bf1e-9448f15e4870","pitchNumber":1,"startTime":"2026-05-09T22:26:30.826Z","endTime":"2026-05-09T22:26:34.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.198422746979514,"aZ":-28.373800034497805,"pfxX":3.505183582992407,"pfxZ":2.5329823227561867,"pX":1.3033445243073012,"pZ":4.8657222640882605,"vX0":-2.177762467710882,"vY0":-121.29888231381175,"vZ0":2.410541425188174,"x":67.32,"y":107.41,"x0":1.7542762914332546,"y0":50.00220355471674,"z0":6.321691125702923,"aX":5.259022285291257},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":-5.9,"spinRate":987,"spinDirection":112},"zone":12,"typeConfidence":0.84,"plateTime":0.45035862443735386,"extension":6.15805193618548},"index":1,"playId":"18f57bd9-f702-3b2b-aec1-7a2a0ee92444","pitchNumber":2,"startTime":"2026-05-09T22:26:48.072Z","endTime":"2026-05-09T22:26:51.122Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.406127396759384,"aZ":-16.48267855913087,"pfxX":4.701890317604561,"pfxZ":8.549896038579492,"pX":1.0833656076497764,"pZ":3.9679344461436252,"vX0":-3.225033711265243,"vY0":-134.19902602717548,"vZ0":-2.5706580918163358,"x":75.7,"y":131.65,"x0":1.6861772657244125,"y0":50.00146946585709,"z0":6.104149608090182,"aX":8.627003381607821},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2110,"spinDirection":156},"zone":12,"typeConfidence":0.85,"plateTime":0.4072230113271713,"extension":6.31479017315721},"index":2,"playId":"8c81af10-198d-31f6-93b0-daacdc7c480c","pitchNumber":3,"startTime":"2026-05-09T22:27:07.166Z","endTime":"2026-05-09T22:27:10.841Z","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":93.0,"endSpeed":85.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389734993819456,"aZ":-15.708107362396161,"pfxX":5.854277660798067,"pfxZ":8.811211050189915,"pX":0.056155823083966806,"pZ":2.7549041914648056,"vX0":-5.932640886284528,"vY0":-135.30715589985624,"vZ0":-5.771058912808155,"x":114.86,"y":164.4,"x0":1.5084662753904248,"y0":50.00223285641305,"z0":6.0022231433681466,"aX":10.9389658570124},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-9.5,"spinRate":2123,"spinDirection":148},"zone":5,"typeConfidence":0.86,"plateTime":0.4036291738786013,"extension":6.240840628334598},"index":3,"playId":"296f7516-8e1a-3367-9ec6-12625381f162","pitchNumber":4,"startTime":"2026-05-09T22:27:26.426Z","endTime":"2026-05-09T22:27:29.842Z","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":93.1,"endSpeed":85.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017027170408415,"aZ":-17.848924849229814,"pfxX":4.288389335857781,"pfxZ":7.720683976427357,"pX":0.04121077351421038,"pZ":2.5996692889425974,"vX0":-5.86624538314992,"vY0":-135.45479748446252,"vZ0":-5.789205498241379,"x":115.43,"y":168.59,"x0":1.6793468550285562,"y0":50.001636776751006,"z0":6.0154898849203535,"aX":7.956143027432066},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":-6.5,"spinRate":2134,"spinDirection":151},"zone":5,"typeConfidence":0.87,"plateTime":0.40459414843916797,"extension":6.288971831035814},"index":4,"playId":"a34397a4-0639-38fb-a071-e75199e8d1af","pitchNumber":5,"startTime":"2026-05-09T22:27:44.891Z","endTime":"2026-05-09T22:27:52.907Z","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":92.6,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28600115599966,"aZ":-13.824742180953637,"pfxX":3.307545491929031,"pfxZ":9.952800446146156,"pX":0.2701214203683721,"pZ":3.0833128427071976,"vX0":-4.9472266293353435,"vY0":-134.6926524915259,"vZ0":-5.247049654707142,"x":106.7,"y":155.53,"x0":1.6979674771448379,"y0":50.00457091378664,"z0":6.028455496526572,"aX":6.099542620494819},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-4.9,"spinRate":2239,"spinDirection":155},"zone":2,"typeConfidence":0.89,"plateTime":0.4060888601341395,"extension":6.4650809510702},"index":5,"playId":"cd47deed-f47c-3912-856b-24a3659380e6","pitchNumber":6,"startTime":"2026-05-09T22:28:16.993Z","endTime":"2026-05-09T22:28:20.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-09T22:28:38.506Z","endTime":"2026-05-09T22:28:55.023Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856527759919313,"aZ":-10.958457444303852,"pfxX":1.9613028962876182,"pfxZ":11.126668989131455,"pX":0.12336214213873854,"pZ":3.4075039034168086,"vX0":-4.926641758520474,"vY0":-137.31094245253743,"vZ0":-5.082064839624729,"x":112.3,"y":146.78,"x0":1.6872098635869075,"y0":50.00074133488386,"z0":6.030148787685144,"aX":3.7397844488372036},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":-2.5,"spinRate":2233,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.3991454590292487,"extension":6.337226169455996},"index":7,"playId":"3e27c41c-2d5c-3466-abdf-5f3bcd0ae0eb","pitchNumber":7,"startTime":"2026-05-09T22:28:55.023Z","endTime":"2026-05-09T22:28:58.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:28:58.276Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to third baseman Coby Mayo in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T22:29:06.300Z","endTime":"2026-05-09T22:30:11.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.499071633858527,"aZ":-11.49898334128143,"pfxX":4.793979763884604,"pfxZ":11.108079645639089,"pX":-0.170300410413348,"pZ":1.9357286354309426,"vX0":-6.683532318694728,"vY0":-135.54315858572622,"vZ0":-8.45520734418682,"x":123.49,"y":186.52,"x0":1.7041221586000637,"y0":50.00573259672204,"z0":5.897814381556238,"aX":8.925884780943186},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":-7.3,"spinRate":2227,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.4040210058625888,"extension":6.504330790783881},"index":0,"playId":"99d11f41-71f5-3642-bb16-d5ff94aaeab3","pitchNumber":1,"startTime":"2026-05-09T22:29:23.955Z","endTime":"2026-05-09T22:29:27.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951781732460006,"aZ":-12.344330987191869,"pfxX":5.256457236553668,"pfxZ":10.544075365157727,"pX":0.4826282798678546,"pZ":2.001928376166206,"vX0":-5.089074691048133,"vY0":-136.0568669423884,"vZ0":-8.247015085421818,"x":98.6,"y":184.73,"x0":1.691489247361863,"y0":50.004257782677676,"z0":5.921507144602824,"aX":9.887521059972109},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-8.5,"spinRate":2263,"spinDirection":155},"zone":9,"typeConfidence":0.89,"plateTime":0.4020711437431528,"extension":6.375717734075242},"index":1,"playId":"06ccfac9-cc70-30ce-9c29-2385bd54d1aa","pitchNumber":2,"startTime":"2026-05-09T22:29:42.090Z","endTime":"2026-05-09T22:29:47.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51771673264947,"aZ":-38.84395953165249,"pfxX":-4.3579616667470535,"pfxZ":-4.780244148943533,"pX":-0.8896270890326933,"pZ":2.278087806428443,"vX0":-4.259179122796587,"vY0":-117.4376517311697,"vZ0":-0.5616609780183881,"x":150.91,"y":177.27,"x0":1.5146547335903635,"y0":50.004514859778475,"z0":6.137769229672573,"aX":-6.078156794075822},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.5,"breakHorizontal":9.0,"spinRate":2292,"spinDirection":340},"zone":13,"typeConfidence":0.92,"plateTime":0.46665084545452373,"extension":6.354927912000458},"hitData":{"launchSpeed":71.1,"launchAngle":66.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.89,"coordY":168.4}},"index":2,"playId":"e1c1b4fa-d906-324b-8402-94c2977bd413","pitchNumber":3,"startTime":"2026-05-09T22:30:02.055Z","endTime":"2026-05-09T22:30:11.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:30:11.945Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out to third baseman Zack Gelof.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T22:32:40.585Z","endTime":"2026-05-09T22:34:04.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Colby Thomas remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T22:31:47.090Z","endTime":"2026-05-09T22:31:47.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Pitching Change: Mark Leiter Jr. replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-09T22:31:47.111Z","endTime":"2026-05-09T22:32:42.815Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643410,"link":"/api/v1/people/643410"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":68.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3474801845039,"aZ":-42.67670293987676,"pfxX":5.162973348504469,"pfxZ":-9.045547164647092,"pX":1.1144549763872558,"pZ":2.2138009970755235,"vX0":3.1390331735844033,"vY0":-107.58793168281439,"vZ0":2.0656214355013045,"x":74.52,"y":179.01,"x0":-1.0391279951708439,"y0":50.00322167429213,"z0":6.005356690372972,"aX":5.993777936643301},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-15.4,"breakHorizontal":-10.2,"spinRate":2322,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.5109845108511935,"extension":6.502472452390805},"index":2,"playId":"acf87b4d-350b-3a95-8eb1-6c752817120e","pitchNumber":1,"startTime":"2026-05-09T22:32:42.815Z","endTime":"2026-05-09T22:32:46.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452824782768552,"aZ":-19.695352372154858,"pfxX":-7.64791700262471,"pfxZ":6.879958048958244,"pX":-0.8779192475895637,"pZ":4.7022554860391255,"vX0":3.4576190009874495,"vY0":-134.1601450396539,"vZ0":0.6829631161586717,"x":150.46,"y":111.82,"x0":-1.193631258652305,"y0":50.00030515588259,"z0":5.853785449798691,"aX":-13.865584854833395},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2054,"spinDirection":210},"zone":11,"typeConfidence":0.87,"plateTime":0.40908896265329364,"extension":6.64054024282563},"index":3,"playId":"e187300e-ed9a-3530-b137-84ca61d9fa32","pitchNumber":2,"startTime":"2026-05-09T22:32:56.940Z","endTime":"2026-05-09T22:33:00.065Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.599068801681028,"aZ":-25.10537844948416,"pfxX":0.7862948588756984,"pfxZ":4.057371804789295,"pX":0.5353902819307572,"pZ":1.8490726501961199,"vX0":4.37301611214594,"vY0":-130.40836601147228,"vZ0":-4.77776353997303,"x":96.59,"y":188.86,"x0":-1.2577704994997048,"y0":50.00127106030108,"z0":5.573104596223627,"aX":1.3681998348413353},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-2.3,"spinRate":2226,"spinDirection":191},"zone":9,"typeConfidence":0.85,"plateTime":0.4182637771955191,"extension":6.812432600045949},"index":4,"playId":"67fbcd62-3ce1-3786-a7d4-c71a3b1d4113","pitchNumber":3,"startTime":"2026-05-09T22:33:14.225Z","endTime":"2026-05-09T22:33:17.907Z","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":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.298317085118025,"aZ":-19.525943653814153,"pfxX":-8.321056699670674,"pfxZ":6.9221192850210365,"pX":-0.6163077546922286,"pZ":3.073818931855209,"vX0":4.315922267961072,"vY0":-134.14722085656834,"vZ0":-3.147252853568774,"x":140.49,"y":155.79,"x0":-1.1626569918772345,"y0":50.00317762105746,"z0":5.6498054120266,"aX":-15.20609231978861},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":14.2,"spinRate":1973,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.407894586836119,"extension":6.657211272509546},"index":5,"playId":"d837bc6d-eeef-3bad-b6da-868cfa047b3f","pitchNumber":4,"startTime":"2026-05-09T22:33:30.088Z","endTime":"2026-05-09T22:33:34.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-09T22:33:44.732Z","endTime":"2026-05-09T22:33:59.009Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85149514296062,"aZ":-42.75590494838806,"pfxX":6.327153541401891,"pfxZ":-8.766622829396256,"pX":0.7175627221511138,"pZ":2.805825484304928,"vX0":1.890757128378732,"vY0":-109.58946696199817,"vZ0":3.040440722038499,"x":89.65,"y":163.02,"x0":-0.9804177595959822,"y0":50.00506955734753,"z0":5.9939810488100855,"aX":7.633420720021771},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-14.6,"breakHorizontal":-12.0,"spinRate":2244,"spinDirection":27},"zone":6,"typeConfidence":0.89,"plateTime":0.5013862473076625,"extension":6.335111046222519},"hitData":{"launchSpeed":82.7,"launchAngle":10.0,"totalDistance":130.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":87.79,"coordY":166.05}},"index":7,"playId":"f52f9df8-7331-38b8-af5c-5c8577e88a1d","pitchNumber":5,"startTime":"2026-05-09T22:33:59.009Z","endTime":"2026-05-09T22:34:04.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:34:04.404Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T22:34:22.329Z","endTime":"2026-05-09T22:35:28.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":68.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.124316794102153,"aZ":-42.72744824686118,"pfxX":5.644548682865712,"pfxZ":-8.996337709715707,"pX":0.5833258016916528,"pZ":2.4620377823282604,"vX0":2.221319538815892,"vY0":-108.32117852544064,"vZ0":2.4236144972229763,"x":94.76,"y":172.3,"x0":-1.1925845663530381,"y0":50.00221726516919,"z0":6.0433928091277345,"aX":6.622590301111727},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-15.1,"breakHorizontal":-10.8,"spinRate":2294,"spinDirection":27},"zone":6,"typeConfidence":0.9,"plateTime":0.5080916365942443,"extension":6.246169178395968},"index":0,"playId":"5fe3ed4a-6507-3dc1-abe5-7f7b22cf269b","pitchNumber":1,"startTime":"2026-05-09T22:34:29.230Z","endTime":"2026-05-09T22:34:32.825Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-09T22:34:41.450Z","endTime":"2026-05-09T22:34:52.030Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.147357087648565,"aZ":-30.479057482751553,"pfxX":-2.498414218666576,"pfxZ":1.0805267385032078,"pX":-0.006387949799060026,"pZ":0.8823792380391764,"vX0":3.367973135924429,"vY0":-124.8018333715312,"vZ0":-5.369510795385821,"x":117.24,"y":214.96,"x0":-1.054188340243875,"y0":50.00134026787654,"z0":5.598273855494637,"aX":-3.9071035073623896},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":3.7,"spinRate":619,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.44035008003608356,"extension":6.571979001591264},"index":2,"playId":"2ba70aa6-8e19-36f8-aa6e-78a4e72aa09a","pitchNumber":2,"startTime":"2026-05-09T22:34:52.030Z","endTime":"2026-05-09T22:34:55.181Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.389894716846644,"aZ":-19.929339895415275,"pfxX":-0.7288759263866822,"pfxZ":6.834296425697142,"pX":0.47447707887418394,"pZ":2.5047469263676305,"vX0":4.527869299863387,"vY0":-132.5143531949781,"vZ0":-4.427885226203141,"x":98.91,"y":171.15,"x0":-1.1562368306880952,"y0":50.0001807392675,"z0":5.639284213369344,"aX":-1.3055060856757603},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":0.4,"spinRate":2184,"spinDirection":208},"zone":6,"typeConfidence":0.92,"plateTime":0.4121866690421605,"extension":6.901426974901916},"index":3,"playId":"00e389c2-686c-3142-bab3-93c0f8948a4e","pitchNumber":3,"startTime":"2026-05-09T22:35:08.784Z","endTime":"2026-05-09T22:35:12.223Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486104532698846,"aZ":-29.442259696086605,"pfxX":-3.619909184340162,"pfxZ":1.7451356560050595,"pX":0.15623819358291888,"pZ":0.9334228868905821,"vX0":3.908588014740195,"vY0":-124.32415550780257,"vZ0":-5.4592401239056105,"x":111.04,"y":213.58,"x0":-0.9645943110038827,"y0":50.00492585432319,"z0":5.595855896875901,"aX":-5.678022309088594},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":5.6,"spinRate":640,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.44024083574881034,"extension":6.650129560706305},"index":4,"playId":"5f18a317-d118-3be0-913d-9c1e3dd2349f","pitchNumber":4,"startTime":"2026-05-09T22:35:25.242Z","endTime":"2026-05-09T22:35:28.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:35:28.352Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leody Taveras singles on a ground ball to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T22:35:35.600Z","endTime":"2026-05-09T22:36:01.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331753387577592,"aZ":-15.081720141382565,"pfxX":-4.023286400790055,"pfxZ":9.10012185579152,"pX":-0.37812470622583794,"pZ":2.822952759411372,"vX0":2.9799580530066554,"vY0":-136.28266806598128,"vZ0":-4.886623827490805,"x":131.41,"y":162.56,"x0":-0.9637659000618508,"y0":50.00452479080511,"z0":5.683259768251576,"aX":-7.5584264453538985},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":6.6,"spinRate":1913,"spinDirection":209},"zone":4,"typeConfidence":0.91,"plateTime":0.40211757145025784,"extension":6.764651226641655},"hitData":{"launchSpeed":106.6,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.59,"coordY":92.39}},"index":0,"playId":"b4af50cb-3d48-3093-843c-d0f85b45a8c8","pitchNumber":1,"startTime":"2026-05-09T22:35:50.795Z","endTime":"2026-05-09T22:36:01.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:36:01.951Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Beavers doubles (6) on a ground ball to right fielder Colby Thomas. Leody Taveras to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T22:36:03.005Z","endTime":"2026-05-09T22:38:04.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.231200486183596,"aZ":-20.772429945562234,"pfxX":-9.188798231546016,"pfxZ":6.182989085359107,"pX":-0.7356903932052276,"pZ":3.0976517042042064,"vX0":4.760484835097738,"vY0":-135.14034765864236,"vZ0":-2.62892705176457,"x":145.04,"y":155.14,"x0":-1.3288732534607381,"y0":50.00461369550099,"z0":5.546867196757328,"aX":-16.949262174788203},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":15.6,"spinRate":2001,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.4057448203806282,"extension":6.932860150142905},"index":0,"playId":"db955e46-0158-36fa-bc44-423d699108cc","pitchNumber":1,"startTime":"2026-05-09T22:36:26.597Z","endTime":"2026-05-09T22:36:30.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074616393746822,"aZ":-33.324314793211315,"pfxX":-1.7115802487017384,"pfxZ":-0.7522260090207302,"pX":0.5030651956802641,"pZ":1.5257435356625806,"vX0":4.278669168478162,"vY0":-122.95002709314055,"vZ0":-3.122974070202857,"x":97.82,"y":197.58,"x0":-1.0431956784048566,"y0":50.00568360676461,"z0":5.662083011800736,"aX":-2.601342854705967},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":2.0,"spinRate":775,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.4467543247248247,"extension":6.742819015606424},"index":1,"playId":"a30f448b-912c-350c-a16e-34b42bc5f3d0","pitchNumber":2,"startTime":"2026-05-09T22:36:45.001Z","endTime":"2026-05-09T22:36:48.080Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54918761283697,"aZ":-30.047192513611463,"pfxX":-0.34662473874820127,"pfxZ":1.3802217252578233,"pX":-0.062135298840066536,"pZ":0.9792165830455102,"vX0":2.5141926764854805,"vY0":-124.333369490245,"vZ0":-5.133515058330381,"x":119.37,"y":212.34,"x0":-1.0482375731595173,"y0":50.00349245804232,"z0":5.6106538102368875,"aX":-0.5345634342808626},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.4,"breakHorizontal":0.0,"spinRate":819,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.44319027281106393,"extension":6.693623280518016},"index":2,"playId":"b87b4725-7096-38da-aeb5-8be94a0d3638","pitchNumber":3,"startTime":"2026-05-09T22:37:07.036Z","endTime":"2026-05-09T22:37:11.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481518316794,"aZ":-29.491341784159776,"pfxX":-1.5706952214461982,"pfxZ":1.717859132586658,"pX":-0.2384657688258231,"pZ":1.6077993283135237,"vX0":2.45952948982124,"vY0":-124.02499404564533,"vZ0":-3.858054415209234,"x":126.09,"y":195.37,"x0":-1.0382827208789625,"y0":50.00169529586116,"z0":5.639270988624781,"aX":-2.4504219039372637},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":2.3,"spinRate":820,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4413841440561006,"extension":7.1784471193057575},"index":3,"playId":"c841a999-3fb2-3b61-b6a9-187820744565","pitchNumber":4,"startTime":"2026-05-09T22:37:29.319Z","endTime":"2026-05-09T22:37:33.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.636089741326167,"aZ":-44.03646786593326,"pfxX":6.3227627428473685,"pfxZ":-9.685988505356228,"pX":0.19292741814369863,"pZ":1.7532394207301156,"vX0":1.1737302766224322,"vY0":-110.30159404746621,"vZ0":1.3475676224916306,"x":109.65,"y":191.44,"x0":-1.1678618678403618,"y0":50.00027709180897,"z0":5.797671724939447,"aX":7.74624966764831},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-16.8,"breakHorizontal":-11.8,"spinRate":2266,"spinDirection":28},"zone":8,"typeConfidence":0.89,"plateTime":0.4976305139447783,"extension":6.845679590557301},"hitData":{"launchSpeed":89.5,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.58,"coordY":113.17}},"index":4,"playId":"d62efba7-7c4a-3dc4-b482-36e8745c0455","pitchNumber":5,"startTime":"2026-05-09T22:37:53.877Z","endTime":"2026-05-09T22:38:04.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:38:04.892Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a line drive to center fielder Lawrence Butler. Leody Taveras scores. Dylan Beavers scores.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T22:39:27.323Z","endTime":"2026-05-09T22:39:57.474Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":{"id":643410,"link":"/api/v1/people/643410"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":643410,"link":"/api/v1/people/643410"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colton Cowser replaces Coby Mayo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-09T22:38:21.459Z","endTime":"2026-05-09T22:38:46.496Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-09T22:38:46.496Z","endTime":"2026-05-09T22:39:29.551Z","isPitch":false,"type":"action"},{"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":74.7,"endSpeed":68.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23478867555856,"aZ":-43.960245420719225,"pfxX":6.410924525714708,"pfxZ":-9.929407980473709,"pX":-1.0578888933502049,"pZ":2.2411131399469637,"vX0":-1.4315613230087418,"vY0":-108.66930294011492,"vZ0":2.3705950820549817,"x":157.32,"y":178.27,"x0":-1.2205747504575635,"y0":50.000301121012164,"z0":5.93548660961723,"aX":7.614444546861085},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-16.9,"breakHorizontal":-11.2,"spinRate":2301,"spinDirection":26},"zone":13,"typeConfidence":0.9,"plateTime":0.5053334638716813,"extension":6.397616441307678},"index":2,"playId":"8bb49d1d-5bc0-3fbb-bfdf-417955d64271","pitchNumber":1,"startTime":"2026-05-09T22:39:29.551Z","endTime":"2026-05-09T22:39:36.023Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767521572663,"aZ":-24.217453390635757,"pfxX":1.5917720620817084,"pfxZ":4.548392606318618,"pX":0.3218874661168427,"pZ":3.1699548398412913,"vX0":3.6437971040051744,"vY0":-130.7226294244777,"vZ0":-1.7308711030275958,"x":104.73,"y":153.19,"x0":-1.2909421014167846,"y0":50.00283369069324,"z0":5.6395225511059754,"aX":2.7841176655752626},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":-3.6,"spinRate":2101,"spinDirection":190},"zone":3,"typeConfidence":0.9,"plateTime":0.41727448156706526,"extension":6.652430436739614},"hitData":{"launchSpeed":87.2,"launchAngle":20.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.1,"coordY":88.62}},"index":3,"playId":"4c313c2b-1307-39a1-9649-e823de260745","pitchNumber":2,"startTime":"2026-05-09T22:39:46.494Z","endTime":"2026-05-09T22:39:57.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:39:57.474Z","atBatIndex":70},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler O'Neill grounds into a force out, shortstop Jacob Wilson to second baseman Jeff McNeil. Colton Cowser out at 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T22:41:01.169Z","endTime":"2026-05-09T22:41:27.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler O'Neill replaces Jeremiah Jackson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-09T22:40:22.527Z","endTime":"2026-05-09T22:40:46.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"}},{"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":"d547b551-fa46-3922-ba05-095e5fd99442","startTime":"2026-05-09T22:40:46.518Z","endTime":"2026-05-09T22:40:52.046Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.511686693914594,"aZ":-19.520547313875813,"pfxX":-8.091507169767105,"pfxZ":6.682833522972464,"pX":0.4791323849998873,"pZ":2.2121449029778346,"vX0":7.033489668537912,"vY0":-136.82037085545042,"vZ0":-5.367263654520807,"x":98.74,"y":179.05,"x0":-1.0750576326211607,"y0":50.00277921487108,"z0":5.5391371763770625,"aX":-15.323072615824882},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":2098,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.40050258940888694,"extension":6.461719000745351},"index":2,"playId":"046f95e6-e7b9-3c7f-a0a0-0a26028e7e66","pitchNumber":1,"startTime":"2026-05-09T22:41:03.508Z","endTime":"2026-05-09T22:41:06.762Z","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":93.6,"endSpeed":85.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227767582766926,"aZ":-20.281594948466203,"pfxX":-8.075058398765593,"pfxZ":6.312136857452478,"pX":-0.4222511589689651,"pZ":2.1592500803751133,"vX0":4.536180034025878,"vY0":-136.240867180669,"vZ0":-5.2587325812808245,"x":133.1,"y":180.48,"x0":-1.057403169343552,"y0":50.00611715456643,"z0":5.511424440722048,"aX":-15.221119593118765},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":1964,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.4016483446456145,"extension":7.031998140367174},"hitData":{"launchSpeed":82.0,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":144.59}},"index":3,"playId":"e2d92bf1-7521-3de3-b39f-58b549d82b97","pitchNumber":2,"startTime":"2026-05-09T22:41:20.665Z","endTime":"2026-05-09T22:41:27.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:41:27.164Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T22:43:51.619Z","endTime":"2026-05-09T22:44:15.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Blaze Alexander replaces Colton Cowser, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T22:43:37.843Z","endTime":"2026-05-09T22:43:37.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"802","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"description":"Defensive Substitution: Weston Wilson replaces Tyler O'Neill, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-09T22:43:37.868Z","endTime":"2026-05-09T22:43:37.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"}},{"details":{"description":"Pitching Change: Andrew Kittredge replaces Dietrich Enns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-09T22:43:37.869Z","endTime":"2026-05-09T22:43:53.932Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":552640,"link":"/api/v1/people/552640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.398360781680346,"aZ":-19.647328238362366,"pfxX":-9.468592151010087,"pfxZ":6.687132866601036,"pX":0.2177382513798977,"pZ":2.2326122887299467,"vX0":7.587362974913191,"vY0":-135.89677219535784,"vZ0":-5.701673241840809,"x":108.7,"y":178.5,"x0":-1.3783326674503404,"y0":50.002885729032315,"z0":5.719991966252407,"aX":-17.73476577913668},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":15.6,"spinRate":2295,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.4028435480409023,"extension":6.359329859666714},"index":3,"playId":"5bc61ab2-31af-35ba-9cc0-d74d4b3b688f","pitchNumber":1,"startTime":"2026-05-09T22:43:53.932Z","endTime":"2026-05-09T22:43:57.273Z","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.3,"endSpeed":80.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.779799371446934,"aZ":-32.114267948657194,"pfxX":4.269344614527543,"pfxZ":0.03459711585383829,"pX":-0.4123792310509073,"pZ":1.9417996913933717,"vX0":1.553129544263755,"vY0":-125.869718783312,"vZ0":-3.2506510751485753,"x":132.72,"y":186.35,"x0":-1.5894110026932453,"y0":50.0009954322538,"z0":5.808214093009601,"aX":6.9572423378766235},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":-8.0,"spinRate":2659,"spinDirection":137},"zone":7,"typeConfidence":0.91,"plateTime":0.4325706776447289,"extension":6.330932982735194},"hitData":{"launchSpeed":100.4,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.43,"coordY":144.54}},"index":4,"playId":"4d2eda2f-b363-3004-b204-2a7ce7d94c17","pitchNumber":2,"startTime":"2026-05-09T22:44:07.857Z","endTime":"2026-05-09T22:44:15.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:44:15.497Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T22:44:20.578Z","endTime":"2026-05-09T22:45:32.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"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],"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08011788529525,"aZ":-25.84381722683659,"pfxX":3.363092157135909,"pfxZ":3.6669123276960285,"pX":-0.5610941977250523,"pZ":1.5449816446448923,"vX0":1.2571928107616515,"vY0":-129.52239169416765,"vZ0":-5.742102607434961,"x":138.39,"y":197.07,"x0":-1.4876491920153267,"y0":50.002537811512624,"z0":5.727117772021208,"aX":5.802792467824428},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-6.4,"spinRate":2603,"spinDirection":169},"zone":13,"typeConfidence":0.89,"plateTime":0.4203756039264652,"extension":6.425623407661806},"index":0,"playId":"bb1d12bb-ffba-3eea-b7dc-f0b17681c79e","pitchNumber":1,"startTime":"2026-05-09T22:44:40.987Z","endTime":"2026-05-09T22:44:44.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, 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":89.3,"endSpeed":83.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291503790181935,"aZ":-27.032433762845756,"pfxX":2.777036408586417,"pfxZ":2.971714367109029,"pX":1.4576406317232777,"pZ":1.4142490376019994,"vX0":6.283744183620015,"vY0":-129.94279103804567,"vZ0":-5.8865474007830585,"x":61.44,"y":200.6,"x0":-1.341679864446099,"y0":50.00197103392941,"z0":5.732324334920384,"aX":4.802853604156876},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":-6.2,"spinRate":2758,"spinDirection":152},"zone":14,"typeConfidence":0.89,"plateTime":0.41966754955430385,"extension":6.560699783770205},"index":1,"playId":"9d76fc09-003c-3fb0-8d1d-c5f330110635","pitchNumber":2,"startTime":"2026-05-09T22:44:56.486Z","endTime":"2026-05-09T22:44:59.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121508359887375,"aZ":-24.56859503364833,"pfxX":2.756984991101929,"pfxZ":4.448412859566226,"pX":-0.4914931149694868,"pZ":1.3066847130636163,"vX0":1.6762655831946367,"vY0":-129.25810607502635,"vZ0":-6.599549582524732,"x":135.73,"y":203.5,"x0":-1.504323202992729,"y0":50.00522296223146,"z0":5.750149135625704,"aX":4.718163009826691},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":-5.4,"spinRate":2635,"spinDirection":170},"zone":13,"typeConfidence":0.87,"plateTime":0.421947988594813,"extension":6.463200565623521},"index":2,"playId":"9d60c55f-c83c-3293-9e89-97f5bef9a96c","pitchNumber":3,"startTime":"2026-05-09T22:45:12.531Z","endTime":"2026-05-09T22:45:15.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61516577754027,"aZ":-20.761723891126607,"pfxX":-10.007681629625308,"pfxZ":6.031107872387082,"pX":-0.7900729070131922,"pZ":3.415596288882199,"vX0":5.577925306043448,"vY0":-136.7854713150761,"vZ0":-2.676516984087307,"x":147.12,"y":146.56,"x0":-1.5572260899323722,"y0":50.00212878479007,"z0":5.832820635568365,"aX":-18.933144912586194},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":16.9,"spinRate":2380,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4006685692390377,"extension":6.4069146531245},"index":3,"playId":"3b2aceca-c11f-3095-bde0-ba7b241e8ad2","pitchNumber":4,"startTime":"2026-05-09T22:45:28.446Z","endTime":"2026-05-09T22:45:32.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:45:32.276Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T22:45:45.976Z","endTime":"2026-05-09T22:47:20.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"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":"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":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27711885156697,"aZ":-20.72391201865525,"pfxX":-10.235980102411087,"pfxZ":6.0662364233649875,"pX":0.6476800581962732,"pZ":1.9661869063762634,"vX0":9.259766234412494,"vY0":-136.54921096202239,"vZ0":-5.994116330453739,"x":92.31,"y":185.69,"x0":-1.4587015611709668,"y0":50.00255911646195,"z0":5.617317607751533,"aX":-19.315665417262597},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":16.6,"spinRate":2346,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.40123971929086055,"extension":6.643352635168427},"index":0,"playId":"e75add9d-1adf-31d4-99e0-98c9f36d2cd8","pitchNumber":1,"startTime":"2026-05-09T22:45:56.779Z","endTime":"2026-05-09T22:46:00.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.533611504764856,"aZ":-20.628710697733386,"pfxX":-10.580940548659157,"pfxZ":6.137790362924654,"pX":0.040245231006708224,"pZ":1.2477613810912709,"vX0":7.288513654286177,"vY0":-136.42442550459498,"vZ0":-7.653658700615549,"x":115.47,"y":205.09,"x0":-1.2937410625050716,"y0":50.006447204098095,"z0":5.5162115901275826,"aX":-19.911740861348303},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":17.6,"spinRate":2336,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.40177866127276074,"extension":6.7191679720581705},"index":1,"playId":"09112abc-d8b1-3664-92ff-880d5d00998f","pitchNumber":2,"startTime":"2026-05-09T22:46:14.180Z","endTime":"2026-05-09T22:46:17.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567108588674063,"aZ":-27.141065649647164,"pfxX":2.864730470202239,"pfxZ":2.867578471275153,"pX":-0.060442248936712926,"pZ":1.5428355399285345,"vX0":3.0013453288319756,"vY0":-130.83479281698035,"vZ0":-5.382823685767969,"x":119.3,"y":197.12,"x0":-1.5896578401273003,"y0":50.00124751109677,"z0":5.631095168299729,"aX":5.023709240600128},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":-5.8,"spinRate":2528,"spinDirection":180},"zone":13,"typeConfidence":0.88,"plateTime":0.4167828994958609,"extension":6.539082783935748},"index":2,"playId":"52b74651-df77-382a-8991-f120cbc83644","pitchNumber":3,"startTime":"2026-05-09T22:46:31.701Z","endTime":"2026-05-09T22:46:36.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638547924880534,"aZ":-26.84855460133098,"pfxX":2.4146730400238985,"pfxZ":3.102873676228741,"pX":0.24352839008532431,"pZ":1.0980900199951686,"vX0":3.7865170655279936,"vY0":-130.04305005387187,"vZ0":-6.467329097333864,"x":107.72,"y":209.13,"x0":-1.5438322137428633,"y0":50.00538491801146,"z0":5.647425184578319,"aX":4.145382347393205},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2630,"spinDirection":178},"zone":14,"typeConfidence":0.89,"plateTime":0.42080382556715623,"extension":6.730321206506999},"index":3,"playId":"944c77d9-3b1a-3d08-ae52-34dc02de97b7","pitchNumber":4,"startTime":"2026-05-09T22:46:58.276Z","endTime":"2026-05-09T22:47:01.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19682717666988,"aZ":-21.157201095598648,"pfxX":-9.913465198950236,"pfxZ":5.7803016051599885,"pX":0.39585192961772864,"pZ":1.9856483711085533,"vX0":8.292221062213041,"vY0":-137.32992504964173,"vZ0":-6.051346695499656,"x":101.91,"y":185.17,"x0":-1.378943230812443,"y0":50.000127937585994,"z0":5.6627339619792325,"aX":-18.88057599693364},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2378,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.399270763319032,"extension":6.562685663885349},"index":4,"playId":"ec7912d5-8b89-3dec-937c-faa9ca450448","pitchNumber":5,"startTime":"2026-05-09T22:47:16.292Z","endTime":"2026-05-09T22:47:20.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:47:20.363Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to left fielder Taylor Ward. Shea Langeliers to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T22:47:27.400Z","endTime":"2026-05-09T22:48:13.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.827913241447867,"aZ":-20.58435172104775,"pfxX":-8.29335214064638,"pfxZ":6.1313941551392315,"pX":0.18508305104760772,"pZ":1.7712076008980957,"vX0":6.83661825947612,"vY0":-136.33536672393393,"vZ0":-6.739237920641096,"x":109.95,"y":190.96,"x0":-1.2725031252823604,"y0":50.00276469306121,"z0":5.686784586908184,"aX":-15.676075261887927},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":13.7,"spinRate":2292,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.40111994340341806,"extension":6.693888851226527},"index":0,"playId":"5d8e53a6-471b-30aa-a720-26cce2542881","pitchNumber":1,"startTime":"2026-05-09T22:47:45.008Z","endTime":"2026-05-09T22:47:48.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523221217653866,"aZ":-21.06003373061856,"pfxX":-9.259115009230246,"pfxZ":5.8055957565903045,"pX":-0.16008582762240128,"pZ":1.673235027129159,"vX0":6.776358696272811,"vY0":-137.49634029864384,"vZ0":-6.824611360155016,"x":123.1,"y":193.6,"x0":-1.453756615800997,"y0":50.002877451402505,"z0":5.6168326620126,"aX":-17.726154604374475},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2370,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.39838116295581205,"extension":6.484653679916923},"hitData":{"launchSpeed":104.7,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.64,"coordY":96.96}},"index":1,"playId":"f5813ba2-1208-325f-9f16-762db360c468","pitchNumber":2,"startTime":"2026-05-09T22:48:01.830Z","endTime":"2026-05-09T22:48:13.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:48:13.799Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colby Thomas singles on a line drive to center fielder Leody Taveras. Shea Langeliers scores. Brent Rooker to 2nd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T22:48:18.189Z","endTime":"2026-05-09T22:49:36.774Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":552640,"link":"/api/v1/people/552640"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300257462213168,"aZ":-29.44640362894333,"pfxX":3.1364494340464373,"pfxZ":1.5715245024376703,"pX":0.2635542123673683,"pZ":1.5938479733356692,"vX0":3.4685767990889076,"vY0":-130.34255996706082,"vZ0":-5.057113577608062,"x":106.95,"y":195.75,"x0":-1.4878947976889627,"y0":50.0028254551886,"z0":5.761098751046337,"aX":5.439775117129171},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":-6.4,"spinRate":2615,"spinDirection":169},"zone":9,"typeConfidence":0.9,"plateTime":0.41892300183421805,"extension":6.5829366368838205},"index":0,"playId":"daba2a7d-03f1-33ed-b0f2-6fa04d07d959","pitchNumber":1,"startTime":"2026-05-09T22:48:48.121Z","endTime":"2026-05-09T22:48:51.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"502d355b-e70a-3797-8005-9001f16827e7","startTime":"2026-05-09T22:49:08.227Z","endTime":"2026-05-09T22:49:13.285Z","isPitch":false,"type":"pickoff"},{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490839256256127,"aZ":-28.517565317113526,"pfxX":2.1241366607895475,"pfxZ":2.0696823724654525,"pX":0.07592990296159746,"pZ":1.214524664718504,"vX0":3.55373851917985,"vY0":-131.3849954243192,"vZ0":-6.253797599764045,"x":114.11,"y":205.99,"x0":-1.565378405243212,"y0":50.001305063904695,"z0":5.720303380861724,"aX":3.7453850533582744},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":-4.6,"spinRate":2414,"spinDirection":170},"zone":14,"typeConfidence":0.88,"plateTime":0.4154596231914942,"extension":6.641608842280453},"hitData":{"launchSpeed":74.5,"launchAngle":23.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.23,"coordY":88.01}},"index":2,"playId":"2cbedde3-a261-36a2-8551-a933a1b45740","pitchNumber":2,"startTime":"2026-05-09T22:49:26.749Z","endTime":"2026-05-09T22:49:36.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:49:36.774Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to third baseman Weston Wilson.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T22:49:41.407Z","endTime":"2026-05-09T22:50:12.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"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":"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":0},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414141249630624,"aZ":-26.106346485780765,"pfxX":2.790684348517625,"pfxZ":3.533622881990726,"pX":0.46413664839588803,"pZ":1.6707271939288417,"vX0":3.967760876286961,"vY0":-129.95707977864677,"vZ0":-5.310346566632466,"x":99.31,"y":193.67,"x0":-1.4429978720323315,"y0":50.00128981101019,"z0":5.715533239567788,"aX":4.787178984519817},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-5.9,"spinRate":2621,"spinDirection":155},"zone":9,"typeConfidence":0.89,"plateTime":0.42095617978096866,"extension":6.692191955254588},"hitData":{"launchSpeed":83.4,"launchAngle":8.0,"totalDistance":110.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":99.59,"coordY":167.14}},"index":0,"playId":"2fd05f82-2c88-3e8c-adc7-cc1ad02ff057","pitchNumber":1,"startTime":"2026-05-09T22:50:08.197Z","endTime":"2026-05-09T22:50:12.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:50:12.737Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T22:52:43.128Z","endTime":"2026-05-09T22:52:53.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":{"description":"Pitching Change: Joel Kuhnel replaces Mark Leiter Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T22:51:47.008Z","endTime":"2026-05-09T22:52:45.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5556354342684,"aZ":-25.756588404765267,"pfxX":-9.297941374957006,"pfxZ":3.436160054698793,"pX":-0.4600039149899239,"pZ":2.115363905757567,"vX0":4.274010034985884,"vY0":-135.7200007592956,"vZ0":-6.1930684346813605,"x":134.53,"y":181.67,"x0":-0.8467804824904857,"y0":50.00200226311503,"z0":6.219371261290281,"aX":-17.35356227725995},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":16.0,"spinRate":2115,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4035012715361339,"extension":6.72549596865219},"hitData":{"launchSpeed":98.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":148.64}},"index":1,"playId":"15c5297c-9631-37bb-a130-cb67aaa69780","pitchNumber":1,"startTime":"2026-05-09T22:52:45.453Z","endTime":"2026-05-09T22:52:53.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:52:53.193Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T22:53:01.647Z","endTime":"2026-05-09T22:54:28.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.773869674916924,"aZ":-22.077944960285244,"pfxX":-8.255331869881402,"pfxZ":5.1579335255100816,"pX":-0.243057631023883,"pZ":1.9162600486329473,"vX0":4.868873213808245,"vY0":-139.17772579387517,"vZ0":-7.681557401195834,"x":126.26,"y":187.04,"x0":-0.9441797688320941,"y0":50.00620161705551,"z0":6.1788203078100095,"aX":-16.1685971576266},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":13.9,"spinRate":2279,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39381792519295766,"extension":6.658540329543548},"index":0,"playId":"fddaae75-113f-3477-a174-720bfaf050f8","pitchNumber":1,"startTime":"2026-05-09T22:53:18.698Z","endTime":"2026-05-09T22:53:23.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07802321882898,"aZ":-20.944417203929905,"pfxX":-7.923572194929052,"pfxZ":5.897652196367677,"pX":-0.95135414310712,"pZ":2.746971026286502,"vX0":2.2065832624809247,"vY0":-137.4778642680199,"vZ0":-5.745695512757241,"x":153.26,"y":164.61,"x0":-0.7379353033065384,"y0":50.00096700021061,"z0":6.297246612579218,"aX":-15.079569929748569},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":13.8,"spinRate":2373,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39926622743312823,"extension":6.735747226513224},"index":1,"playId":"b8535703-e44a-3262-8e8a-2d7e929e8936","pitchNumber":2,"startTime":"2026-05-09T22:53:31.659Z","endTime":"2026-05-09T22:53:35.183Z","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":88.9,"endSpeed":82.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88046392773746,"aZ":-31.74069248266117,"pfxX":1.4551376907643392,"pfxZ":0.2535579854409349,"pX":0.738438363691447,"pZ":0.4857274889336678,"vX0":4.636935470456787,"vY0":-129.34336654792787,"vZ0":-7.915983452263793,"x":88.85,"y":225.67,"x0":-1.2633469087813285,"y0":50.000959449258026,"z0":6.005176176149298,"aX":2.47604353484699},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.1,"breakHorizontal":-3.6,"spinRate":2621,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.422757345793372,"extension":6.5612458372050115},"index":2,"playId":"7ea8891f-3d7a-3b93-a4af-9b6f24d659f2","pitchNumber":3,"startTime":"2026-05-09T22:53:46.653Z","endTime":"2026-05-09T22:53:49.986Z","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":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81076199541414,"aZ":-24.702745840376853,"pfxX":-8.231281214358269,"pfxZ":3.9202453981934324,"pX":-0.6567971883568272,"pZ":1.8532222618109717,"vX0":3.796311457615078,"vY0":-137.09968254659913,"vZ0":-7.097727735664965,"x":142.04,"y":188.74,"x0":-0.988550454996358,"y0":50.00654115544048,"z0":6.157505085979569,"aX":-15.700293148714032},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.8,"breakHorizontal":14.2,"spinRate":2257,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3992393427627561,"extension":6.71452943239833},"index":3,"playId":"729d4972-770a-3e3e-a45a-3e6e6c90651a","pitchNumber":4,"startTime":"2026-05-09T22:54:02.706Z","endTime":"2026-05-09T22:54:08.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.893534052063547,"aZ":-22.09992754135679,"pfxX":-7.749829356738857,"pfxZ":5.11002224123767,"pX":-0.6022153948482519,"pZ":2.105133267165877,"vX0":3.402119694985232,"vY0":-139.23241654692347,"vZ0":-7.096417760429441,"x":139.96,"y":181.94,"x0":-0.8298072863336238,"y0":50.0054230667085,"z0":6.138799802917811,"aX":-15.289158337966622},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":13.4,"spinRate":2314,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3926780934769436,"extension":6.650284923860068},"hitData":{"launchSpeed":90.4,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":144.08}},"index":4,"playId":"46242998-85ae-35f0-8d23-3e2d1adefb42","pitchNumber":5,"startTime":"2026-05-09T22:54:19.916Z","endTime":"2026-05-09T22:54:28.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:54:28.421Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, first baseman Nick Kurtz to pitcher Joel Kuhnel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T22:54:31.683Z","endTime":"2026-05-09T22:57:04.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.81"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.65"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.51"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.36"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.43"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.95"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.58"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".108"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":82.6,"endSpeed":76.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.729813416884397,"aZ":-31.789533294669894,"pfxX":2.9260958139251994,"pfxZ":0.26294649571654993,"pX":-0.9428757750874186,"pZ":2.465903615373486,"vX0":0.1587169027106694,"vY0":-120.3742926828465,"vZ0":-2.357399731469914,"x":152.94,"y":172.2,"x0":-1.3901279321017053,"y0":50.00402749686029,"z0":6.25181878817258,"aX":4.326593942234341},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.2,"breakHorizontal":-5.4,"spinRate":2571,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4537170251157603,"extension":6.346853938558342},"index":0,"playId":"c65a1a9f-f92b-3fb3-9282-351a47a29386","pitchNumber":1,"startTime":"2026-05-09T22:54:53.269Z","endTime":"2026-05-09T22:54:56.870Z","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":94.9,"endSpeed":87.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047966043690028,"aZ":-24.565901490777023,"pfxX":-6.863972328040416,"pfxZ":3.9029193854212068,"pX":0.020968341743695378,"pZ":1.6759272313700944,"vX0":4.907746536826493,"vY0":-138.0478317766566,"vZ0":-7.424415041906442,"x":116.2,"y":193.53,"x0":-0.8797707115815392,"y0":50.001775335210496,"z0":6.0307518258410155,"aX":-13.37082163150571},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":11.5,"spinRate":2310,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39537645243162034,"extension":6.607250386564674},"index":1,"playId":"8d91c3e8-58b9-3cf7-840a-c718a1bb11d4","pitchNumber":2,"startTime":"2026-05-09T22:55:09.369Z","endTime":"2026-05-09T22:55:12.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01668332575764,"aZ":-26.91968587082689,"pfxX":-5.314683500958154,"pfxZ":2.9543116340134277,"pX":-0.8105834647065726,"pZ":0.6613646008670936,"vX0":2.0494090323958063,"vY0":-131.6619479191418,"vZ0":-9.237243266921732,"x":147.9,"y":220.92,"x0":-0.9037050290713903,"y0":50.000160845393694,"z0":6.172567013138265,"aX":-9.433444798851527},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":9.2,"spinRate":1387,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4142457676910065,"extension":6.6398975573653125},"index":2,"playId":"81edf72a-8ea7-3d68-bd45-118d69af7477","pitchNumber":3,"startTime":"2026-05-09T22:55:25.468Z","endTime":"2026-05-09T22:55:28.468Z","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":90.0,"endSpeed":83.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.431597594191203,"aZ":-28.282228701451398,"pfxX":1.7226326352370114,"pfxZ":2.2188345912113947,"pX":-0.029403339374531736,"pZ":1.7849160253407994,"vX0":2.5836176395192973,"vY0":-131.07824685640057,"vZ0":-5.666127887562588,"x":118.12,"y":190.59,"x0":-1.2484143538373589,"y0":50.00514376476031,"z0":6.0632040453885,"aX":3.0237091377587255},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.6,"spinRate":2514,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4164718466485602,"extension":6.551111830739737},"index":3,"playId":"7678d0a4-e5ce-3d49-92a5-17d99c02cf56","pitchNumber":4,"startTime":"2026-05-09T22:55:49.249Z","endTime":"2026-05-09T22:55:52.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-09T22:56:01.516Z","endTime":"2026-05-09T22:56:15.028Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":93.4,"endSpeed":86.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7271928743365,"aZ":-24.235389360866726,"pfxX":-7.896269690222881,"pfxZ":4.202526621235034,"pX":0.5857794794279498,"pZ":2.0171230696762374,"vX0":5.0169473913066875,"vY0":-135.8471808204326,"vZ0":-7.048606732707047,"x":94.67,"y":184.32,"x0":-0.24872239461962264,"y0":50.00532256841872,"z0":6.303483997800768,"aX":-14.921131098734664},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":13.4,"spinRate":2278,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.4015361636041095,"extension":6.764754286461359},"index":5,"playId":"4ac4ab4a-af4f-36e2-9107-ac862fc370ef","pitchNumber":5,"startTime":"2026-05-09T22:56:15.028Z","endTime":"2026-05-09T22:56:18.134Z","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":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56945538680169,"aZ":-28.219770574650905,"pfxX":-7.30999914685829,"pfxZ":2.2495803510367582,"pX":0.5133402231830182,"pZ":-0.1907534947831736,"vX0":5.504611796789182,"vY0":-130.9678069454884,"vZ0":-11.031553436836589,"x":97.43,"y":243.93,"x0":-0.6535928350913077,"y0":50.002983620498334,"z0":6.144827013735605,"aX":-12.850529569427872},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":12.2,"spinRate":1401,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41632403700728293,"extension":6.691633884040988},"index":6,"playId":"f83b2921-24a9-3c38-b3f8-0cac57cfccad","pitchNumber":6,"startTime":"2026-05-09T22:56:34.653Z","endTime":"2026-05-09T22:56:37.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268820747917953,"aZ":-24.67905816149804,"pfxX":-9.213173210743907,"pfxZ":3.9206885784042314,"pX":0.2685644712433608,"pZ":1.7133314667332158,"vX0":5.974901259672828,"vY0":-136.66775114345327,"vZ0":-7.378152658910721,"x":106.76,"y":192.52,"x0":-0.7377595347580577,"y0":50.00157824247654,"z0":6.117441645086112,"aX":-17.60330315953663},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":2251,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39924186158026886,"extension":6.736631988318543},"hitData":{"launchSpeed":85.6,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":165.36}},"index":7,"playId":"ff6c5e00-5280-3771-a5b7-255bd9883ddf","pitchNumber":7,"startTime":"2026-05-09T22:56:56.707Z","endTime":"2026-05-09T22:57:04.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:57:04.186Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, first baseman Nick Kurtz to pitcher Joel Kuhnel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T22:54:31.683Z","endTime":"2026-05-09T22:57:04.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.81"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.65"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.51"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.36"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.43"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.95"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.58"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".108"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":82.6,"endSpeed":76.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.729813416884397,"aZ":-31.789533294669894,"pfxX":2.9260958139251994,"pfxZ":0.26294649571654993,"pX":-0.9428757750874186,"pZ":2.465903615373486,"vX0":0.1587169027106694,"vY0":-120.3742926828465,"vZ0":-2.357399731469914,"x":152.94,"y":172.2,"x0":-1.3901279321017053,"y0":50.00402749686029,"z0":6.25181878817258,"aX":4.326593942234341},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.2,"breakHorizontal":-5.4,"spinRate":2571,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4537170251157603,"extension":6.346853938558342},"index":0,"playId":"c65a1a9f-f92b-3fb3-9282-351a47a29386","pitchNumber":1,"startTime":"2026-05-09T22:54:53.269Z","endTime":"2026-05-09T22:54:56.870Z","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":94.9,"endSpeed":87.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047966043690028,"aZ":-24.565901490777023,"pfxX":-6.863972328040416,"pfxZ":3.9029193854212068,"pX":0.020968341743695378,"pZ":1.6759272313700944,"vX0":4.907746536826493,"vY0":-138.0478317766566,"vZ0":-7.424415041906442,"x":116.2,"y":193.53,"x0":-0.8797707115815392,"y0":50.001775335210496,"z0":6.0307518258410155,"aX":-13.37082163150571},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":11.5,"spinRate":2310,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39537645243162034,"extension":6.607250386564674},"index":1,"playId":"8d91c3e8-58b9-3cf7-840a-c718a1bb11d4","pitchNumber":2,"startTime":"2026-05-09T22:55:09.369Z","endTime":"2026-05-09T22:55:12.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01668332575764,"aZ":-26.91968587082689,"pfxX":-5.314683500958154,"pfxZ":2.9543116340134277,"pX":-0.8105834647065726,"pZ":0.6613646008670936,"vX0":2.0494090323958063,"vY0":-131.6619479191418,"vZ0":-9.237243266921732,"x":147.9,"y":220.92,"x0":-0.9037050290713903,"y0":50.000160845393694,"z0":6.172567013138265,"aX":-9.433444798851527},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":9.2,"spinRate":1387,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4142457676910065,"extension":6.6398975573653125},"index":2,"playId":"81edf72a-8ea7-3d68-bd45-118d69af7477","pitchNumber":3,"startTime":"2026-05-09T22:55:25.468Z","endTime":"2026-05-09T22:55:28.468Z","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":90.0,"endSpeed":83.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.431597594191203,"aZ":-28.282228701451398,"pfxX":1.7226326352370114,"pfxZ":2.2188345912113947,"pX":-0.029403339374531736,"pZ":1.7849160253407994,"vX0":2.5836176395192973,"vY0":-131.07824685640057,"vZ0":-5.666127887562588,"x":118.12,"y":190.59,"x0":-1.2484143538373589,"y0":50.00514376476031,"z0":6.0632040453885,"aX":3.0237091377587255},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.6,"spinRate":2514,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4164718466485602,"extension":6.551111830739737},"index":3,"playId":"7678d0a4-e5ce-3d49-92a5-17d99c02cf56","pitchNumber":4,"startTime":"2026-05-09T22:55:49.249Z","endTime":"2026-05-09T22:55:52.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-09T22:56:01.516Z","endTime":"2026-05-09T22:56:15.028Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":93.4,"endSpeed":86.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7271928743365,"aZ":-24.235389360866726,"pfxX":-7.896269690222881,"pfxZ":4.202526621235034,"pX":0.5857794794279498,"pZ":2.0171230696762374,"vX0":5.0169473913066875,"vY0":-135.8471808204326,"vZ0":-7.048606732707047,"x":94.67,"y":184.32,"x0":-0.24872239461962264,"y0":50.00532256841872,"z0":6.303483997800768,"aX":-14.921131098734664},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":13.4,"spinRate":2278,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.4015361636041095,"extension":6.764754286461359},"index":5,"playId":"4ac4ab4a-af4f-36e2-9107-ac862fc370ef","pitchNumber":5,"startTime":"2026-05-09T22:56:15.028Z","endTime":"2026-05-09T22:56:18.134Z","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":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56945538680169,"aZ":-28.219770574650905,"pfxX":-7.30999914685829,"pfxZ":2.2495803510367582,"pX":0.5133402231830182,"pZ":-0.1907534947831736,"vX0":5.504611796789182,"vY0":-130.9678069454884,"vZ0":-11.031553436836589,"x":97.43,"y":243.93,"x0":-0.6535928350913077,"y0":50.002983620498334,"z0":6.144827013735605,"aX":-12.850529569427872},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":12.2,"spinRate":1401,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41632403700728293,"extension":6.691633884040988},"index":6,"playId":"f83b2921-24a9-3c38-b3f8-0cac57cfccad","pitchNumber":6,"startTime":"2026-05-09T22:56:34.653Z","endTime":"2026-05-09T22:56:37.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268820747917953,"aZ":-24.67905816149804,"pfxX":-9.213173210743907,"pfxZ":3.9206885784042314,"pX":0.2685644712433608,"pZ":1.7133314667332158,"vX0":5.974901259672828,"vY0":-136.66775114345327,"vZ0":-7.378152658910721,"x":106.76,"y":192.52,"x0":-0.7377595347580577,"y0":50.00157824247654,"z0":6.117441645086112,"aX":-17.60330315953663},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":2251,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39924186158026886,"extension":6.736631988318543},"hitData":{"launchSpeed":85.6,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":165.36}},"index":7,"playId":"ff6c5e00-5280-3771-a5b7-255bd9883ddf","pitchNumber":7,"startTime":"2026-05-09T22:56:56.707Z","endTime":"2026-05-09T22:57:04.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T22:57:04.186Z","atBatIndex":80},"scoringPlays":[1,20,36,70,76],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":44.27,"y":112.5},"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":1,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":44.53,"y":99.6},"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":1,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":173.6,"y":177.53},"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":1,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":126.47,"y":143.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":122.36,"y":176.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":100.63,"y":171.45},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":204.93,"y":120.96},"type":"H","description":"Double"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":148.77,"y":151.68},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":149.78,"y":150.16},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":183.73,"y":111.14},"type":"H","description":"Single"}]}},{"startIndex":17,"endIndex":26,"top":[17,18,19,20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":68.47,"y":115.02},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":116.84,"y":178.54},"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":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":213.44,"y":79.83},"type":"H","description":"Home Run"},{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":153.33,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":123.18,"y":84.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":160.93,"y":163.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":148.26,"y":85.3},"type":"O","description":"Lineout"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29],"bottom":[30,31,32,33,34],"hits":{"away":[{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":89.67,"y":74.93},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":99.53,"y":172.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":169.04,"y":92.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":121.53,"y":194.12},"type":"O","description":"Sac Bunt"}]}},{"startIndex":35,"endIndex":46,"top":[35,36,37,38,39,40],"bottom":[41,42,43,44,45,46],"hits":{"away":[{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":166.13,"y":46.8},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":125.85,"y":81.06},"type":"O","description":"Sac Fly"},{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":155.42,"y":159.23},"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":5,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":203.68,"y":104.87},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":185.36,"y":143.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":192.73,"y":121.8},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":93.18,"y":120.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":76.85,"y":137.65},"type":"O","description":"Flyout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"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":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":158.52,"y":76.89},"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":6,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":115.26,"y":180.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":6,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":151.3,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":104.18,"y":154.72},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56],"bottom":[57,58,59,60],"hits":{"away":[{"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":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":135.09,"y":97.97},"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":7,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":151.57,"y":85.16},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":88.01,"y":161.58},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":71,"top":[61,62,63,64,65],"bottom":[66,67,68,69,70,71],"hits":{"away":[{"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":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":97.43,"y":150.67},"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":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":191.68,"y":108.73},"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":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":92.31,"y":115.29},"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":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":82.89,"y":168.4},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":87.79,"y":166.05},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":135.59,"y":92.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"coordinates":{"x":209.58,"y":113.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":124.1,"y":88.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":116.34,"y":144.59},"type":"O","description":"Forceout"}]}},{"startIndex":72,"endIndex":80,"top":[72,73,74,75,76,77],"bottom":[78,79,80],"hits":{"away":[{"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":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":140.43,"y":144.54},"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":9,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":101.64,"y":96.96},"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":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":122.23,"y":88.01},"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":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":99.59,"y":167.14},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":108.74,"y":148.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":136.61,"y":144.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":159.41,"y":165.36},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":9,"errors":0,"leftOnBase":10},"away":{"runs":6,"hits":11,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"third":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"shortstop":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"onDeck":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"inHole":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"battingOrder":7,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"onDeck":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"inHole":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"battingOrder":3,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"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":4,"groundOuts":6,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".251","atBats":37,"obp":".327","slg":".405","ops":".732","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":17,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":159,"era":"4.47","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.44","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":56,"strikes":103,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":2,"pitchesPerInning":"17.67","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":14,"groundOuts":34,"airOuts":25,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":1,"hits":21,"hitByPitch":0,"avg":".184","atBats":114,"obp":".279","slg":".289","ops":".568","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":33,"rbi":12,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.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":0,"putOuts":68,"errors":0,"chances":68,"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"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":9,"groundOuts":14,"airOuts":16,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".209","atBats":43,"obp":".286","slg":".372","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":16,"rbi":8,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".211","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":3,"putOuts":112,"errors":1,"chances":116,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":8,"gamesStarted":8,"flyOuts":22,"groundOuts":38,"airOuts":39,"runs":20,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":158,"obp":".357","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":768,"era":"4.15","inningsPitched":"43.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.48","battersFaced":186,"outs":130,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":768,"balls":296,"strikes":472,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".400","pitchesPerInning":"17.72","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"8.93","walksPer9Inn":"5.19","hitsPer9Inn":"8.10","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":15,"groundOuts":14,"airOuts":26,"runs":9,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".195","atBats":87,"obp":".273","slg":".379","ops":".652","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":33,"rbi":18,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".231","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.40","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":9,"gamesStarted":6,"flyOuts":18,"groundOuts":43,"airOuts":33,"runs":15,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":133,"obp":".287","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":572,"era":"3.62","inningsPitched":"37.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":15,"whip":"1.13","battersFaced":150,"outs":112,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":217,"strikes":355,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".500","pitchesPerInning":"15.32","gamesFinished":2,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.62","hitsPer9Inn":"6.51","runsScoredPer9":"3.62","homeRunsPer9":"1.21","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":13,"airOuts":14,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".276","atBats":58,"obp":".333","slg":".500","ops":".833","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":29,"rbi":11,"leftOnBase":18,"sacBunts":2,"sacFlies":0,"babip":".342","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":34,"errors":0,"chances":49,"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"}]},"ID621139":{"person":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"jerseyNumber":"48","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":14,"groundOuts":32,"airOuts":37,"runs":9,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".291","atBats":117,"obp":".356","slg":".385","ops":".741","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":45,"rbi":12,"leftOnBase":45,"sacBunts":1,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"117.00","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":62,"errors":2,"chances":149,"fielding":".987","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":{},"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":18,"gamesStarted":0,"flyOuts":14,"groundOuts":19,"airOuts":18,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":76,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":320,"era":"4.26","inningsPitched":"19.0","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":9,"whip":"1.37","battersFaced":83,"outs":57,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":320,"balls":112,"strikes":208,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".250","pitchesPerInning":"16.84","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.47","walksPer9Inn":"2.84","hitsPer9Inn":"9.47","runsScoredPer9":"5.21","homeRunsPer9":"1.42","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":13,"groundOuts":18,"airOuts":20,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":1,"hits":7,"hitByPitch":4,"atBats":61,"obp":".267","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":279,"era":"3.38","inningsPitched":"18.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":7,"whip":"0.86","battersFaced":75,"outs":56,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":111,"strikes":168,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".---","pitchesPerInning":"14.95","gamesFinished":1,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.20","walksPer9Inn":"4.34","hitsPer9Inn":"3.38","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"500","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":11,"groundOuts":29,"airOuts":20,"runs":11,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".356","atBats":90,"obp":".414","slg":".578","ops":".992","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":52,"rbi":14,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":0,"chances":23,"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":{},"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":7,"flyOuts":29,"groundOuts":24,"airOuts":53,"runs":24,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":28,"baseOnBalls":24,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":139,"obp":".373","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":662,"era":"6.11","inningsPitched":"35.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.75","battersFaced":167,"outs":106,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":662,"balls":273,"strikes":389,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".600","pitchesPerInning":"18.74","gamesFinished":0,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"7.13","walksPer9Inn":"6.11","hitsPer9Inn":"9.68","runsScoredPer9":"6.11","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":1,"chances":7,"fielding":".857","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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":6,"groundOuts":21,"airOuts":15,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":49,"obp":".255","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"1.84","inningsPitched":"14.2","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"0.95","battersFaced":55,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":68,"strikes":114,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".000","pitchesPerInning":"12.41","gamesFinished":9,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"3.07","walksPer9Inn":"2.45","hitsPer9Inn":"6.14","runsScoredPer9":"1.84","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":4},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":23,"groundOuts":40,"airOuts":37,"runs":21,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":1,"hits":29,"hitByPitch":0,"avg":".206","atBats":141,"obp":".294","slg":".404","ops":".698","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":57,"rbi":20,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.20","popOuts":8,"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":2,"putOuts":73,"errors":0,"chances":75,"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"}]},"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":{"note":"(W, 4-1)","summary":"5.0 IP, 0 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":35,"strikes":62,"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":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":35,"groundOuts":32,"airOuts":56,"runs":12,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":1,"hits":45,"hitByPitch":1,"atBats":163,"obp":".330","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":715,"era":"2.59","inningsPitched":"41.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.39","battersFaced":181,"outs":125,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":260,"strikes":455,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".800","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.13","walksPer9Inn":"2.81","hitsPer9Inn":"9.72","runsScoredPer9":"2.59","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":10,"airOuts":22,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".212","atBats":52,"obp":".317","slg":".269","ops":".586","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":14,"rbi":5,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":22,"errors":0,"chances":41,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"2-4 | 2 2B, BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":2,"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":4,"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":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":18,"groundOuts":22,"airOuts":29,"runs":23,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":37,"intentionalWalks":4,"hits":37,"hitByPitch":0,"avg":".264","atBats":140,"obp":".418","slg":".436","ops":".854","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":61,"rbi":20,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".386","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":277,"errors":0,"chances":291,"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":8,"groundOuts":19,"airOuts":21,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":17,"intentionalWalks":1,"hits":17,"hitByPitch":1,"atBats":78,"obp":".361","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":398,"era":"2.61","inningsPitched":"20.2","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":6,"blownSaves":1,"earnedRuns":6,"whip":"1.65","battersFaced":97,"outs":62,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":166,"strikes":232,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.26","gamesFinished":3,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"9.58","walksPer9Inn":"7.40","hitsPer9Inn":"7.40","runsScoredPer9":"3.05","homeRunsPer9":"0.87","inheritedRunners":19,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":8,"groundOuts":10,"airOuts":16,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":46,"obp":".315","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":220,"era":"2.13","inningsPitched":"12.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.26","battersFaced":54,"outs":38,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":220,"balls":93,"strikes":127,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"17.37","gamesFinished":5,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"7.82","walksPer9Inn":"4.97","hitsPer9Inn":"6.39","runsScoredPer9":"2.84","homeRunsPer9":"0.71","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"avg":".000","atBats":4,"obp":".333","slg":".000","ops":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","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":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"2-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"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":9,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".318","atBats":22,"obp":".375","slg":".455","ops":".830","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":10,"rbi":3,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.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":0,"putOuts":21,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | BB, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":27,"groundOuts":21,"airOuts":42,"runs":28,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":1,"hits":50,"hitByPitch":0,"avg":".340","atBats":147,"obp":".391","slg":".626","ops":"1.017","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":92,"rbi":22,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".382","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.36","popOuts":9,"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":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":14,"putOuts":232,"errors":1,"chances":247,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":9,"groundOuts":10,"airOuts":19,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":69,"obp":".403","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":286,"era":"8.62","inningsPitched":"15.2","wins":0,"losses":1,"saves":3,"saveOpportunities":5,"holds":1,"blownSaves":2,"earnedRuns":15,"whip":"1.91","battersFaced":77,"outs":47,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":99,"strikes":187,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":2,"winPercentage":".000","pitchesPerInning":"18.26","gamesFinished":4,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.77","walksPer9Inn":"3.45","hitsPer9Inn":"13.79","runsScoredPer9":"8.62","homeRunsPer9":"1.15","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":10,"gamesStarted":0,"flyOuts":6,"groundOuts":11,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":60,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":266,"era":"4.11","inningsPitched":"15.1","wins":2,"losses":1,"saves":3,"saveOpportunities":4,"holds":1,"blownSaves":1,"earnedRuns":7,"whip":"1.24","battersFaced":67,"outs":46,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":266,"balls":86,"strikes":180,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".667","pitchesPerInning":"17.35","gamesFinished":4,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"12.33","walksPer9Inn":"2.93","hitsPer9Inn":"8.22","runsScoredPer9":"5.28","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"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":8,"gamesStarted":8,"flyOuts":31,"groundOuts":36,"airOuts":54,"runs":19,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":164,"obp":".287","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":687,"era":"3.89","inningsPitched":"44.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.14","battersFaced":181,"outs":132,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":687,"balls":245,"strikes":442,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".600","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.98","walksPer9Inn":"2.45","hitsPer9Inn":"7.77","runsScoredPer9":"3.89","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":24,"groundOuts":53,"airOuts":42,"runs":18,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".289","atBats":159,"obp":".309","slg":".396","ops":".705","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":63,"rbi":19,"leftOnBase":69,"sacBunts":1,"sacFlies":1,"babip":".314","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":47,"errors":0,"chances":126,"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":[701762,669127,691016,667670,666126,687515,805779,671732,680869,643446,650644,663687,605130,643410,669270],"pitchers":[650644,663687,605130,643410,669270],"bench":[695391,641680,687231],"bullpen":[669372,621139,682052,665622,678022,622663,605488,686993],"battingOrder":[701762,669127,691016,667670,687515,805779,671732,680869,643446],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kurtz 2 (7, Baz, Baz); Cortes (6, Trivino III)."},{"label":"HR","value":"Rooker (5, 3rd inning off Baz, 2 on, 1 out)."},{"label":"TB","value":"Butler, L; Cortes 2; Gelof; Kurtz 4; Langeliers 2; Rooker 5; Thomas, C 2."},{"label":"RBI","value":"Langeliers 2 (22); Rooker 3 (18); Thomas, C (3)."},{"label":"2-out RBI","value":"Thomas, C."},{"label":"Runners left in scoring position, 2 out","value":"Wilson, J 3; McNeil."},{"label":"SF","value":"Langeliers."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kurtz (5, 3rd base off Baz/Rutschman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Gelof-McNeil-Kurtz)."}]}],"note":[{"label":"a","value":"Singled for Cortes in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".233","atBats":34,"obp":".319","slg":".385","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":2,"leftOnBase":19,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":6,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".357","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":167,"era":"4.84","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.47","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":57,"strikes":110,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":6,"pitchesPerInning":"18.56","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":17,"groundOuts":42,"airOuts":25,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".246","atBats":126,"obp":".267","slg":".413","ops":".680","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":52,"rbi":24,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":87,"putOuts":43,"errors":5,"chances":135,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669211":{"person":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":7,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":27,"obp":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":102,"era":"11.12","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.94","battersFaced":27,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":28,"strikes":74,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.94","walksPer9Inn":"0.00","hitsPer9Inn":"17.47","runsScoredPer9":"11.12","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID642152":{"person":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":6,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":15,"obp":".500","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":62,"era":"18.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"3.00","battersFaced":18,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":25,"strikes":37,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.67","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":1,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"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":32,"flyOuts":18,"groundOuts":23,"airOuts":28,"runs":13,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":30,"hitByPitch":0,"avg":".270","atBats":111,"obp":".336","slg":".468","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":52,"rbi":15,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.20","popOuts":7,"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":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":11,"putOuts":144,"errors":1,"chances":156,"fielding":".994","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":18,"gamesStarted":0,"flyOuts":3,"groundOuts":19,"airOuts":12,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":51,"obp":".123","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":225,"era":"0.53","inningsPitched":"17.0","wins":3,"losses":0,"saves":2,"saveOpportunities":3,"holds":6,"blownSaves":1,"earnedRuns":1,"whip":"0.41","battersFaced":57,"outs":51,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":225,"balls":80,"strikes":145,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.24","gamesFinished":4,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"10.06","walksPer9Inn":"3.18","hitsPer9Inn":"0.53","runsScoredPer9":"0.53","homeRunsPer9":"0.53","inheritedRunners":12,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":15,"groundOuts":21,"airOuts":28,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":84,"obp":".323","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":334,"era":"4.35","inningsPitched":"20.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.45","battersFaced":93,"outs":62,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":117,"strikes":217,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".750","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.10","walksPer9Inn":"3.48","hitsPer9Inn":"9.58","runsScoredPer9":"6.97","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"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}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"32","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".263","atBats":19,"obp":".417","slg":".316","ops":".733","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":6,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":9,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"27.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"3.00","battersFaced":9,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"20.25","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":25,"groundOuts":36,"airOuts":43,"runs":23,"doubles":7,"triples":1,"homeRuns":9,"strikeOuts":55,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".204","atBats":167,"obp":".264","slg":".419","ops":".683","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":70,"rbi":20,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".240","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.56","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":55,"errors":2,"chances":142,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665750":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":13,"airOuts":32,"runs":12,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":16,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".270","atBats":89,"obp":".381","slg":".416","ops":".797","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":37,"rbi":19,"leftOnBase":34,"sacBunts":2,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":61,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(L, 1-4)","summary":"4.2 IP, 5 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":100,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":38,"strikes":62,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.64","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":22,"groundOuts":43,"airOuts":46,"runs":28,"doubles":20,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":19,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":171,"obp":".359","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":766,"era":"5.48","inningsPitched":"44.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.56","battersFaced":198,"outs":133,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":766,"balls":286,"strikes":480,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":5,"winPercentage":".200","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"10.15","runsScoredPer9":"5.68","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 3 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":25,"groundOuts":36,"airOuts":36,"runs":26,"doubles":13,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":38,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".266","atBats":139,"obp":".425","slg":".381","ops":".806","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":53,"rbi":12,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"139.00","popOuts":5,"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":0,"putOuts":60,"errors":0,"chances":60,"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"}]},"ID680694":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":8,"flyOuts":17,"groundOuts":43,"airOuts":28,"runs":26,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":1,"hits":46,"hitByPitch":1,"atBats":161,"obp":".373","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":734,"era":"4.83","inningsPitched":"41.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.66","battersFaced":185,"outs":123,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":734,"balls":289,"strikes":445,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".167","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"9.88","walksPer9Inn":"4.83","hitsPer9Inn":"10.10","runsScoredPer9":"5.71","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687637":{"person":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":14,"groundOuts":23,"airOuts":27,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".232","atBats":99,"obp":".325","slg":".354","ops":".679","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":35,"rbi":11,"leftOnBase":47,"sacBunts":1,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.50","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":41,"errors":0,"chances":43,"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"}]},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":19,"groundOuts":35,"airOuts":35,"runs":22,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":17,"intentionalWalks":0,"hits":44,"hitByPitch":5,"atBats":132,"obp":".423","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":609,"era":"5.91","inningsPitched":"32.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.91","battersFaced":156,"outs":96,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":244,"strikes":365,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"19.03","gamesFinished":0,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"5.63","walksPer9Inn":"4.78","hitsPer9Inn":"12.38","runsScoredPer9":"6.19","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":16,"groundOuts":21,"airOuts":26,"runs":12,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".318","atBats":88,"obp":".375","slg":".591","ops":".966","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":52,"rbi":21,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.60","popOuts":4,"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":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":7,"putOuts":169,"errors":3,"chances":179,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"901","stats":{"batting":{"note":"b-","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":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":11,"groundOuts":12,"airOuts":19,"runs":9,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":2,"avg":".185","atBats":54,"obp":".313","slg":".241","ops":".554","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":13,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".225","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":20,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"battingOrder":"802","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":8,"groundOuts":25,"airOuts":13,"runs":8,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".232","atBats":82,"obp":".284","slg":".280","ops":".564","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":23,"rbi":3,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".339","groundOutsToAirouts":"1.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":37,"errors":0,"chances":84,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID689296":{"person":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":9,"groundOuts":19,"airOuts":17,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":71,"obp":".276","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":271,"era":"4.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"1.17","battersFaced":77,"outs":54,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":93,"strikes":178,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.06","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.00","walksPer9Inn":"2.50","hitsPer9Inn":"8.00","runsScoredPer9":"6.50","homeRunsPer9":"2.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694346":{"person":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":2,"gamesStarted":1,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":28,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":117,"era":"5.40","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.50","battersFaced":31,"outs":20,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":41,"strikes":76,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".---","pitchesPerInning":"17.55","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.40","walksPer9Inn":"4.05","hitsPer9Inn":"9.45","runsScoredPer9":"5.40","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":24,"groundOuts":37,"airOuts":38,"runs":27,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":21,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".220","atBats":150,"obp":".320","slg":".447","ops":".767","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":67,"rbi":22,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.75","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":256,"errors":1,"chances":290,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":7,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":30,"obp":".471","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":123,"era":"12.71","inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":8,"whip":"2.82","battersFaced":34,"outs":17,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":43,"strikes":80,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":1,"winPercentage":".000","pitchesPerInning":"21.71","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"11.12","walksPer9Inn":"4.76","hitsPer9Inn":"20.65","runsScoredPer9":"15.88","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":18,"gamesStarted":0,"flyOuts":6,"groundOuts":21,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":48,"obp":".143","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":184,"era":"1.29","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.50","battersFaced":49,"outs":42,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":59,"strikes":125,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.10","rbi":0,"winPercentage":".500","pitchesPerInning":"13.14","gamesFinished":2,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"7.07","walksPer9Inn":"0.64","hitsPer9Inn":"3.86","runsScoredPer9":"1.29","homeRunsPer9":"0.64","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608650":{"person":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":4,"strikes":16,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":7,"groundOuts":3,"airOuts":13,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".333","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":172,"era":"2.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.44","battersFaced":39,"outs":27,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":69,"strikes":103,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":".---","pitchesPerInning":"19.11","gamesFinished":1,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"10.00","walksPer9Inn":"7.00","hitsPer9Inn":"6.00","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":2,"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":34,"flyOuts":10,"groundOuts":19,"airOuts":15,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".181","atBats":72,"obp":".277","slg":".208","ops":".485","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":15,"rbi":7,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":47,"errors":0,"chances":47,"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"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":16,"groundOuts":23,"airOuts":28,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".158","atBats":101,"obp":".218","slg":".277","ops":".495","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":28,"rbi":12,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".203","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.67","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":54,"errors":4,"chances":82,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[683002,621493,668939,624413,694212,665750,687637,691723,681297,677942,669236,641933,642215,669358,642152,608650,552640],"pitchers":[669358,642152,608650,552640],"bench":[],"bullpen":[669211,605135,680694,666974,670329,694346,689296,687064],"battingOrder":[683002,621493,668939,624413,694212,665750,687637,677942,642215],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rutschman (9, Civale); Henderson (7, Civale); Beavers (6, Leiter Jr.)."},{"label":"TB","value":"Basallo 2; Beavers 2; Cowser; Henderson 3; Jackson, J; Rutschman 2; Taveras, L."},{"label":"RBI","value":"Cowser 2 (7)."},{"label":"2-out RBI","value":"Cowser 2."},{"label":"Runners left in scoring position, 2 out","value":"Mayo; Alonso; Basallo 2."},{"label":"SAC","value":"Taveras, L."},{"label":"GIDP","value":"Ward, T."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"10."}]}],"note":[{"label":"a","value":"Singled for Mayo in the 8th."},{"label":"b","value":"Grounded into a forceout for Jackson, J in the 8th."}]}},"officials":[{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Home Plate"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"fullName":"Bruce Dreckman","link":"/api/v1/people/427129"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Baz (pitcher)."},{"label":"ABS Challenge","value":"Wilson, J 2 (Strike-Confirmed, Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Civale 97-62; Harris, H 14-9; Barlow, S 16-10; Leiter Jr. 19-14; Kuhnel 13-8; Baz 100-62; Trivino III 31-22; Enns 20-16; Kittredge 16-10."},{"label":"Groundouts-flyouts","value":"Civale 3-3; Harris, H 1-0; Barlow, S 1-0; Leiter Jr. 1-0; Kuhnel 3-0; Baz 4-1; Trivino III 1-2; Enns 0-1; Kittredge 1-0."},{"label":"Batters faced","value":"Civale 23; Harris, H 3; Barlow, S 4; Leiter Jr. 6; Kuhnel 3; Baz 22; Trivino III 9; Enns 5; Kittredge 6."},{"label":"Inherited runners-scored","value":"Trivino III 1-0."},{"label":"Umpires","value":"HP: Austin Jones. 1B: Carlos Torres. 2B: Nate Tomlinson. 3B: Bruce Dreckman. "},{"label":"Weather","value":"68 degrees, Cloudy."},{"label":"Wind","value":"4 mph, R To L."},{"label":"First pitch","value":"4:06 PM."},{"label":"T","value":"2:51."},{"label":"Att","value":"30,707."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"May 9, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","boxscoreName":"Rooker"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":15,"groundOuts":14,"airOuts":26,"runs":9,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".195","atBats":87,"obp":".273","slg":".379","ops":".652","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":33,"rbi":18,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".231","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.40","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","boxscoreName":"Kurtz"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 2B, BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":2,"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":4,"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":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":18,"groundOuts":22,"airOuts":29,"runs":23,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":37,"intentionalWalks":4,"hits":37,"hitByPitch":0,"avg":".264","atBats":140,"obp":".418","slg":".436","ops":".854","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":61,"rbi":20,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".386","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":277,"errors":0,"chances":291,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","boxscoreName":"Civale"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"5.0 IP, 0 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":35,"strikes":62,"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":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":35,"groundOuts":32,"airOuts":56,"runs":12,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":1,"hits":45,"hitByPitch":1,"atBats":163,"obp":".330","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":715,"era":"2.59","inningsPitched":"41.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.39","battersFaced":181,"outs":125,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":260,"strikes":455,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".800","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.13","walksPer9Inn":"2.81","hitsPer9Inn":"9.72","runsScoredPer9":"2.59","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58}]},"decisions":{"winner":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"loser":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}