{"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":824846,"link":"/api/v1.1/game/824846/feed/live","metaData":{"wait":10,"timeStamp":"20260509_014619","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824846,"type":"R","doubleHeader":"N","id":"2026/05/08/athmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824846-2026-05-08","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-08T23:05:00Z","originalDate":"2026-05-08","officialDate":"2026-05-08","dayNight":"night","time":"7: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":38,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":20,"losses":18,"ties":0,"pct":".526"},"records":{},"divisionLeader":false,"wins":20,"losses":18,"winningPercentage":".526"},"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":39,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":22,"ties":0,"pct":".436"},"records":{},"divisionLeader":false,"wins":17,"losses":22,"winningPercentage":".436"},"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},"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},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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":"70","wind":"4 mph, L To R"},"gameInfo":{"attendance":39311,"firstPitch":"2026-05-08T23:07:00.000Z","gameDurationMinutes":159},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"home":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"}},"officialScorer":{"id":484489,"fullName":"Dennis Hetrick","link":"/api/v1/people/484489"},"primaryDatacaster":{"id":666941,"fullName":"Scott Sussman","link":"/api/v1/people/666941"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Kurtz pops out to third baseman Weston Wilson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-08T23:07:11.423Z","endTime":"2026-05-08T23:07:21.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-08T20:00:25.581Z","endTime":"2026-05-08T22:40:17.416Z","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-08T22:40:17.416Z","endTime":"2026-05-08T23:05:20.544Z","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-08T23:05:20.544Z","endTime":"2026-05-08T23:07:13.777Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.746109949668195,"aZ":-9.579977403366895,"pfxX":0.059665233756809766,"pfxZ":11.878057021076037,"pX":0.7161931342846534,"pZ":3.1161777152170314,"vX0":4.899201074299004,"vY0":-136.933902541157,"vZ0":-6.8150180590581675,"x":89.7,"y":154.64,"x0":-1.1026744344512294,"y0":50.005886570338696,"z0":6.290054796722763,"aX":0.11290064298165498},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.3,"breakHorizontal":-1.1,"spinRate":2587,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.3997336475771025,"extension":6.1589427430993435},"hitData":{"launchSpeed":54.9,"launchAngle":53.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.53,"coordY":167.66}},"index":3,"playId":"25e4066d-b675-39bc-9357-e582d597a6f3","pitchNumber":1,"startTime":"2026-05-08T23:07:13.777Z","endTime":"2026-05-08T23:07:21.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:07:21.595Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-08T23:07:37.700Z","endTime":"2026-05-08T23:09:56.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":2},"details":{"event":"Groundout","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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.833443733637754,"aZ":-16.76792842227361,"pfxX":-0.06532596339421737,"pfxZ":8.136720817845806,"pX":0.7478794904787801,"pZ":2.7881006498394703,"vX0":4.991225030478377,"vY0":-136.65159373929137,"vZ0":-6.270068939534395,"x":88.49,"y":163.5,"x0":-1.0929597686705983,"y0":50.00131769704954,"z0":6.262320854422986,"aX":-0.12455711802380275},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":-1.0,"spinRate":2464,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.4006780953666418,"extension":6.1973340804300365},"index":0,"playId":"cd2ee798-6437-3b68-84ac-fb865fd55598","pitchNumber":1,"startTime":"2026-05-08T23:07:49.762Z","endTime":"2026-05-08T23:07:53.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.895158457943,"aZ":-43.036261537642986,"pfxX":5.166940245227627,"pfxZ":-7.370014023490783,"pX":0.7490519171137054,"pZ":1.2926139470487417,"vX0":2.862796826343581,"vY0":-121.76434871246636,"vZ0":-3.338440134507678,"x":88.45,"y":203.88,"x0":-1.1199770619840912,"y0":50.001364106833925,"z0":6.471893218543268,"aX":7.618123386772699},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.9,"breakHorizontal":-10.1,"spinRate":2794,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.45293710273911314,"extension":6.1111289146238015},"index":1,"playId":"59b3ebae-9bfa-3d04-8e4e-67767d26897c","pitchNumber":2,"startTime":"2026-05-08T23:08:07.384Z","endTime":"2026-05-08T23:08:11.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.921630485700657,"aZ":-31.846410040251122,"pfxX":7.61446028610389,"pfxZ":0.20124956305348451,"pX":0.32768899744235525,"pZ":1.140726715427508,"vX0":2.277558514690588,"vY0":-126.8675828666661,"vZ0":-5.7584237796278295,"x":104.51,"y":207.98,"x0":-1.5717883754909352,"y0":50.00311360186726,"z0":5.99050428478125,"aX":12.362033831048542},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-14.3,"spinRate":2673,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43239635868961823,"extension":6.205894666556158},"index":2,"playId":"b9e6b1d0-54fb-30c2-a6bc-f3be13c811ec","pitchNumber":3,"startTime":"2026-05-08T23:08:35.050Z","endTime":"2026-05-08T23:08:38.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.101182441282944,"aZ":-20.406783882546893,"pfxX":-10.085642939592487,"pfxZ":6.061793295211619,"pX":0.5022169918942558,"pZ":1.122685303246289,"vX0":8.27622505643565,"vY0":-138.69491282686857,"vZ0":-9.540363496323954,"x":97.86,"y":208.47,"x0":-1.2156812473073282,"y0":50.00062857689092,"z0":5.977405697162079,"aX":-19.573321664639124},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":16.4,"spinRate":2103,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39547512796804973,"extension":6.312367869075656},"index":3,"playId":"e8c0d7e5-d0a5-3795-8268-599f2dc3283b","pitchNumber":4,"startTime":"2026-05-08T23:09:00.256Z","endTime":"2026-05-08T23:09:03.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54229283522278,"aZ":-17.592146327693072,"pfxX":-8.687534817934413,"pfxZ":7.498363698966879,"pX":0.06224711026517019,"pZ":1.7574599485577027,"vX0":6.402178029928494,"vY0":-138.92335510369833,"vZ0":-8.366726703270075,"x":114.63,"y":191.33,"x0":-1.1490540754350607,"y0":50.00691066519903,"z0":5.988873480801946,"aX":-16.902149412763222},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":14.3,"spinRate":2107,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.3950070738262119,"extension":6.28633618181039},"index":4,"playId":"2353dc7d-4126-302c-a0b1-b316fbb4e674","pitchNumber":5,"startTime":"2026-05-08T23:09:19.101Z","endTime":"2026-05-08T23:09:22.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-08T23:09:41.377Z","endTime":"2026-05-08T23:09:48.268Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93642657568797,"aZ":-17.729144108785256,"pfxX":-8.507099896998056,"pfxZ":7.335371410749293,"pX":-0.8198714770694099,"pZ":2.7248966060652364,"vX0":4.644093033006388,"vY0":-139.78480719419034,"vZ0":-6.003771135948604,"x":148.25,"y":165.21,"x0":-1.4018224428480703,"y0":50.0034573513864,"z0":6.073646911548163,"aX":-16.754105784578442},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":14.4,"spinRate":2131,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.392567745756081,"extension":6.228015159681142},"hitData":{"launchSpeed":67.6,"launchAngle":8.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.37,"coordY":144.42}},"index":6,"playId":"900f80c1-c64b-3b22-b6d2-38cd5c77c922","pitchNumber":6,"startTime":"2026-05-08T23:09:48.268Z","endTime":"2026-05-08T23:09:56.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:09:56.371Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-08T23:10:01.454Z","endTime":"2026-05-08T23:12:49.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86649603278042,"aZ":-15.298915737574733,"pfxX":-5.749023363653655,"pfxZ":8.750793259807264,"pX":0.3023878561530468,"pZ":3.3552661882029913,"vX0":5.883700272227625,"vY0":-138.23352993255068,"vZ0":-5.060039099708973,"x":105.47,"y":148.19,"x0":-1.1104761385662796,"y0":50.000173747927846,"z0":6.24240913915495,"aX":-11.083728066760136},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":2187,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.39678293402380005,"extension":6.3168415599491095},"index":0,"playId":"323ab7ee-9d68-380d-b8bc-dd3b5b47918c","pitchNumber":1,"startTime":"2026-05-08T23:10:24.696Z","endTime":"2026-05-08T23:10:28.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.979172622679222,"aZ":-43.84242064452104,"pfxX":3.388194460788701,"pfxZ":-7.667630652266293,"pX":-0.6325837740846868,"pZ":2.1729695690224915,"vX0":0.9061418413918185,"vY0":-123.247552507029,"vZ0":-1.0815130936026156,"x":141.11,"y":180.11,"x0":-1.4460947498026209,"y0":50.003193790036526,"z0":6.355933122244684,"aX":5.1556282517695395},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.8,"breakHorizontal":-6.4,"spinRate":2778,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.44627953584267077,"extension":6.241778048557789},"index":1,"playId":"4c065882-2a01-33c6-ba24-2800cba6cd8a","pitchNumber":2,"startTime":"2026-05-08T23:10:48.711Z","endTime":"2026-05-08T23:10:52.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123370719611138,"aZ":-30.209448974386973,"pfxX":6.114395789206263,"pfxZ":1.1931539192554137,"pX":-0.5068498283047842,"pZ":1.9017722740575134,"vX0":0.7899685997492567,"vY0":-128.07052822043957,"vZ0":-4.679940617953647,"x":136.32,"y":187.43,"x0":-1.6135033523102635,"y0":50.00028704571816,"z0":6.145279774883682,"aX":10.045418959335743},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":-11.3,"spinRate":2747,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.4294472525842279,"extension":6.149355944221894},"index":2,"playId":"9da559a9-2df1-37f0-a7db-b99851f45293","pitchNumber":3,"startTime":"2026-05-08T23:11:12.248Z","endTime":"2026-05-08T23:11:17.746Z","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":84.4,"endSpeed":77.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206357447889793,"aZ":-44.721880170521075,"pfxX":2.432389249252977,"pfxZ":-8.416687947958161,"pX":-0.30937360633652794,"pZ":0.552925125892909,"vX0":1.4535055703030197,"vY0":-122.71961127981483,"vZ0":-4.5331536189080275,"x":128.79,"y":223.85,"x0":-1.2295925714332943,"y0":50.0003591325147,"z0":6.32106694037096,"aX":3.6281652918045024},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-16.1,"breakHorizontal":-4.8,"spinRate":2770,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.45009901619635695,"extension":6.347688985949256},"index":3,"playId":"9dd6c2ce-00aa-381c-9233-d47aea180c31","pitchNumber":4,"startTime":"2026-05-08T23:11:35.992Z","endTime":"2026-05-08T23:11:39.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.960349902965756,"aZ":-30.277435504816214,"pfxX":8.292369653212955,"pfxZ":1.161812902447858,"pX":0.3773916564782737,"pZ":2.0911709719356204,"vX0":1.971242341778231,"vY0":-127.42864981616532,"vZ0":-4.0925766489609074,"x":102.61,"y":182.32,"x0":-1.4846882374511141,"y0":50.00440928192866,"z0":6.129702776662301,"aX":13.537657933158485},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":-15.5,"spinRate":2678,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.431047206332551,"extension":6.264818665874371},"index":4,"playId":"39764279-b4b5-3c0b-bf7f-262a053bcd61","pitchNumber":5,"startTime":"2026-05-08T23:11:59.388Z","endTime":"2026-05-08T23:12:02.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.705501318329034,"aZ":-19.076865758549992,"pfxX":-7.886235321164746,"pfxZ":6.607306920133842,"pX":-0.822230148911519,"pZ":2.840991137890595,"vX0":3.7903447206258454,"vY0":-140.13147816242846,"vZ0":-5.97352740699954,"x":148.34,"y":162.07,"x0":-1.1704564587916046,"y0":50.001092685471356,"z0":6.253344663526689,"aX":-15.627077386361005},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":13.4,"spinRate":2284,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39140279944524226,"extension":6.289907061693007},"index":5,"playId":"c17b7af5-5cef-3e28-95c6-fed4d38c9685","pitchNumber":6,"startTime":"2026-05-08T23:12:23.930Z","endTime":"2026-05-08T23:12:27.945Z","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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81912730272712,"aZ":-17.76371500135236,"pfxX":-6.862695141828487,"pfxZ":7.126428501081872,"pX":0.22362949867826615,"pZ":1.8697000534395254,"vX0":5.473705382096764,"vY0":-141.45152119700757,"vZ0":-8.648584235269386,"x":108.48,"y":188.3,"x0":-0.8466849579108205,"y0":50.00467374758533,"z0":6.1099066464343315,"aX":-13.882728498413892},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":11.3,"spinRate":2250,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.3874923267663086,"extension":6.4562747038652155},"index":6,"playId":"cb676f11-6385-3696-8ad5-4497aa557d19","pitchNumber":7,"startTime":"2026-05-08T23:12:45.059Z","endTime":"2026-05-08T23:12:49.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:12:49.056Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers challenged (pitch result), call on the field was overturned: Taylor Ward called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:14:38.604Z","endTime":"2026-05-08T23:16:58.142Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38507997763785,"aZ":-17.76197196741824,"pfxX":8.508198681991193,"pfxZ":8.460158321744455,"pX":1.834044863835878,"pZ":2.682712704169066,"vX0":-6.494077748715875,"vY0":-129.99805356492155,"vZ0":-2.9767906838685336,"x":47.09,"y":166.35,"x0":3.2645974834181297,"y0":50.006199298260725,"z0":5.198273050084168,"aX":14.500425340290333},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2124,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4220683326512873,"extension":6.850834574758702},"index":0,"playId":"0e6eed39-3f62-3057-90f2-e8b7864f6d7b","pitchNumber":1,"startTime":"2026-05-08T23:14:59.955Z","endTime":"2026-05-08T23:15:03.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.434078778687585,"aZ":-17.409634816250104,"pfxX":9.12671540653513,"pfxZ":8.509503120669097,"pX":0.08482194731370445,"pZ":2.9139303005372716,"vX0":-10.264922944307973,"vY0":-131.30434705616105,"vZ0":-2.726618339772039,"x":113.77,"y":160.1,"x0":2.870725056683862,"y0":50.00281983453847,"z0":5.270771624166804,"aX":15.836533504394982},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.0,"breakHorizontal":-14.2,"spinRate":2221,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.41814633477648044,"extension":6.979482477067105},"index":1,"playId":"ae7ae268-687c-3119-bee5-e7095f8f34b1","pitchNumber":2,"startTime":"2026-05-08T23:15:27.644Z","endTime":"2026-05-08T23:15:30.661Z","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":89.4,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502239505445363,"aZ":-17.552873412442032,"pfxX":9.100945119599777,"pfxZ":8.602377286354049,"pX":0.6505965566846679,"pZ":2.1558776590930013,"vX0":-8.949146487411646,"vY0":-129.88165946275873,"vZ0":-4.447237076089842,"x":92.2,"y":180.57,"x0":2.9668796620433775,"y0":50.003098127994235,"z0":5.2345849938044156,"aX":15.469922555022714},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.8,"breakHorizontal":-14.4,"spinRate":2209,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.42254533304446884,"extension":6.971995127256625},"index":2,"playId":"77625385-7c14-3838-a26b-b7250f9fee14","pitchNumber":3,"startTime":"2026-05-08T23:15:47.417Z","endTime":"2026-05-08T23:15:50.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.727505437258678,"aZ":-32.578567455387464,"pfxX":-5.693604705870511,"pfxZ":-0.3256034641655532,"pX":0.11191040103099371,"pZ":1.6691362074822842,"vX0":-5.53992027468121,"vY0":-111.76656537375246,"vZ0":-0.09639193617620312,"x":112.73,"y":193.71,"x0":3.3699707076868366,"y0":50.000645014509374,"z0":5.082187153622385,"aX":-7.141062623639815},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-0.2,"breakHorizontal":11.9,"spinRate":2477,"spinDirection":286},"zone":8,"typeConfidence":2.0,"plateTime":0.4916481517019471,"extension":6.619340746275661},"index":3,"playId":"9cf0a88e-567e-3c25-b191-76814fccd6b1","pitchNumber":4,"startTime":"2026-05-08T23:16:09.367Z","endTime":"2026-05-08T23:16:13.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76813227838252,"aZ":-33.35311155898075,"pfxX":-3.5422385961749763,"pfxZ":-0.9109129789307211,"pX":-0.6629492965067059,"pZ":2.038499684960937,"vX0":-7.872096178202633,"vY0":-113.60822595430272,"vZ0":0.7242128617809811,"x":142.27,"y":183.74,"x0":3.313696431745203,"y0":50.00027295329417,"z0":5.043608713394852,"aX":-4.6054490628768665},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.1,"breakHorizontal":8.5,"spinRate":2418,"spinDirection":271},"zone":7,"typeConfidence":2.0,"plateTime":0.483020255871458,"extension":6.5753103189796915},"index":4,"playId":"fff48c65-af32-3d30-ba47-5f6678a72e48","pitchNumber":5,"startTime":"2026-05-08T23:16:31.120Z","endTime":"2026-05-08T23:16:58.142Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-05-08T23:16:58.142Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:17:27.524Z","endTime":"2026-05-08T23:20:44.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.942800763051864,"aZ":-18.45803581785396,"pfxX":8.611682982569718,"pfxZ":7.995946816428068,"pX":0.19024125982086718,"pZ":2.373480048232934,"vX0":-9.93587928730443,"vY0":-130.50141775458746,"vZ0":-3.623992695741038,"x":109.75,"y":174.7,"x0":2.9383740556567464,"y0":50.00109141161467,"z0":5.180662288099409,"aX":14.767897777843308},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.8,"breakHorizontal":-13.2,"spinRate":2246,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.420639303652409,"extension":6.9867527837168195},"index":0,"playId":"9b10f637-6124-3647-962e-fb9dffa47039","pitchNumber":1,"startTime":"2026-05-08T23:17:30.241Z","endTime":"2026-05-08T23:17:34.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.249744107046947,"aZ":-32.982125946254065,"pfxX":-4.193829117171182,"pfxZ":-0.6266736743710988,"pX":-0.8279953652943383,"pZ":1.4038071668930299,"vX0":-7.673666978810215,"vY0":-113.49569174912392,"vZ0":-0.634564957828678,"x":148.56,"y":200.88,"x0":3.1446456472705595,"y0":50.00015772573561,"z0":4.978817851750485,"aX":-5.454579332476119},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.0,"breakHorizontal":9.6,"spinRate":2507,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.483060487503558,"extension":6.4625779289362395},"index":1,"playId":"50199333-290c-35f7-b266-6a9e6d6b95f3","pitchNumber":2,"startTime":"2026-05-08T23:17:54.182Z","endTime":"2026-05-08T23:17:57.658Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-08T23:18:03.273Z","endTime":"2026-05-08T23:18:17.502Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99638558106658,"aZ":-31.69140400588754,"pfxX":-6.736708182350694,"pfxZ":0.3797315925887892,"pX":-0.5026756087711217,"pZ":0.5309655927335124,"vX0":-6.17773066979883,"vY0":-112.01800838537555,"vZ0":-2.406010073893782,"x":136.16,"y":224.44,"x0":3.1701372003125554,"y0":50.00250644540621,"z0":4.871732254256619,"aX":-8.524927199657608},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":2531,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.48971925369693103,"extension":6.454263879887961},"index":3,"playId":"c7a63c99-d412-303b-8bdb-0e1628f6fbf6","pitchNumber":3,"startTime":"2026-05-08T23:18:17.502Z","endTime":"2026-05-08T23:18:20.937Z","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":77.3,"endSpeed":71.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.880083543861712,"aZ":-29.33015287842873,"pfxX":-5.532937654500361,"pfxZ":2.2230611546964045,"pX":-0.4010249433622825,"pZ":1.0692836113177608,"vX0":-6.696358487599433,"vY0":-112.47669985252952,"vZ0":-1.842851929125631,"x":132.29,"y":209.91,"x0":3.336283623100486,"y0":50.00222934778673,"z0":4.880577172695175,"aX":-7.069078698474332},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":3.8,"breakHorizontal":11.8,"spinRate":2477,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4874366256325686,"extension":6.480256638461649},"index":4,"playId":"a1bf7321-b33f-3293-9a3a-f7bffcf6778f","pitchNumber":4,"startTime":"2026-05-08T23:18:34.942Z","endTime":"2026-05-08T23:18:38.412Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15757578488979,"aZ":-28.1692666443969,"pfxX":1.5202971915470522,"pfxZ":2.581524957046579,"pX":0.2669510030300113,"pZ":3.7015474420036707,"vX0":-7.3283335818166995,"vY0":-123.57069616370573,"vZ0":1.97720147493822,"x":106.82,"y":138.84,"x0":3.070739038056689,"y0":50.00002495115001,"z0":5.254324114685924,"aX":2.3561983097076675},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":-1.1,"spinRate":2217,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4429114420507947,"extension":6.7504003293613035},"index":5,"playId":"0e58919b-4d2c-31d7-826c-771ffb38b33e","pitchNumber":5,"startTime":"2026-05-08T23:18:53.110Z","endTime":"2026-05-08T23:18:57.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.766468280430452,"aZ":-31.98059499661727,"pfxX":-8.074066881656309,"pfxZ":0.16141851692845144,"pX":-0.2694386309742517,"pZ":1.4378119908914808,"vX0":-5.711839359366689,"vY0":-109.76063608800979,"vZ0":-0.12174565654753122,"x":127.27,"y":199.96,"x0":3.417460585980684,"y0":50.00467454816918,"z0":4.9047934287988,"aX":-9.832760291152635},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":0.6,"breakHorizontal":16.2,"spinRate":2492,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.49938794740698134,"extension":6.579265162338034},"index":6,"playId":"d6a0e7a8-3702-3904-a4a2-bf9d201b680c","pitchNumber":6,"startTime":"2026-05-08T23:19:16.225Z","endTime":"2026-05-08T23:19:21.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377616425991214,"aZ":-20.219753650249267,"pfxX":8.54483588378032,"pfxZ":6.630635128100371,"pX":0.1212542761967671,"pZ":3.2303461559607642,"vX0":-10.150307973899302,"vY0":-133.32352332829498,"vZ0":-1.5216369585133422,"x":112.38,"y":151.56,"x0":2.865607214035618,"y0":50.00036963637117,"z0":5.266254504203544,"aX":15.398497618468527},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.9,"breakHorizontal":-13.3,"spinRate":2139,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.4106654380262946,"extension":7.0201941566623995},"index":7,"playId":"0b639f7a-94a5-396e-b07a-3628acd2e504","pitchNumber":7,"startTime":"2026-05-08T23:19:39.277Z","endTime":"2026-05-08T23:19:42.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20512875845391,"aZ":-22.276865661076382,"pfxX":8.023857196119295,"pfxZ":5.602133394245408,"pX":1.0323828059812075,"pZ":3.412172955971284,"vX0":-7.875845318749917,"vY0":-131.83788379361218,"vZ0":-0.15967010715351004,"x":77.65,"y":146.65,"x0":3.0114549216295288,"y0":50.000491673567325,"z0":5.113397324896321,"aX":14.167985102917061},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":-12.8,"spinRate":2130,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4149646274916021,"extension":6.975347333954785},"index":8,"playId":"0f1cea9d-88f0-3bfb-a99d-538d7190dda6","pitchNumber":8,"startTime":"2026-05-08T23:20:00.738Z","endTime":"2026-05-08T23:20:04.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40653523638487,"aZ":-32.182820168842554,"pfxX":-7.0084800128549745,"pfxZ":-0.006760392232794565,"pX":-0.8415537599234333,"pZ":1.013244436518226,"vX0":-6.917053008576874,"vY0":-110.53962259613596,"vZ0":-0.9892664150848215,"x":149.08,"y":211.42,"x0":3.2431634062773576,"y0":50.00296339907537,"z0":4.85684331661829,"aX":-8.639192519862926},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":0.0,"breakHorizontal":14.5,"spinRate":2353,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.49623523098583666,"extension":6.615115674781552},"index":9,"playId":"9038ace4-08b0-3bb8-a09c-7455f22769a9","pitchNumber":9,"startTime":"2026-05-08T23:20:23.797Z","endTime":"2026-05-08T23:20:27.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28894668609016,"aZ":-31.159812293485977,"pfxX":-3.4465244319958925,"pfxZ":0.7986388793683634,"pX":-1.5837237940518023,"pZ":1.9492949472625893,"vX0":-9.520804300673763,"vY0":-111.8737041722437,"vZ0":0.28554789195146735,"x":177.37,"y":186.15,"x0":3.17572524579342,"y0":50.002112929563374,"z0":5.015378819251967,"aX":-4.363880532765061},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.8,"breakHorizontal":8.8,"spinRate":2315,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.48969634531214057,"extension":6.677771519657629},"index":10,"playId":"bcd15e18-6dd3-3bbd-9f69-59cb10ab54e2","pitchNumber":10,"startTime":"2026-05-08T23:20:40.706Z","endTime":"2026-05-08T23:20:44.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:20:44.211Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a line drive to left fielder Tyler Soderstrom. Gunnar Henderson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:21:30.901Z","endTime":"2026-05-08T23:23:26.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0f377f09-94bf-3e58-9da7-4fc8bf626334","startTime":"2026-05-08T23:21:11.917Z","endTime":"2026-05-08T23:21:14.917Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.353201929441152,"aZ":-20.972368140804313,"pfxX":9.384348378401153,"pfxZ":6.630290994977405,"pX":0.4424659669109963,"pZ":2.277692260713417,"vX0":-9.825682711025985,"vY0":-129.25406962176814,"vZ0":-3.1404372169842123,"x":100.13,"y":177.28,"x0":3.076868130737023,"y0":50.00255377058431,"z0":5.12193562929706,"aX":15.853100133207823},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.5,"breakHorizontal":-14.8,"spinRate":2022,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4240264863733705,"extension":6.935097412666366},"index":1,"playId":"b5f427fb-87a3-3796-8650-42106e8b6a9d","pitchNumber":1,"startTime":"2026-05-08T23:21:33.226Z","endTime":"2026-05-08T23:21:36.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591236034049395,"aZ":-19.2289967667903,"pfxX":8.299190902532734,"pfxZ":7.638323385699939,"pX":0.24531993714645198,"pZ":2.555020991341854,"vX0":-9.245045370221337,"vY0":-129.27437124870212,"vZ0":-3.518296974746223,"x":107.65,"y":169.79,"x0":2.7872539028895935,"y0":50.00274000471351,"z0":5.407081732077008,"aX":14.06665955107026},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.2,"breakHorizontal":-13.0,"spinRate":2076,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4234560224181565,"extension":6.589513802927172},"index":2,"playId":"14eb1911-8a54-3fd4-99ef-23562439a373","pitchNumber":2,"startTime":"2026-05-08T23:21:54.884Z","endTime":"2026-05-08T23:21:58.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-08T23:22:10.308Z","endTime":"2026-05-08T23:22:28.888Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.431576162064783,"aZ":-31.582946199442574,"pfxX":-7.937432431981815,"pfxZ":0.4979638292606321,"pX":0.02120154968258423,"pZ":0.29858595998471094,"vX0":-4.755801273630534,"vY0":-108.25186609891263,"vZ0":-2.580522821602676,"x":116.19,"y":230.72,"x0":3.284153904870372,"y0":50.001047442519486,"z0":4.993209930152948,"aX":-9.335760908302035},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":0.5,"breakHorizontal":15.7,"spinRate":2450,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.5076817377741705,"extension":6.46198186581124},"index":4,"playId":"2d0cf9d3-161a-3016-813f-b5fc4febf291","pitchNumber":3,"startTime":"2026-05-08T23:22:28.888Z","endTime":"2026-05-08T23:22:32.716Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"caade00c-e770-3ef2-bb2a-8c133d5164d3","startTime":"2026-05-08T23:22:51.147Z","endTime":"2026-05-08T23:22:54.147Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354715045083463,"aZ":-20.684747716876245,"pfxX":8.841464207993344,"pfxZ":6.8009150022809965,"pX":0.7390314127383086,"pZ":3.3851859746984254,"vX0":-8.741795907726104,"vY0":-129.03784866261435,"vZ0":-1.310798545118459,"x":88.83,"y":147.38,"x0":3.0187928303866234,"y0":50.004070455159784,"z0":5.4903747426475,"aX":14.940779511224727},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.2,"breakHorizontal":-14.2,"spinRate":2087,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.42415060380037595,"extension":6.709867879133479},"hitData":{"launchSpeed":77.7,"launchAngle":22.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.65,"coordY":111.14}},"index":6,"playId":"47786401-2965-3195-a569-a597617c4bd9","pitchNumber":4,"startTime":"2026-05-08T23:23:14.086Z","endTime":"2026-05-08T23:23:26.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:23:26.356Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Alonso pops out to shortstop Jacob Wilson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:23:39.906Z","endTime":"2026-05-08T23:24:36.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8799073472335,"aZ":-17.617372192713887,"pfxX":9.23619939528918,"pfxZ":8.360190027692314,"pX":0.01092122331256456,"pZ":2.6979100562711467,"vX0":-10.434997315623136,"vY0":-131.40002842128627,"vZ0":-3.6855922117154245,"x":116.58,"y":165.94,"x0":2.841163625641914,"y0":50.00598671447749,"z0":5.4344889480186245,"aX":16.089974637472558},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":-14.3,"spinRate":2140,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.41747080192954344,"extension":6.782251227131927},"index":0,"playId":"2055b7d2-ffda-3628-83a7-d8880e2305d4","pitchNumber":1,"startTime":"2026-05-08T23:24:01.748Z","endTime":"2026-05-08T23:24:05.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":77.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73277169593842,"aZ":-23.423249509385165,"pfxX":-0.6871357747508959,"pfxZ":5.704863080254471,"pX":-0.6621656806318099,"pZ":3.31138068642824,"vX0":-8.674717580698985,"vY0":-123.62267490065496,"vZ0":0.07790359020637239,"x":142.24,"y":149.37,"x0":2.994850191533952,"y0":50.001937133538284,"z0":5.260488312584663,"aX":-1.0527170495684366},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.6,"breakHorizontal":3.5,"spinRate":2184,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4446075167467667,"extension":6.804908813508075},"hitData":{"launchSpeed":85.2,"launchAngle":57.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":65.74,"coordY":143.67}},"index":1,"playId":"481cc3ad-6c54-33c8-b413-d8254f442fb9","pitchNumber":2,"startTime":"2026-05-08T23:24:23.553Z","endTime":"2026-05-08T23:24:36.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:24:36.767Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler O'Neill grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:25:03.270Z","endTime":"2026-05-08T23:25:23.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_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":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.478961979655093,"aZ":-32.92892133649618,"pfxX":-5.159684498436681,"pfxZ":-0.6051835023130767,"pX":-0.17036283360770693,"pZ":1.7399164031685963,"vX0":-6.283913067046615,"vY0":-111.09438528627082,"vZ0":0.3780273932474858,"x":123.49,"y":191.8,"x0":3.3685418208499613,"y0":50.00290709629282,"z0":4.998824561316826,"aX":-6.428921519151972},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-0.7,"breakHorizontal":11.0,"spinRate":2361,"spinDirection":280},"zone":8,"typeConfidence":2.0,"plateTime":0.49360493453127985,"extension":6.744494541609347},"hitData":{"launchSpeed":60.3,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.65,"coordY":151.24}},"index":0,"playId":"d3c243c0-2515-30c1-9356-6bf9cc3fb27e","pitchNumber":1,"startTime":"2026-05-08T23:25:15.275Z","endTime":"2026-05-08T23:25:23.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:25:23.330Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-08T23:27:38.813Z","endTime":"2026-05-08T23:29:25.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"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.9,"endSpeed":85.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.635545318344185,"aZ":-15.165254168133195,"pfxX":-7.238082441903355,"pfxZ":9.07720419176234,"pX":-0.730693696085753,"pZ":3.3171953263692555,"vX0":3.690278352458546,"vY0":-136.64680510294608,"vZ0":-5.098774164813676,"x":144.85,"y":149.22,"x0":-1.1647634534416005,"y0":50.00665714220138,"z0":6.264388915957529,"aX":-13.567775020392807},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":12.2,"spinRate":2184,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.4022312948393272,"extension":6.236831835171957},"index":0,"playId":"2efc9b09-29e8-3ead-8875-08b971b9eef3","pitchNumber":1,"startTime":"2026-05-08T23:28:01.785Z","endTime":"2026-05-08T23:28:05.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42883544013706,"aZ":-32.660314758368116,"pfxX":7.0215431793555965,"pfxZ":-0.30767306743950495,"pX":0.2612213015816791,"pZ":1.6756087387526137,"vX0":1.8200997838618984,"vY0":-124.78317861386375,"vZ0":-4.663406380630087,"x":107.04,"y":193.54,"x0":-1.3916287899280793,"y0":50.00617053994767,"z0":6.2898889073143485,"aX":10.964649629791223},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":-13.2,"spinRate":2558,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4406099859017405,"extension":6.137428370316494},"index":1,"playId":"6acd2520-bba6-3d2f-ae1f-2fbd9792289f","pitchNumber":2,"startTime":"2026-05-08T23:28:18.562Z","endTime":"2026-05-08T23:28:22.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77074412517472,"aZ":-32.67181324267247,"pfxX":7.903165540803132,"pfxZ":-0.30863262861031693,"pX":1.3089215806934518,"pZ":1.414626087430013,"vX0":4.341822868675272,"vY0":-126.80158488482815,"vZ0":-5.026965962863112,"x":67.11,"y":200.59,"x0":-1.4612809094480013,"y0":50.00415825408068,"z0":6.077953988332122,"aX":12.665698361378256},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.7,"breakHorizontal":-15.4,"spinRate":2607,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4346135467091772,"extension":6.203347151682134},"index":2,"playId":"776f61eb-d164-360b-9d23-990612c62dc7","pitchNumber":3,"startTime":"2026-05-08T23:28:36.727Z","endTime":"2026-05-08T23:28:40.300Z","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":94.7,"endSpeed":85.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98846475300024,"aZ":-15.536216840913095,"pfxX":-4.129074259860638,"pfxZ":8.739199997669541,"pX":0.48604870656568716,"pZ":4.150461969346316,"vX0":5.6588397238539185,"vY0":-137.68642307557866,"vZ0":-3.209365196489564,"x":98.47,"y":126.72,"x0":-1.0674998319603097,"y0":50.00132442122366,"z0":6.3941113399723095,"aX":-7.860199473575419},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2146,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3990940326044625,"extension":6.203885519760908},"index":3,"playId":"9cf45664-f846-327a-807e-acee20d1961a","pitchNumber":4,"startTime":"2026-05-08T23:29:03.068Z","endTime":"2026-05-08T23:29:06.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.888671927799045,"aZ":-15.390740022407458,"pfxX":-4.491723021973435,"pfxZ":8.725174689534432,"pX":0.35272288026242404,"pZ":3.1497281568099944,"vX0":5.169670633908591,"vY0":-138.52919970664828,"vZ0":-5.650102864026667,"x":103.56,"y":153.74,"x0":-0.9631273710333885,"y0":50.004484575882216,"z0":6.262310059749944,"aX":-8.64210066267937},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2177,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.3969385267175203,"extension":6.30852111026238},"index":4,"playId":"47a89df8-2219-3016-a7ba-6f97cd798d71","pitchNumber":5,"startTime":"2026-05-08T23:29:22.245Z","endTime":"2026-05-08T23:29:25.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:29:25.429Z","atBatIndex":8},{"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":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-08T23:29:29.650Z","endTime":"2026-05-08T23:30:58.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854042144469748,"aZ":-44.45992751364374,"pfxX":3.4419913172179477,"pfxZ":-8.356468444193201,"pX":0.3866861431968726,"pZ":1.1905955986113734,"vX0":2.5321044267435187,"vY0":-121.31768186059709,"vZ0":-3.081584746074199,"x":102.26,"y":206.63,"x0":-1.1230312732789087,"y0":50.004938479590194,"z0":6.406184139136967,"aX":5.058576673147656},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.6,"breakHorizontal":-6.8,"spinRate":2790,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.453932981359797,"extension":6.165858194699517},"index":0,"playId":"51b7861d-d6b4-3927-befa-b7caa968f721","pitchNumber":1,"startTime":"2026-05-08T23:29:53.251Z","endTime":"2026-05-08T23:29:56.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633984995258388,"aZ":-45.47201162622708,"pfxX":4.712450778965808,"pfxZ":-9.22374526666216,"pX":-0.794414240752649,"pZ":2.039438080341239,"vX0":-0.11581782452748657,"vY0":-120.48497870595394,"vZ0":-0.8160347038086284,"x":147.28,"y":183.72,"x0":-1.3555696222162417,"y0":50.00355828492169,"z0":6.469697785212527,"aX":6.794000410041737},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-16.6,"breakHorizontal":-8.4,"spinRate":2791,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.45802269555504616,"extension":6.226466295735064},"index":1,"playId":"a4157f46-5664-3627-8e10-fbdc9312c567","pitchNumber":2,"startTime":"2026-05-08T23:30:11.641Z","endTime":"2026-05-08T23:30:15.197Z","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":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.432589155359615,"aZ":-46.076513801825534,"pfxX":3.6650908260193633,"pfxZ":-9.477639065457062,"pX":0.4992016520254062,"pZ":1.1727305567393682,"vX0":2.6315746515488425,"vY0":-121.63812942775498,"vZ0":-2.911976770616013,"x":97.97,"y":207.12,"x0":-1.0805591314949532,"y0":50.00042911118588,"z0":6.460440289613317,"aX":5.377912104911242},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-17.5,"breakHorizontal":-7.3,"spinRate":2870,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4538858971358235,"extension":6.1681225824924795},"index":2,"playId":"989247f6-86e7-3f91-bb80-292fb07378b5","pitchNumber":3,"startTime":"2026-05-08T23:30:30.199Z","endTime":"2026-05-08T23:30:34.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13880844818267,"aZ":-13.697139704405485,"pfxX":-4.282224206664356,"pfxZ":9.669719268851841,"pX":-0.023192876160667907,"pZ":2.2164046486759554,"vX0":4.729384642677641,"vY0":-137.7274497905451,"vZ0":-8.049827347447883,"x":117.88,"y":178.94,"x0":-1.21070035670871,"y0":50.0026696497839,"z0":6.1143287541322255,"aX":-8.182333670772746},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2187,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.398528101684521,"extension":6.345558896312846},"hitData":{"launchSpeed":104.1,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.05,"coordY":147.08}},"index":3,"playId":"975ee9df-78ee-3dde-b5bc-cadac8430e9b","pitchNumber":4,"startTime":"2026-05-08T23:30:49.810Z","endTime":"2026-05-08T23:30:58.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:30:58.264Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-08T23:31:06.892Z","endTime":"2026-05-08T23:33:08.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"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.7,"endSpeed":86.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90057944536538,"aZ":-14.390145406231465,"pfxX":-5.29508581441932,"pfxZ":9.21853123032486,"pX":-0.24629563650062591,"pZ":3.5861872759789764,"vX0":4.5023645204488245,"vY0":-137.85019604063055,"vZ0":-4.484827191332966,"x":126.39,"y":141.95,"x0":-1.2106914837003078,"y0":50.006825304778374,"z0":6.20198254700809,"aX":-10.219643225881077},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2171,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.39695526538319115,"extension":6.180454622801888},"index":0,"playId":"dbb8ac9f-981a-35ca-b0f3-19ceecc2778c","pitchNumber":1,"startTime":"2026-05-08T23:31:24.985Z","endTime":"2026-05-08T23:31:28.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923988391992534,"aZ":-26.483658114978226,"pfxX":-0.21655344498777518,"pfxZ":3.036355775778759,"pX":-0.12984696045271774,"pZ":3.968372189314194,"vX0":2.781569094225021,"vY0":-135.86748104147875,"vZ0":-1.5401621882055407,"x":121.95,"y":131.63,"x0":-1.1374622657842783,"y0":50.00474606760689,"z0":6.377698763294933,"aX":-0.40640463813943417},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":-0.1,"spinRate":2374,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.40267496170077255,"extension":6.156158702685806},"index":1,"playId":"5d8235e0-e7b4-3077-99ca-fc9f4dd15249","pitchNumber":2,"startTime":"2026-05-08T23:31:44.988Z","endTime":"2026-05-08T23:31:49.698Z","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":94.0,"endSpeed":85.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.165629815096644,"aZ":-15.223851096393313,"pfxX":-4.53822782113356,"pfxZ":8.931953464939973,"pX":-0.18292057721283056,"pZ":3.842106553935525,"vX0":4.418076314140169,"vY0":-136.86354224603087,"vZ0":-3.5223560198096173,"x":123.97,"y":135.04,"x0":-1.2283737982388534,"y0":50.000275802443255,"z0":6.188147323104232,"aX":-8.609739762716556},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":2144,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4001773051063351,"extension":6.151145706723872},"index":2,"playId":"5940d6a0-3487-3ec1-9d6d-93c4b89a44c1","pitchNumber":3,"startTime":"2026-05-08T23:32:04.920Z","endTime":"2026-05-08T23:32:09.066Z","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":93.2,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14748260987395,"aZ":-19.339951695008462,"pfxX":1.3052492162093454,"pfxZ":6.844457473101835,"pX":0.8512747791427693,"pZ":3.1532062115445263,"vX0":4.966942194456162,"vY0":-135.69422166653084,"vZ0":-4.688708122016834,"x":84.55,"y":153.64,"x0":-1.1683645012583426,"y0":50.003479477677416,"z0":6.2407653916288455,"aX":2.4468544060607256},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-3.4,"spinRate":2397,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.40280211410660716,"extension":6.367174374455038},"index":3,"playId":"ad7cfd1a-0f0e-378d-b36e-0f8eb6de8a7f","pitchNumber":4,"startTime":"2026-05-08T23:32:24.422Z","endTime":"2026-05-08T23:32:27.977Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-05-08T23:32:45.513Z","endTime":"2026-05-08T23:32:59.025Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38100410613125,"aZ":-18.051699292327825,"pfxX":1.808247949902065,"pfxZ":7.527357221611114,"pX":0.26420670658225937,"pZ":3.087517114354584,"vX0":3.550663864158934,"vY0":-135.79336271929338,"vZ0":-5.1827217298341255,"x":106.93,"y":155.42,"x0":-1.2928509972626172,"y0":50.00571114600089,"z0":6.26783159952465,"aX":3.393617727307718},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-4.0,"spinRate":2425,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.40260178775424205,"extension":6.399672487760195},"hitData":{"launchSpeed":95.0,"launchAngle":27.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.76,"coordY":47.88}},"index":5,"playId":"42f19c6d-ac58-3f9d-91d5-ed6cd39afc97","pitchNumber":5,"startTime":"2026-05-08T23:32:59.025Z","endTime":"2026-05-08T23:33:08.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:33:08.961Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-08T23:35:08.824Z","endTime":"2026-05-08T23:36:14.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.933096912993893,"aZ":-20.464402282420288,"pfxX":8.038426325092637,"pfxZ":6.923823557585137,"pX":1.8141198360045332,"pZ":2.323609565154009,"vX0":-6.429877612188234,"vY0":-129.45125607120423,"vZ0":-3.1329138579189513,"x":47.85,"y":176.04,"x0":3.290195927873206,"y0":50.00324182696107,"z0":5.122805858376295,"aX":13.594179741744794},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.0,"breakHorizontal":-13.1,"spinRate":2124,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4237080108975646,"extension":6.739148957808533},"index":0,"playId":"adee6b5a-09f0-3c97-9de6-e0d62ad8b175","pitchNumber":1,"startTime":"2026-05-08T23:35:16.091Z","endTime":"2026-05-08T23:35:19.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.416587666746036,"aZ":-18.678176620042716,"pfxX":7.309942766643726,"pfxZ":8.147484702848068,"pX":0.1977863527757805,"pZ":2.536194807050987,"vX0":-9.501640389790435,"vY0":-128.12955067166965,"vZ0":-3.257528806073519,"x":109.46,"y":170.3,"x0":3.010985455679253,"y0":50.001063983802425,"z0":5.290129560847299,"aX":12.106771211978785},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":14.2,"breakHorizontal":-11.0,"spinRate":2121,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.4281027192406821,"extension":6.951208792787212},"index":1,"playId":"9a984e24-0e6f-3e99-974a-21b7949cd830","pitchNumber":2,"startTime":"2026-05-08T23:35:34.023Z","endTime":"2026-05-08T23:35:37.767Z","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":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.442236049944167,"aZ":-30.87544340673736,"pfxX":-4.613983187977352,"pfxZ":1.0188419553819363,"pX":0.06250079346621586,"pZ":1.0541442571343407,"vX0":-6.256264421307832,"vY0":-112.0803657752738,"vZ0":-1.669029903256654,"x":114.62,"y":210.32,"x0":3.490370842678112,"y0":50.00212311276207,"z0":4.964499051222573,"aX":-5.862030235310323},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.7,"breakHorizontal":10.0,"spinRate":2482,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.48889266558859035,"extension":6.8142736270991975},"index":2,"playId":"718256d9-8f6a-3bc1-b7d4-29fff4049483","pitchNumber":3,"startTime":"2026-05-08T23:35:51.460Z","endTime":"2026-05-08T23:35:56.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.576967792044393,"aZ":-31.308741562008887,"pfxX":-4.992346230300849,"pfxZ":0.7269514629557481,"pX":-0.450219555183712,"pZ":1.239213753172967,"vX0":-6.69954095170354,"vY0":-108.80954043345699,"vZ0":-0.8097447818210698,"x":134.16,"y":205.32,"x0":3.3270818168746636,"y0":50.00159229885142,"z0":5.033430515488568,"aX":-5.935973588714032},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":1.4,"breakHorizontal":10.9,"spinRate":2319,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.5049947470828533,"extension":6.738149283689225},"index":3,"playId":"8095c2f8-a85a-3d63-bc15-1b4b9e9262e8","pitchNumber":4,"startTime":"2026-05-08T23:36:10.505Z","endTime":"2026-05-08T23:36:14.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:36:14.307Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Leody Taveras pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-08T23:36:29.974Z","endTime":"2026-05-08T23:38:01.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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, 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":77.6,"endSpeed":71.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.624401277025353,"aZ":-29.947666503083752,"pfxX":-5.0288788587005335,"pfxZ":1.7382660126524687,"pX":0.2648761936692094,"pZ":1.4303404576564454,"vX0":-5.5625737528677215,"vY0":-112.87623244582392,"vZ0":-1.3757788927914594,"x":106.9,"y":200.16,"x0":3.4198976211359904,"y0":50.00461777641241,"z0":5.078662783342122,"aX":-6.453001141496069},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":3.1,"breakHorizontal":10.6,"spinRate":2487,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4862864764164505,"extension":6.635576023263844},"index":0,"playId":"351c92bc-1202-34e8-be09-86e23b86eadd","pitchNumber":1,"startTime":"2026-05-08T23:36:38.815Z","endTime":"2026-05-08T23:36:42.984Z","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":89.6,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.189626317980757,"aZ":-21.024638685535876,"pfxX":8.861010324495853,"pfxZ":6.536043279374654,"pX":-0.23275715627781537,"pZ":2.729157076905951,"vX0":-11.434752383286781,"vY0":-130.03383262040109,"vZ0":-2.0286223629719413,"x":125.87,"y":165.09,"x0":3.077882304004647,"y0":50.00440618576974,"z0":5.120546015274795,"aX":15.12122515584848},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.5,"breakHorizontal":-13.4,"spinRate":2182,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.421804488682588,"extension":7.070658243367719},"index":1,"playId":"aa35d733-c62f-3b48-a5a5-cb653531bec2","pitchNumber":2,"startTime":"2026-05-08T23:36:55.979Z","endTime":"2026-05-08T23:36:59.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596703882023053,"aZ":-25.991349583025976,"pfxX":0.3500779383347501,"pfxZ":3.925687382310384,"pX":0.8145247312945274,"pZ":3.340602676823242,"vX0":-6.19642598984541,"vY0":-124.87750320191921,"vZ0":0.516718393693042,"x":85.95,"y":148.58,"x0":3.2846799300277825,"y0":50.00559745942738,"z0":5.272342087570957,"aX":0.5522041998022664},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.4,"breakHorizontal":0.8,"spinRate":2184,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.4389345558331321,"extension":6.8932020251287245},"index":2,"playId":"a9b9f791-be5d-391e-8937-2402da480095","pitchNumber":3,"startTime":"2026-05-08T23:37:16.437Z","endTime":"2026-05-08T23:37:20.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69707219229322,"aZ":-28.069669843213738,"pfxX":-4.1091362581056305,"pfxZ":3.1075106087604363,"pX":-0.11220845999281115,"pZ":1.3763992153825149,"vX0":-6.589838078846979,"vY0":-114.66690048457964,"vZ0":-1.863504226749661,"x":121.28,"y":201.62,"x0":3.3413160728767366,"y0":50.0035873949968,"z0":4.95811013322619,"aX":-5.4307440490640335},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.4,"breakHorizontal":9.2,"spinRate":2445,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4790570141921897,"extension":6.58885678685623},"index":3,"playId":"5ab378be-b0e7-3af6-b73a-bc62269f679f","pitchNumber":4,"startTime":"2026-05-08T23:37:33.722Z","endTime":"2026-05-08T23:37:37.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74357778357146,"aZ":-16.811523603164947,"pfxX":8.159129469693571,"pfxZ":9.217896950858625,"pX":0.1610753530209436,"pZ":2.3678810707453786,"vX0":-10.298072585547523,"vY0":-128.79899054962385,"vZ0":-3.67745690807932,"x":110.86,"y":174.85,"x0":3.166048363987808,"y0":50.00380486796201,"z0":5.127779329741676,"aX":13.600487897726502},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.0,"breakHorizontal":-12.2,"spinRate":2210,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.42656121377442746,"extension":7.169579464869411},"hitData":{"launchSpeed":80.0,"launchAngle":70.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.58,"coordY":161.84}},"index":4,"playId":"191f7da9-d3bb-3cee-9811-5eb58b3d634f","pitchNumber":5,"startTime":"2026-05-08T23:37:51.379Z","endTime":"2026-05-08T23:38:01.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:38:01.414Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-08T23:38:08.740Z","endTime":"2026-05-08T23:40:35.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":"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.6,"endSpeed":82.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01772656257015,"aZ":-19.590083665986455,"pfxX":8.610696526942906,"pfxZ":7.180891775591764,"pX":0.22517586189870034,"pZ":2.8645698634207766,"vX0":-10.586077773358051,"vY0":-131.5621157117834,"vZ0":-2.273958080137649,"x":108.42,"y":161.44,"x0":3.183103359037356,"y0":50.002324403723414,"z0":5.1927182664855245,"aX":15.088835716258533},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-13.3,"spinRate":2117,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.41639552259343926,"extension":7.041509407456445},"index":0,"playId":"e88d7066-8b8b-3325-8b6d-090be6a04435","pitchNumber":1,"startTime":"2026-05-08T23:38:35.490Z","endTime":"2026-05-08T23:38:39.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.683302137765423,"aZ":-29.407558072233194,"pfxX":-4.544393277558236,"pfxZ":2.160452092275343,"pX":0.2484166506633923,"pZ":1.5785302172317535,"vX0":-5.907601556019253,"vY0":-112.60800505270045,"vZ0":-0.9903059578390603,"x":107.53,"y":196.16,"x0":3.497676587314707,"y0":50.00497483690974,"z0":5.002325627307315,"aX":-5.829325016635846},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":4.0,"breakHorizontal":9.7,"spinRate":2367,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.48663627177494906,"extension":6.802580498133523},"index":1,"playId":"2ab0bc51-2603-35f5-ad13-5f352dc95ef4","pitchNumber":2,"startTime":"2026-05-08T23:38:50.559Z","endTime":"2026-05-08T23:38:54.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02053760824245,"aZ":-27.619347052576526,"pfxX":-6.771193497464067,"pfxZ":3.749526768418485,"pX":-1.217462398243549,"pZ":0.6073587493420743,"vX0":-7.638927404972838,"vY0":-110.00858008200763,"vZ0":-2.71059653247242,"x":163.41,"y":222.38,"x0":3.1908368319672618,"y0":50.00508988219449,"z0":4.807974151605782,"aX":-8.22994140561547},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":6.4,"breakHorizontal":14.4,"spinRate":2433,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.49948520867460156,"extension":6.64974800401859},"index":2,"playId":"1c004e68-58d4-35df-8fec-0cae4fa8b21a","pitchNumber":3,"startTime":"2026-05-08T23:39:07.527Z","endTime":"2026-05-08T23:39:11.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.801772330430147,"aZ":-29.85354911443695,"pfxX":12.148167121982986,"pfxZ":1.5237280708551424,"pX":1.2646836114174527,"pZ":1.6168996367621082,"vX0":-8.812193780993269,"vY0":-122.92336774126382,"vZ0":-1.6880424095215727,"x":68.79,"y":195.12,"x0":3.329000268533085,"y0":50.00182418877037,"z0":4.862335128010712,"aX":18.472710546258593},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-19.8,"spinRate":2115,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.446672039337058,"extension":6.714124482152422},"index":3,"playId":"cd8b2916-e80b-3a78-9cd8-9b1c2833a541","pitchNumber":4,"startTime":"2026-05-08T23:39:30.067Z","endTime":"2026-05-08T23:39:34.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.94481775650883,"aZ":-34.068404338129305,"pfxX":-7.926766200183541,"pfxZ":-1.5305557064726187,"pX":1.6061076797734952,"pZ":2.0316276428418147,"vX0":-2.16777750728596,"vY0":-110.7765247488441,"vZ0":1.297817070323042,"x":55.78,"y":183.93,"x0":3.6271498104229027,"y0":50.00009621719528,"z0":5.001981019847352,"aX":-9.840794017402114},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-2.2,"breakHorizontal":14.9,"spinRate":2434,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.4946127348911662,"extension":6.621922535343364},"index":4,"playId":"06423dac-0e3f-33db-91c0-6e2c09e91e0b","pitchNumber":5,"startTime":"2026-05-08T23:39:47.676Z","endTime":"2026-05-08T23:39:51.332Z","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":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.727059318127473,"aZ":-26.12003027680091,"pfxX":1.4533200764427827,"pfxZ":4.003635856856048,"pX":0.4759397425538345,"pZ":3.0016651450311613,"vX0":-7.4024129574451685,"vY0":-122.64452367863132,"vZ0":0.393310052963443,"x":98.86,"y":157.74,"x0":3.3531095106106727,"y0":50.00550410244767,"z0":5.078518693376998,"aX":2.2001763425865497},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.6,"breakHorizontal":-0.7,"spinRate":2104,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.44771647074734755,"extension":6.988565519343151},"index":5,"playId":"da1cbde3-4e03-31f4-880f-538548d3e271","pitchNumber":6,"startTime":"2026-05-08T23:40:09.109Z","endTime":"2026-05-08T23:40:12.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.237775487192266,"aZ":-31.56264470067599,"pfxX":-4.80470628576486,"pfxZ":0.4640031156055038,"pX":-0.435779302709345,"pZ":1.1929440855435947,"vX0":-7.200872178039153,"vY0":-114.06881403198933,"vZ0":-1.493112395356568,"x":133.61,"y":206.57,"x0":3.387636062221808,"y0":50.0018775042356,"z0":4.971447183558524,"aX":-6.32279569166019},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.7,"breakHorizontal":10.6,"spinRate":2592,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4804046241309532,"extension":6.877316593175192},"index":6,"playId":"cfda3eda-c0d4-3fd6-95c6-4583aa4dcad4","pitchNumber":7,"startTime":"2026-05-08T23:40:31.145Z","endTime":"2026-05-08T23:40:35.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:40:35.012Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:42:26.143Z","endTime":"2026-05-08T23:43:01.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.105659774445652,"aZ":-18.74321071257719,"pfxX":2.3451785786316357,"pfxZ":7.226985509035451,"pX":0.5442722605386089,"pZ":2.7589263870074143,"vX0":3.3409580324232118,"vY0":-134.929061338316,"vZ0":-6.276865484436561,"x":96.25,"y":164.29,"x0":-1.010976232397263,"y0":50.00624107477403,"z0":6.419376824539868,"aX":4.35987547832635},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-4.9,"spinRate":2414,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.4046779336678945,"extension":6.074238226467515},"hitData":{"launchSpeed":96.9,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.49,"coordY":139.87}},"index":0,"playId":"7b3cc9ec-4678-35ff-ade8-7c1e264003b9","pitchNumber":1,"startTime":"2026-05-08T23:42:53.031Z","endTime":"2026-05-08T23:43:01.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:43:01.639Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:43:11.415Z","endTime":"2026-05-08T23:44:33.312Z","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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"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.2,"endSpeed":87.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92741627454567,"aZ":-18.094729819813836,"pfxX":-6.835807582561092,"pfxZ":7.19819851049786,"pX":-0.4620405235693228,"pZ":2.020033524271377,"vX0":4.457666903895098,"vY0":-138.51948098402826,"vZ0":-7.78055715144721,"x":134.61,"y":184.24,"x0":-1.198239105672735,"y0":50.006150505149456,"z0":6.060053005347155,"aX":-13.37904269720014},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":11.5,"spinRate":1981,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.3943574830094021,"extension":6.407523332635855},"index":0,"playId":"c3aea72c-6302-3d75-a014-34a2ef7fa0cf","pitchNumber":1,"startTime":"2026-05-08T23:43:26.283Z","endTime":"2026-05-08T23:43:29.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.7,"endSpeed":88.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62722415978352,"aZ":-17.25981166382314,"pfxX":-6.73904099006976,"pfxZ":7.551230749063679,"pX":-1.9008609728327384,"pZ":1.780100826628824,"vX0":1.0044375691698884,"vY0":-139.27858067227388,"vZ0":-8.642587955059213,"x":189.46,"y":190.72,"x0":-1.3887968056375912,"y0":50.005914143259524,"z0":6.052242086897037,"aX":-13.317176478270259},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":12.0,"spinRate":1967,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.39241541074089126,"extension":6.486493022792258},"index":1,"playId":"5de69fd2-3da9-35d7-a01d-7ed466996303","pitchNumber":2,"startTime":"2026-05-08T23:43:44.440Z","endTime":"2026-05-08T23:43:47.828Z","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":94.4,"endSpeed":87.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53791795671144,"aZ":-18.791298164083226,"pfxX":-6.672359540052363,"pfxZ":6.941577412478507,"pX":-1.0888376078090574,"pZ":3.1076932599225473,"vX0":2.865258490428743,"vY0":-137.49183726044018,"vZ0":-5.031923271236504,"x":158.5,"y":154.87,"x0":-1.273623112341312,"y0":50.00260084845799,"z0":6.224415018057442,"aX":-12.861192354427756},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":11.5,"spinRate":1964,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3973393677718815,"extension":6.421660621760092},"index":2,"playId":"c8c6f760-2e31-3e86-9a38-6fc4ce4ca9bf","pitchNumber":3,"startTime":"2026-05-08T23:44:02.954Z","endTime":"2026-05-08T23:44:09.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.286679556938033,"aZ":-41.5029202729076,"pfxX":3.270867422219551,"pfxZ":-6.045757781987625,"pX":0.4943411230377537,"pZ":0.7376617692944198,"vX0":2.6399812714268354,"vY0":-123.90466466364077,"vZ0":-5.14203892178477,"x":98.16,"y":218.86,"x0":-1.0122347274108063,"y0":50.00001934696769,"z0":6.332754394415982,"aX":5.050499531743231},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.9,"breakHorizontal":-6.6,"spinRate":2807,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44318405542639505,"extension":6.297908641505336},"index":3,"playId":"69d9da24-65f7-340e-bec5-90ad6c6184b7","pitchNumber":4,"startTime":"2026-05-08T23:44:28.860Z","endTime":"2026-05-08T23:44:33.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:44:33.312Z","atBatIndex":15},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jeff McNeil hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:44:43.258Z","endTime":"2026-05-08T23:45:08.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.471707268064026,"aZ":-22.79758832879526,"pfxX":1.8306943742914372,"pfxZ":5.042675535627678,"pX":1.2549952086993126,"pZ":3.770342963298273,"vX0":5.281492052703019,"vY0":-135.01857871804413,"vZ0":-2.8449405460108577,"x":69.16,"y":136.98,"x0":-0.9588255540248827,"y0":50.003460844086284,"z0":6.429690834008988,"aX":3.4018388189365143},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":-4.3,"spinRate":2417,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.40460032912142463,"extension":6.261067256203754},"index":0,"playId":"0f7d5af5-2204-331e-bc67-d3c0edd7c79a","pitchNumber":1,"startTime":"2026-05-08T23:45:04.367Z","endTime":"2026-05-08T23:45:08.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:45:08.317Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to third baseman Weston Wilson. Jeff McNeil to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:45:11.793Z","endTime":"2026-05-08T23:46:05.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":86.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.348424661568423,"aZ":-19.299398604138098,"pfxX":3.4337203410031667,"pfxZ":6.756097454710581,"pX":0.5900928674083171,"pZ":5.005752054174923,"vX0":3.0695079294544607,"vY0":-136.74720673584562,"vZ0":-0.6301659066999415,"x":94.51,"y":103.62,"x0":-0.9905625240846009,"y0":50.00399126154907,"z0":6.555523219035943,"aX":6.54485345422359},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":-6.8,"spinRate":2412,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.3995558188551489,"extension":6.26559583505531},"index":0,"playId":"1cc1f42d-5392-3073-8251-26b66989d187","pitchNumber":1,"startTime":"2026-05-08T23:45:37.630Z","endTime":"2026-05-08T23:45:41.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.144537624106345,"aZ":-17.78716202306469,"pfxX":-6.042984890604611,"pfxZ":7.526049177337088,"pX":-0.7861992593246806,"pZ":2.3498515190398703,"vX0":2.6846558796241196,"vY0":-137.53118016376533,"vZ0":-6.862767982692644,"x":146.97,"y":175.33,"x0":-0.9911628417507976,"y0":50.00121094260248,"z0":6.088453240837893,"aX":-11.548956982724176},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2176,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.39860277788527654,"extension":6.391156465132026},"hitData":{"launchSpeed":66.3,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":173.47}},"index":1,"playId":"91ef6565-4934-3d99-a228-052722f2575e","pitchNumber":2,"startTime":"2026-05-08T23:45:56.838Z","endTime":"2026-05-08T23:46:05.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:46:05.288Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:46:17.521Z","endTime":"2026-05-08T23:48:22.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35528620840389,"aZ":-12.259964151162565,"pfxX":-3.5923749821799102,"pfxZ":10.238960429868118,"pX":0.26888909093930485,"pZ":2.539862970551803,"vX0":4.769321169822004,"vY0":-139.08256470584575,"vZ0":-7.4949631138642205,"x":106.75,"y":170.2,"x0":-1.0073452471789905,"y0":50.0016335725306,"z0":6.096214129591107,"aX":-6.985970826344169},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2178,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.3949404101256295,"extension":6.481887049075564},"index":0,"playId":"9b804957-305a-3fde-aba9-175e2a71ecd1","pitchNumber":1,"startTime":"2026-05-08T23:46:50.257Z","endTime":"2026-05-08T23:46:53.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72389988613788,"aZ":-30.674473841568638,"pfxX":8.878854295765835,"pfxZ":0.9145364994013745,"pX":1.2340302521765485,"pZ":1.2912511006637575,"vX0":3.6174702409909827,"vY0":-127.80139968764401,"vZ0":-5.6939813968863335,"x":69.96,"y":203.92,"x0":-1.3557350238026946,"y0":50.00412039034626,"z0":5.973933012867041,"aX":14.60622308313763},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":-16.9,"spinRate":2629,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.42949523110305154,"extension":6.499798149172758},"index":1,"playId":"f5f8d8a0-9aff-379c-96eb-03401f1b1ce9","pitchNumber":2,"startTime":"2026-05-08T23:47:12.128Z","endTime":"2026-05-08T23:47:15.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-08T23:47:23.946Z","endTime":"2026-05-08T23:47:46.541Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86645530547457,"aZ":-31.48630460179124,"pfxX":6.691424774950403,"pfxZ":0.4045879345658556,"pX":1.9453119244334764,"pZ":-0.4185447309135205,"vX0":5.348959635670797,"vY0":-129.82722183267032,"vZ0":-9.980626959986887,"x":42.85,"y":250.08,"x0":-1.01590530507578,"y0":50.003906883131236,"z0":5.8964350003739225,"aX":11.345185608111322},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":-13.3,"spinRate":2573,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.42297343193664494,"extension":6.504905585977301},"index":3,"playId":"65ecfdf7-d36e-3b57-99b4-a694e4dad6d5","pitchNumber":3,"startTime":"2026-05-08T23:47:46.541Z","endTime":"2026-05-08T23:47:49.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459059669471014,"aZ":-43.8512935847955,"pfxX":6.36345716760009,"pfxZ":-7.961379043785916,"pX":0.45627891116463315,"pZ":0.35639648513567235,"vX0":1.4148101363852914,"vY0":-121.63445879041396,"vZ0":-4.905692623489718,"x":99.61,"y":229.16,"x0":-0.961788854061556,"y0":50.001243593957525,"z0":6.286111886212131,"aX":9.336385640571134},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-15.4,"breakHorizontal":-11.9,"spinRate":2697,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.45392840278429114,"extension":6.5105882442845076},"index":4,"playId":"dd5aef2a-800e-311e-9524-0d2d7ac5a2f6","pitchNumber":4,"startTime":"2026-05-08T23:48:18.243Z","endTime":"2026-05-08T23:48:22.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:48:22.286Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Weston Wilson pops out to third baseman Zack Gelof.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-08T23:50:21.325Z","endTime":"2026-05-08T23:50:42.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01874032596626,"aZ":-18.971573831494954,"pfxX":10.13479914268377,"pfxZ":8.047791194919483,"pX":0.14273730241591562,"pZ":2.2319873272495174,"vX0":-10.559866846667065,"vY0":-127.7050862859467,"vZ0":-3.461802854048563,"x":111.56,"y":178.52,"x0":3.0283968409225333,"y0":50.00116373517432,"z0":5.110223155563624,"aX":16.6218337354591},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.9,"breakHorizontal":-15.7,"spinRate":2217,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4300611360416582,"extension":6.763444648001184},"hitData":{"launchSpeed":73.5,"launchAngle":63.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.39,"coordY":149.66}},"index":0,"playId":"9fcd6dd6-84d6-3e76-9f36-316bf61e5e84","pitchNumber":1,"startTime":"2026-05-08T23:50:32.038Z","endTime":"2026-05-08T23:50:42.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:50:42.695Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-08T23:50:49.432Z","endTime":"2026-05-08T23:52:52.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15894770393597,"aZ":-21.86075986709991,"pfxX":9.399968088865311,"pfxZ":6.190639748879603,"pX":-0.4851978835912118,"pZ":2.669304157818354,"vX0":-12.136346697881384,"vY0":-128.15463324103652,"vZ0":-1.4533881834401092,"x":135.49,"y":166.71,"x0":3.0876268604892783,"y0":50.001044434175206,"z0":4.949129982013304,"aX":15.655386596753543},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.2,"breakHorizontal":-14.3,"spinRate":2212,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.42718918626278146,"extension":6.804008260232398},"index":0,"playId":"8d9ada15-2c65-36f3-a753-3e4b17a1ef57","pitchNumber":1,"startTime":"2026-05-08T23:51:07.257Z","endTime":"2026-05-08T23:51:10.796Z","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":85.7,"endSpeed":78.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316207561378754,"aZ":-24.708556568999093,"pfxX":1.4076037654710167,"pfxZ":4.740435611909616,"pX":-0.16883501477898546,"pZ":3.4703115710240735,"vX0":-9.12473874396396,"vY0":-124.53604622390483,"vZ0":0.9145509636952737,"x":123.44,"y":145.08,"x0":3.35514678634243,"y0":50.0037974082714,"z0":5.137477201702967,"aX":2.2180624034408214},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.0,"breakHorizontal":-0.5,"spinRate":2259,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4393076218534788,"extension":6.718583883320508},"index":1,"playId":"83af249c-412d-38a5-bc4c-352b932fbfaa","pitchNumber":2,"startTime":"2026-05-08T23:51:22.158Z","endTime":"2026-05-08T23:51:25.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20748855756944,"aZ":-32.48791716122374,"pfxX":9.731601439928358,"pfxZ":-0.21967469628879677,"pX":1.7224043614762075,"pZ":2.4544201997949706,"vX0":-6.924903107018979,"vY0":-118.27158232341064,"vZ0":1.3856243480101833,"x":51.35,"y":172.51,"x0":3.428381154677466,"y0":50.00489651872486,"z0":4.847342735546971,"aX":13.74604280428574},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.2,"breakHorizontal":-15.8,"spinRate":2108,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.46367073982425033,"extension":6.403375884286697},"index":2,"playId":"c2088631-0e7b-3a9e-b97d-b18fb23cc230","pitchNumber":3,"startTime":"2026-05-08T23:51:38.298Z","endTime":"2026-05-08T23:51:41.916Z","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":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45984358005602,"aZ":-25.235909773313978,"pfxX":-0.725929059087401,"pfxZ":4.424020278247879,"pX":0.9961579749854733,"pZ":3.2415670014917914,"vX0":-5.7946648676438475,"vY0":-124.35098956852138,"vZ0":0.5548386388457243,"x":79.03,"y":151.26,"x0":3.4490943406520675,"y0":50.005300035643984,"z0":5.10580021380288,"aX":-1.138664931300237},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.4,"breakHorizontal":2.6,"spinRate":2346,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4401348610919249,"extension":6.898788809868891},"index":3,"playId":"8c425f56-b839-3ff8-a8d1-0e1c43e693e2","pitchNumber":4,"startTime":"2026-05-08T23:51:54.783Z","endTime":"2026-05-08T23:51:58.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.984999325895267,"aZ":-31.952284173762873,"pfxX":-5.381480174801443,"pfxZ":0.1826721187448932,"pX":0.552101103168537,"pZ":1.0819958219913546,"vX0":-4.824463037133996,"vY0":-110.90398817355107,"vZ0":-1.0968072948179022,"x":95.96,"y":209.57,"x0":3.4556719702490435,"y0":50.005392669377834,"z0":4.917990354126086,"aX":-6.6987310379932135},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":0.4,"breakHorizontal":11.0,"spinRate":2501,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4940275193918304,"extension":6.7496195263277174},"index":4,"playId":"f942664c-f840-3ddc-9b1d-e52d447be94b","pitchNumber":5,"startTime":"2026-05-08T23:52:10.555Z","endTime":"2026-05-08T23:52:14.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.560229495009956,"aZ":-29.72024721935717,"pfxX":-5.462142789593461,"pfxZ":2.0245861470056052,"pX":-0.07689010307659598,"pZ":1.114218926085528,"vX0":-5.9119141724089355,"vY0":-109.41138950621384,"vZ0":-1.1553215787358437,"x":119.93,"y":208.7,"x0":3.3710858875947167,"y0":50.00141413669188,"z0":4.838111043733525,"aX":-6.61131195314579},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":3.7,"breakHorizontal":11.5,"spinRate":2437,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.5008917213550519,"extension":6.645043170412552},"index":5,"playId":"2697761e-774e-3ffb-999e-d6f6d07a646c","pitchNumber":6,"startTime":"2026-05-08T23:52:32.213Z","endTime":"2026-05-08T23:52:35.752Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.150446659229427,"aZ":-27.018086446849335,"pfxX":0.8194770916512207,"pfxZ":3.359413574831434,"pX":0.08779480059218084,"pZ":2.1433248052075458,"vX0":-8.131531164056904,"vY0":-123.03246072541721,"vZ0":-1.3815982166335241,"x":113.65,"y":180.91,"x0":3.3276345894971713,"y0":50.00388897856832,"z0":4.9996120294815025,"aX":1.259814974034668},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.0,"breakHorizontal":0.4,"spinRate":2309,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.4449975468583518,"extension":6.952509177535453},"index":6,"playId":"32adfe83-7e98-300e-8988-c3f904ceb9fa","pitchNumber":7,"startTime":"2026-05-08T23:52:49.285Z","endTime":"2026-05-08T23:52:52.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:52:52.792Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, pitcher Jacob Lopez to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-08T23:53:02.042Z","endTime":"2026-05-08T23:55:00.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682052,"link":"/api/v1/people/682052"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":76.0,"endSpeed":70.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.611845618371515,"aZ":-31.113823984920728,"pfxX":-7.560772404094905,"pfxZ":0.8576556551630397,"pX":0.04291285581795065,"pZ":1.5450568489623517,"vX0":-5.134342354543838,"vY0":-110.6477993528711,"vZ0":-0.46134489093691133,"x":115.36,"y":197.06,"x0":3.3752722015534053,"y0":50.0038818921922,"z0":5.014350343756711,"aX":-9.382430796828004},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":1.8,"breakHorizontal":15.0,"spinRate":2443,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4948747700558238,"extension":6.861710201609097},"index":0,"playId":"990b7895-c037-30e9-b61a-23dacdc88a54","pitchNumber":1,"startTime":"2026-05-08T23:53:19.261Z","endTime":"2026-05-08T23:53:23.022Z","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.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491384077460484,"aZ":-28.1365673075084,"pfxX":11.546534992876488,"pfxZ":2.400894095261201,"pX":1.3673269606087526,"pZ":1.3711594124971642,"vX0":-8.034503220385682,"vY0":-129.25310184251046,"vZ0":-3.845023701164337,"x":64.88,"y":201.76,"x0":3.0256231840023022,"y0":50.0020410387994,"z0":5.053517032350533,"aX":19.415419833832143},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-19.0,"spinRate":2068,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4247564202876801,"extension":6.884938647186499},"index":1,"playId":"24540564-b8d2-3367-904a-5668e93dabba","pitchNumber":2,"startTime":"2026-05-08T23:53:34.230Z","endTime":"2026-05-08T23:53:37.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05018793929098,"aZ":-31.155755764793394,"pfxX":-5.064152277949642,"pfxZ":0.8018250476839093,"pX":-0.7988305998223327,"pZ":2.11492169169459,"vX0":-7.371949212454626,"vY0":-112.19915316418329,"vZ0":0.6891167452017615,"x":147.45,"y":181.68,"x0":3.192331692644117,"y0":50.00278303264082,"z0":4.988693478292796,"aX":-6.429903053941781},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.9,"breakHorizontal":11.2,"spinRate":2493,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.48892238746646655,"extension":6.631486812563018},"index":2,"playId":"32f5b810-d4dd-3260-9c06-d81ffc9611a1","pitchNumber":3,"startTime":"2026-05-08T23:53:49.706Z","endTime":"2026-05-08T23:53:53.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-08T23:54:11.821Z","endTime":"2026-05-08T23:54:17.568Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94846074882114,"aZ":-32.873544803120296,"pfxX":-5.469568688982432,"pfxZ":-0.5766266706150462,"pX":-0.995609782565275,"pZ":0.6988257469053754,"vX0":-7.6632057275336,"vY0":-110.28140781056898,"vZ0":-1.3745920958427291,"x":154.95,"y":219.91,"x0":3.244453178913646,"y0":50.0012665228771,"z0":4.820929293772429,"aX":-6.684807579780159},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-1.1,"breakHorizontal":12.0,"spinRate":2399,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4980735191282415,"extension":6.625815876212342},"index":4,"playId":"05ed2ba0-2ddc-3450-b6a7-397fc0d5196b","pitchNumber":4,"startTime":"2026-05-08T23:54:17.568Z","endTime":"2026-05-08T23:54:20.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97887457561651,"aZ":-23.888243789243827,"pfxX":9.420039818064534,"pfxZ":4.689997675579219,"pX":0.7775505721920355,"pZ":3.2415656434983453,"vX0":-10.274431039979834,"vY0":-132.02427071595247,"vZ0":0.4791638717831028,"x":87.36,"y":151.26,"x0":3.4948148355668267,"y0":50.001562544469415,"z0":4.8152088108335995,"aX":16.637293568178514},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-14.9,"spinRate":2354,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4147992821887838,"extension":6.825134102376653},"index":5,"playId":"7ca60846-5530-3277-8593-2b2acbf8427c","pitchNumber":5,"startTime":"2026-05-08T23:54:34.896Z","endTime":"2026-05-08T23:54:38.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.817088611757132,"aZ":-24.652324249669086,"pfxX":11.390729328299454,"pfxZ":4.344125253803426,"pX":0.5627927060134417,"pZ":2.914655260681317,"vX0":-10.560823559369911,"vY0":-130.78025629893108,"vZ0":-0.8665529226962219,"x":95.55,"y":160.08,"x0":3.1751687885372344,"y0":50.00086060331662,"z0":5.100899636323025,"aX":19.71146828973296},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-18.2,"spinRate":2058,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.41896810553632635,"extension":6.9480133663123205},"hitData":{"launchSpeed":77.5,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":184.11}},"index":6,"playId":"2415719c-ed9d-3bcb-b61f-638db37604dd","pitchNumber":6,"startTime":"2026-05-08T23:54:52.352Z","endTime":"2026-05-08T23:55:00.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:55:00.414Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-08T23:56:51.816Z","endTime":"2026-05-08T23:58:22.961Z","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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"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":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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.214963026027107,"aZ":-42.80188687986966,"pfxX":2.4803036381163386,"pfxZ":-7.181835095381773,"pX":0.38748122285412817,"pZ":1.4260109903352518,"vX0":2.5639532065489137,"vY0":-121.3172943973259,"vZ0":-3.0284628400659415,"x":102.23,"y":200.28,"x0":-1.0078392138887806,"y0":50.000911333975196,"z0":6.445557624633159,"aX":3.6715598616343716},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.4,"breakHorizontal":-5.2,"spinRate":2601,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4526438473115024,"extension":6.337701453906263},"index":0,"playId":"61981041-9bd8-3b08-99be-c91ab68540d1","pitchNumber":1,"startTime":"2026-05-08T23:57:20.853Z","endTime":"2026-05-08T23:57:23.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.8,"endSpeed":76.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.487067962892073,"aZ":-42.537074744059545,"pfxX":3.2033126628008914,"pfxZ":-7.11333962020394,"pX":-0.7113947140969094,"pZ":0.32060449257982043,"vX0":0.025633975935638792,"vY0":-120.52394190598666,"vZ0":-5.164791636863913,"x":144.12,"y":230.12,"x0":-1.1377122652977472,"y0":50.00287455914582,"z0":6.286360933452382,"aX":4.667779898766229},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.9,"breakHorizontal":-5.8,"spinRate":2689,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4561091707958784,"extension":6.2743263003515075},"index":1,"playId":"fddbf379-7f5c-3212-b828-69c264eee25d","pitchNumber":2,"startTime":"2026-05-08T23:57:38.542Z","endTime":"2026-05-08T23:57:41.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198459505837622,"aZ":-16.924193081130532,"pfxX":-6.23240018209915,"pfxZ":7.987355775816062,"pX":-0.8249245173432458,"pZ":1.9690755907936484,"vX0":3.306186313834373,"vY0":-137.25750126205207,"vZ0":-8.136931778873196,"x":148.44,"y":185.61,"x0":-1.2349215239062394,"y0":50.003719530113834,"z0":6.123131925262113,"aX":-11.899782920969418},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":10.6,"spinRate":2124,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.3989645519158427,"extension":6.316182018364524},"index":2,"playId":"e5f8efba-c596-37d7-8105-57ccab6cddad","pitchNumber":3,"startTime":"2026-05-08T23:57:59.802Z","endTime":"2026-05-08T23:58:03.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484346065830337,"aZ":-40.835877932744964,"pfxX":4.27476973600478,"pfxZ":-5.748100936312515,"pX":0.5476574240072296,"pZ":0.22895372315617687,"vX0":2.554705281984308,"vY0":-122.39954219611147,"vZ0":-6.145466553985255,"x":96.12,"y":232.6,"x0":-1.0668731920000118,"y0":50.00084541944713,"z0":6.292375674030326,"aX":6.446170734101424},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.6,"breakHorizontal":-8.4,"spinRate":2622,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4485066792201984,"extension":6.334579944939646},"index":3,"playId":"d9d2e966-b019-32db-a5d2-3433823bd560","pitchNumber":4,"startTime":"2026-05-08T23:58:18.804Z","endTime":"2026-05-08T23:58:22.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-08T23:58:22.961Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-08T23:58:28.958Z","endTime":"2026-05-09T00:00:14.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"Strikeout","eventType":"strikeout","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":[{"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.3,"endSpeed":86.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.916597466419436,"aZ":-17.47248128634259,"pfxX":-6.558466431283362,"pfxZ":7.7338439524803455,"pX":-0.09005593833335108,"pZ":2.576054002208514,"vX0":4.557036907311301,"vY0":-137.15977710174332,"vZ0":-6.720940018684195,"x":120.43,"y":169.23,"x0":-0.9226268100541376,"y0":50.005352886018585,"z0":6.253895589653427,"aX":-12.472348878122109},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":10.9,"spinRate":2160,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.39964760542337485,"extension":6.389033407054401},"index":0,"playId":"f39e4c50-8075-31f5-b8fb-bc8aa10733be","pitchNumber":1,"startTime":"2026-05-08T23:58:49.647Z","endTime":"2026-05-08T23:58:53.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813262248423804,"aZ":-31.053090516314228,"pfxX":7.608613871203458,"pfxZ":0.6717310141411685,"pX":1.2281358913373517,"pZ":1.065073863280009,"vX0":3.8117582817804636,"vY0":-128.30937534568827,"vZ0":-6.409163448893324,"x":70.19,"y":210.02,"x0":-1.26551653517266,"y0":50.000869204025165,"z0":6.018094319602442,"aX":12.671498779621507},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":-14.6,"spinRate":2709,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4270440273251861,"extension":6.3392135552286355},"index":1,"playId":"af1798b6-6281-31dc-a361-f69edee5a092","pitchNumber":2,"startTime":"2026-05-08T23:59:07.938Z","endTime":"2026-05-08T23:59:12.467Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194370406791634,"aZ":-44.11867921045294,"pfxX":3.686148370374929,"pfxZ":-7.8572815562131355,"pX":0.34086303268109075,"pZ":1.6767660761396164,"vX0":2.3730071985603494,"vY0":-123.26946060368182,"vZ0":-2.2503187741072024,"x":104.01,"y":193.51,"x0":-1.1169668364917296,"y0":50.00221051757351,"z0":6.367675964388636,"aX":5.604758893654613},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.5,"breakHorizontal":-7.3,"spinRate":2737,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4463616742409817,"extension":6.356687922654793},"index":2,"playId":"115860e9-4cf4-3ce0-8b7e-f96974a7492c","pitchNumber":3,"startTime":"2026-05-08T23:59:28.438Z","endTime":"2026-05-08T23:59:31.753Z","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":87.7,"endSpeed":81.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.765943352360065,"aZ":-31.282105377934556,"pfxX":8.035903551659914,"pfxZ":0.5404668291751805,"pX":2.1132844796680934,"pZ":0.18036437306000538,"vX0":5.577622791209594,"vY0":-127.50759096490363,"vZ0":-8.520955531429847,"x":36.45,"y":233.91,"x0":-1.1481157542243774,"y0":50.00245820313369,"z0":6.041664079986191,"aX":13.19957546287862},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-15.8,"spinRate":2657,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4299467521741791,"extension":6.547684350843455},"index":3,"playId":"798e0755-18eb-3536-a976-9819ab9e5ffb","pitchNumber":4,"startTime":"2026-05-08T23:59:48.296Z","endTime":"2026-05-08T23:59:51.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.761045300013134,"aZ":-44.03452334758231,"pfxX":2.5576136694513876,"pfxZ":-7.940825171467574,"pX":0.3152286938022534,"pZ":1.368998444565525,"vX0":2.3120234519473337,"vY0":-121.92926308009876,"vZ0":-2.8884674730570534,"x":104.98,"y":201.82,"x0":-0.9803406066516466,"y0":50.003620396979535,"z0":6.398272394146105,"aX":3.819639470777291},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.8,"breakHorizontal":-5.2,"spinRate":2709,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4505979080904088,"extension":6.340811500170695},"index":4,"playId":"c34f4dcb-c3f4-3d93-a7f3-41f23d02c47a","pitchNumber":5,"startTime":"2026-05-09T00:00:09.958Z","endTime":"2026-05-09T00:00:14.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:00:14.546Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out softly, third baseman Weston Wilson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-09T00:00:26.525Z","endTime":"2026-05-09T00:01:15.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 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":84.1,"endSpeed":77.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420579683611617,"aZ":-41.601359860680226,"pfxX":5.39983346252569,"pfxZ":-6.269516661893829,"pX":1.3741353047780132,"pZ":1.4979534046524086,"vX0":4.029731860767368,"vY0":-122.45241050093128,"vZ0":-3.0817028942379716,"x":64.62,"y":198.34,"x0":-1.0001578289269484,"y0":50.003365447063985,"z0":6.366890461891047,"aX":8.118439473338318},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.9,"breakHorizontal":-10.8,"spinRate":2697,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4489983483924611,"extension":6.325848140425512},"index":0,"playId":"1d14fcdb-5a27-370e-8bc8-19f735c19e77","pitchNumber":1,"startTime":"2026-05-09T00:00:46.047Z","endTime":"2026-05-09T00:00:49.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369720751498587,"aZ":-23.251529047144743,"pfxX":2.0716928758622872,"pfxZ":4.76594207744472,"pX":0.9975246420203461,"pZ":3.330314726528413,"vX0":4.819961334417785,"vY0":-135.663207844347,"vZ0":-3.670924984203104,"x":78.98,"y":148.86,"x0":-1.0681031337391524,"y0":50.00427487416475,"z0":6.312707025365481,"aX":3.879779676888026},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":-4.7,"spinRate":2250,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.40302012186208325,"extension":6.386675880361618},"hitData":{"launchSpeed":36.0,"launchAngle":34.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.0,"coordY":171.89}},"index":1,"playId":"1ae53961-f1dc-3843-933b-52efd218e57e","pitchNumber":2,"startTime":"2026-05-09T00:01:06.294Z","endTime":"2026-05-09T00:01:15.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:01:15.016Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:03:00.553Z","endTime":"2026-05-09T00:04:31.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18808301025272,"aZ":-18.173441052385257,"pfxX":9.602208378036375,"pfxZ":8.440153961844132,"pX":-0.7611932673896006,"pZ":2.3036431477681614,"vX0":-12.726639441209734,"vY0":-128.39469036039247,"vZ0":-3.292980232825892,"x":146.01,"y":176.58,"x0":3.0271311956842344,"y0":50.0036277358416,"z0":5.028278719117702,"aX":15.930479622025892},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.6,"breakHorizontal":-14.3,"spinRate":2139,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.42765665692525445,"extension":7.294966863880477},"index":0,"playId":"74d6a396-1ec3-3e25-aed2-0dfe1bd03f91","pitchNumber":1,"startTime":"2026-05-09T00:03:24.632Z","endTime":"2026-05-09T00:03:28.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.063065532282298,"aZ":-32.08485824969524,"pfxX":-3.31011692416148,"pfxZ":0.06613921991040339,"pX":0.871908157915872,"pZ":1.9712040620680564,"vX0":-4.82240686924455,"vY0":-110.7820002549671,"vZ0":0.5788313798478941,"x":83.76,"y":185.56,"x0":3.503431590337542,"y0":50.000171921677754,"z0":5.049914310565062,"aX":-4.128448849144928},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":0.6,"breakHorizontal":7.2,"spinRate":2284,"spinDirection":276},"zone":9,"typeConfidence":2.0,"plateTime":0.49368945119822705,"extension":6.738174154542135},"index":1,"playId":"4e0730a2-f83d-3ed9-89f4-bfcd7a46c9f5","pitchNumber":2,"startTime":"2026-05-09T00:03:47.161Z","endTime":"2026-05-09T00:03:50.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.522057156355398,"aZ":-32.562851875294065,"pfxX":-4.186239328542903,"pfxZ":-0.29850413648880725,"pX":-0.2643800551917676,"pZ":1.1535462809535373,"vX0":-7.283428262044765,"vY0":-113.05133873769562,"vZ0":-1.1048241679468733,"x":127.08,"y":207.63,"x0":3.542530625692201,"y0":50.0048806631959,"z0":4.91589224219313,"aX":-5.419665432067114},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-0.5,"breakHorizontal":9.5,"spinRate":2437,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.48441702931277364,"extension":6.672972675895336},"index":2,"playId":"bab821d9-e483-3076-84fb-c6a1392113d6","pitchNumber":3,"startTime":"2026-05-09T00:04:03.980Z","endTime":"2026-05-09T00:04:07.761Z","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":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.471644981920644,"aZ":-25.692260523054404,"pfxX":-0.852364295431867,"pfxZ":4.245683543644454,"pX":-0.04865408258645778,"pZ":1.8491853796438211,"vX0":-7.655717775680317,"vY0":-122.29933794260666,"vZ0":-2.3396822164102296,"x":118.85,"y":188.85,"x0":3.223344332444924,"y0":50.00056402550574,"z0":5.005547238996623,"aX":-1.2996592805435465},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":2157,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.44662049445284335,"extension":6.99203159010742},"hitData":{"launchSpeed":97.1,"launchAngle":32.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.21,"coordY":48.03}},"index":3,"playId":"5cff9439-8fd0-3b89-9f50-d7ba73362d19","pitchNumber":4,"startTime":"2026-05-09T00:04:20.824Z","endTime":"2026-05-09T00:04:31.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:04:31.373Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (8) on a line drive to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:04:36.404Z","endTime":"2026-05-09T00:05:16.778Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61832312496163,"aZ":-25.75540862209072,"pfxX":10.74310986171431,"pfxZ":4.361904813545148,"pX":0.32250384285982014,"pZ":1.982214985170652,"vX0":-10.238057323497648,"vY0":-121.29922784068079,"vZ0":-1.165827959968071,"x":104.71,"y":185.26,"x0":3.2286611191170924,"y0":50.00042257531713,"z0":4.741942352216197,"aX":15.79813834096543},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.8,"breakHorizontal":-16.7,"spinRate":2061,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4538239935528119,"extension":6.693839067620597},"hitData":{"launchSpeed":107.0,"launchAngle":20.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":202.27,"coordY":68.6}},"index":0,"playId":"7bb9d049-eae9-36d0-905f-a312ec56d002","pitchNumber":1,"startTime":"2026-05-09T00:04:54.659Z","endTime":"2026-05-09T00:05:16.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:05:16.778Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler O'Neill flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:05:23.587Z","endTime":"2026-05-09T00:06:23.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_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":2},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.447193172346168,"aZ":-21.813019898300453,"pfxX":10.02323990057893,"pfxZ":6.025167117926674,"pX":1.5076663098639256,"pZ":1.8944651926579168,"vX0":-7.998705364125965,"vY0":-130.57564860115576,"vZ0":-3.5258971150971026,"x":59.53,"y":187.63,"x0":3.3139806722224776,"y0":50.00557693483896,"z0":4.910767899661188,"aX":17.246753121729423},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.3,"breakHorizontal":-16.3,"spinRate":2248,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.42005912789181155,"extension":6.900255076511383},"index":0,"playId":"339a39dd-d81e-3400-a38e-c7299956aed2","pitchNumber":1,"startTime":"2026-05-09T00:05:40.440Z","endTime":"2026-05-09T00:05:44.172Z","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":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817045917457566,"aZ":-24.41545994753228,"pfxX":1.1552763180187053,"pfxZ":4.95578551674846,"pX":1.2370460407804993,"pZ":2.803770040774343,"vX0":-5.609323374111981,"vY0":-124.2670127870726,"vZ0":-0.4671245447786026,"x":69.85,"y":163.08,"x0":3.3729785142403204,"y0":50.000592143195234,"z0":5.021898499135763,"aX":1.8087318815624784},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":-0.8,"spinRate":2189,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.44071266205149406,"extension":6.784062193890642},"index":1,"playId":"91992d2a-5c74-3f17-bc89-8436d087d159","pitchNumber":2,"startTime":"2026-05-09T00:05:55.487Z","endTime":"2026-05-09T00:05:59.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.976819946514755,"aZ":-32.28795571270358,"pfxX":-5.883635776860345,"pfxZ":-0.08742578600612738,"pX":0.927425003018593,"pZ":2.148935978983466,"vX0":-4.09904878004902,"vY0":-110.73384833057528,"vZ0":0.9403308277286611,"x":81.65,"y":180.76,"x0":3.567842484474352,"y0":50.005474883035525,"z0":5.09963257294263,"aX":-7.299098411907297},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":0.4,"breakHorizontal":11.8,"spinRate":2431,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.4948374395398005,"extension":6.76815234456303},"hitData":{"launchSpeed":82.0,"launchAngle":36.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.45,"coordY":93.7}},"index":2,"playId":"8f004aad-eb9e-313a-93e9-0d690fb0d87b","pitchNumber":3,"startTime":"2026-05-09T00:06:13.869Z","endTime":"2026-05-09T00:06:23.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:06:23.547Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out sharply to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:06:31.409Z","endTime":"2026-05-09T00:06:59.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":77.8,"endSpeed":71.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21198720951458,"aZ":-29.835287073477165,"pfxX":-3.100007628939168,"pfxZ":1.7961138249194573,"pX":0.02241679120503347,"pZ":2.271399384781605,"vX0":-6.8561246124476565,"vY0":-113.18515073962308,"vZ0":0.4118861919387997,"x":116.15,"y":177.45,"x0":3.4905613883287323,"y0":50.000841234489705,"z0":5.069082091789965,"aX":-4.030410106075928},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.7,"breakHorizontal":7.3,"spinRate":2439,"spinDirection":279},"zone":8,"typeConfidence":2.0,"plateTime":0.4834940391022067,"extension":6.774709702084544},"hitData":{"launchSpeed":103.8,"launchAngle":45.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":76.9,"coordY":72.26}},"index":0,"playId":"f4535537-0020-3ebd-93e7-4ae06088dd5a","pitchNumber":1,"startTime":"2026-05-09T00:06:48.519Z","endTime":"2026-05-09T00:06:59.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:06:59.653Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a ground ball to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:08:45.555Z","endTime":"2026-05-09T00:10:03.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":94.5,"endSpeed":86.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18713783160102,"aZ":-14.211931883650262,"pfxX":-5.779513999473495,"pfxZ":9.374532257934861,"pX":-0.33594925792064967,"pZ":1.160580203668417,"vX0":4.020611957191395,"vY0":-137.26327829714546,"vZ0":-10.699332688341356,"x":129.81,"y":207.44,"x0":-1.0656911726671754,"y0":50.002783392303,"z0":6.066335646377391,"aX":-11.074903030115758},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2218,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.3983884517525498,"extension":6.306718872210661},"index":0,"playId":"14f33e55-7a08-3211-b505-fbafd03559d7","pitchNumber":1,"startTime":"2026-05-09T00:09:18.618Z","endTime":"2026-05-09T00:09:21.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59074599261782,"aZ":-35.428759506516826,"pfxX":4.872187253912164,"pfxZ":-1.9871603041954415,"pX":0.08308275714102993,"pZ":1.197707851496705,"vX0":1.8930521287900213,"vY0":-126.88036832949295,"vZ0":-5.282165441308793,"x":113.83,"y":206.44,"x0":-1.304479557163839,"y0":50.00284865456005,"z0":6.111794010036068,"aX":7.98729866010458},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.6,"breakHorizontal":-9.2,"spinRate":2674,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43076320501457444,"extension":6.328498845585333},"index":1,"playId":"16f77974-6121-3576-84d5-6bbe9ebdef51","pitchNumber":2,"startTime":"2026-05-09T00:09:36.102Z","endTime":"2026-05-09T00:09:39.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282755048126226,"aZ":-12.976611220545523,"pfxX":-4.912552611708617,"pfxZ":9.970753570045197,"pX":-0.39219028760766617,"pZ":2.402896014428197,"vX0":3.441505246570586,"vY0":-137.8079897929675,"vZ0":-7.927450359271937,"x":118.41,"y":150.32,"x0":-1.018161283536596,"y0":50.00617519072809,"z0":6.191332790841293,"aX":-9.461845358095605},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":8.2,"spinRate":2162,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.3972732973637876,"extension":6.409826797488905},"hitData":{"launchSpeed":78.8,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.98,"coordY":163.84}},"index":2,"playId":"47b14d59-0fd9-3f13-a8cc-160c2fe6aa1f","pitchNumber":3,"startTime":"2026-05-09T00:09:54.485Z","endTime":"2026-05-09T00:10:03.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:10:03.926Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a line drive to left fielder Taylor Ward. Jacob Wilson to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:10:17.302Z","endTime":"2026-05-09T00:10:47.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":93.1,"endSpeed":85.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011320843365727,"aZ":-16.851071050689686,"pfxX":2.864828084341815,"pfxZ":8.194123103713267,"pX":0.5087402702338785,"pZ":2.913061465875782,"vX0":2.9493933252232214,"vY0":-135.48364373346703,"vZ0":-6.062111964496741,"x":97.61,"y":160.13,"x0":-0.9638827618665387,"y0":50.00287946181865,"z0":6.346415002005806,"aX":5.354865041252054},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":-5.8,"spinRate":2387,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.4034067243200563,"extension":6.1970689534549654},"hitData":{"launchSpeed":78.2,"launchAngle":18.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.79,"coordY":106.25}},"index":0,"playId":"45201fe8-b2c8-3959-8a54-f8958de89655","pitchNumber":1,"startTime":"2026-05-09T00:10:37.144Z","endTime":"2026-05-09T00:10:47.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:10:47.024Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a ground ball to left fielder Taylor Ward. Jacob Wilson scores. Lawrence Butler to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:11:06.424Z","endTime":"2026-05-09T00:11:33.978Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.420159989125608,"aZ":-16.215268632463694,"pfxX":-7.372745939589058,"pfxZ":8.448727745641264,"pX":-0.6246011198333472,"pZ":2.3930020329156587,"vX0":4.172562790870847,"vY0":-136.88109887510348,"vZ0":-7.189776177138659,"x":140.81,"y":174.17,"x0":-1.2141896157076495,"y0":50.00655126624058,"z0":6.1728168829227235,"aX":-13.933701239470144},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2282,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.40080406235755506,"extension":6.438064172189254},"hitData":{"launchSpeed":89.2,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.01,"coordY":125.84}},"index":0,"playId":"880c0b94-9d38-34e6-a951-3f14760c8e55","pitchNumber":1,"startTime":"2026-05-09T00:11:23.018Z","endTime":"2026-05-09T00:11:33.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:11:33.978Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso. Lawrence Butler to 3rd. Zack Gelof to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:11:45.594Z","endTime":"2026-05-09T00:12:35.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":1},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.999399804012096,"aZ":-19.337682373732548,"pfxX":1.3293573448977951,"pfxZ":6.9030242334924345,"pX":-0.57687788458905,"pZ":5.087668337380529,"vX0":1.2310071074668885,"vY0":-135.60216651762738,"vZ0":-0.3154542487071512,"x":138.99,"y":101.41,"x0":-1.2096829620220322,"y0":50.005632265998216,"z0":6.556146920518441,"aX":2.472407659460265},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-2.6,"spinRate":2368,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.40413266714978,"extension":6.208410157571389},"index":0,"playId":"86284db2-94e1-33ab-ba0a-d6682607da0f","pitchNumber":1,"startTime":"2026-05-09T00:12:06.057Z","endTime":"2026-05-09T00:12:09.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181536932562757,"aZ":-32.0972815344991,"pfxX":5.498381809992667,"pfxZ":0.050252264423757964,"pX":-0.22925461593573257,"pZ":2.8493989301793796,"vX0":1.5315455492381083,"vY0":-126.83288734497351,"vZ0":-2.0539412667561203,"x":125.74,"y":161.85,"x0":-1.55552895691243,"y0":50.005030892045276,"z0":6.231821083366286,"aX":8.95005571259682},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":-10.3,"spinRate":2636,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.4320181715021021,"extension":6.162592548314753},"hitData":{"launchSpeed":95.8,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.1,"coordY":149.66}},"index":1,"playId":"91f9bd4a-5e74-3455-96ed-8c2aa5148e64","pitchNumber":2,"startTime":"2026-05-09T00:12:26.821Z","endTime":"2026-05-09T00:12:35.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:12:35.266Z","atBatIndex":32},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Nick Kurtz triples (1) on a ground ball to right fielder Tyler O'Neill. Lawrence Butler scores. Zack Gelof scores.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:13:45.680Z","endTime":"2026-05-09T00:14:25.374Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-09T00:13:47.787Z","endTime":"2026-05-09T00:13:47.788Z","isPitch":false,"type":"action"},{"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31732704277259,"aZ":-14.11877752034435,"pfxX":-7.834762078107561,"pfxZ":9.175032962199339,"pX":-1.191716120377564,"pZ":1.9993060297110594,"vX0":2.7341572836677175,"vY0":-139.81689769500633,"vZ0":-8.768156495000369,"x":162.43,"y":184.8,"x0":-1.16801567576265,"y0":50.00129273875197,"z0":6.115146793089917,"aX":-15.415861140577858},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":13.6,"spinRate":2200,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.39265430583080985,"extension":6.399536470311675},"index":1,"playId":"f78c25bb-87e6-34d3-a9d7-efba49bd2c41","pitchNumber":1,"startTime":"2026-05-09T00:13:47.789Z","endTime":"2026-05-09T00:13:51.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.077707751254188,"aZ":-29.756198949106736,"pfxX":9.68995956143021,"pfxZ":1.4611528495479948,"pX":0.12694551780618593,"pZ":2.2315482083203775,"vX0":0.8620269163428349,"vY0":-128.2345764325916,"vZ0":-3.851162115908858,"x":112.16,"y":178.53,"x0":-1.4720081648780121,"y0":50.00236165733843,"z0":6.090334651957748,"aX":16.0357370849961},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-17.8,"spinRate":2667,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4281523964410221,"extension":6.234700286847072},"hitData":{"launchSpeed":100.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.25,"coordY":112.16}},"index":2,"playId":"4e67bb81-653d-3fed-8663-edf6fe8a761a","pitchNumber":2,"startTime":"2026-05-09T00:14:09.861Z","endTime":"2026-05-09T00:14:25.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:14:25.374Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:14:36.444Z","endTime":"2026-05-09T00:16:27.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.177475163719453,"aZ":-33.51775346164534,"pfxX":9.37173002816944,"pfxZ":-0.827179365806531,"pX":0.49147891337112504,"pZ":2.4178363477457974,"vX0":1.8032174639201022,"vY0":-126.84858587118666,"vZ0":-2.7441513215303566,"x":98.27,"y":173.5,"x0":-1.4467190232352367,"y0":50.00343445815824,"z0":6.199518549037848,"aX":15.195362363791928},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-17.4,"spinRate":2616,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.4326335150259428,"extension":6.1901601225274945},"index":0,"playId":"c49ea9b2-980a-37cf-b96b-bc4bfd448d27","pitchNumber":1,"startTime":"2026-05-09T00:15:04.197Z","endTime":"2026-05-09T00:15:07.396Z","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.4,"endSpeed":85.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1051630812603,"aZ":-15.754447448110442,"pfxX":-6.295561391197796,"pfxZ":8.65099966054513,"pX":-0.3140309755505962,"pZ":3.8982078815469756,"vX0":3.9865505975330584,"vY0":-137.32248753175136,"vZ0":-3.3096517448675176,"x":128.97,"y":133.53,"x0":-0.9710805474495383,"y0":50.00567923725457,"z0":6.199275195904636,"aX":-11.953773609272103},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":10.4,"spinRate":2062,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.3997688972861999,"extension":6.416576927084711},"index":1,"playId":"6f861ba7-772c-3e36-95ad-7539ad6f3465","pitchNumber":2,"startTime":"2026-05-09T00:15:28.308Z","endTime":"2026-05-09T00:15:32.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13191868628375,"aZ":-16.489456630322344,"pfxX":-8.512403736849377,"pfxZ":8.203943712194055,"pX":0.24650612869243774,"pZ":2.0469609313118693,"vX0":6.394615467215993,"vY0":-137.7548753832922,"vZ0":-7.824029545546061,"x":107.6,"y":183.51,"x0":-1.0052615316335851,"y0":50.000045623080275,"z0":6.049922868964384,"aX":-16.26980894698892},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2164,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.3984171830849932,"extension":6.446769149981807},"index":2,"playId":"312d4945-3d1a-3d77-a0cf-d5ba5d885c4b","pitchNumber":3,"startTime":"2026-05-09T00:15:50.634Z","endTime":"2026-05-09T00:15:54.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-09T00:16:09.399Z","endTime":"2026-05-09T00:16:24.145Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.281511193223526,"aZ":-17.687359737245007,"pfxX":-7.529698990774753,"pfxZ":7.539060540217665,"pX":0.53159697428435,"pZ":3.2156579924346227,"vX0":6.082161997454324,"vY0":-137.8946319956703,"vZ0":-5.017543147749351,"x":96.74,"y":151.96,"x0":-0.7267405311935347,"y0":50.003070511601145,"z0":6.255922469676531,"aX":-14.469711872418555},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":12.4,"spinRate":2062,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.3975295205870122,"extension":6.400711965731677},"index":4,"playId":"355ae19d-e410-35c5-8175-d49a480569f6","pitchNumber":4,"startTime":"2026-05-09T00:16:24.145Z","endTime":"2026-05-09T00:16:27.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:16:27.226Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:16:37.462Z","endTime":"2026-05-09T00:18:20.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.048757704334516,"aZ":-42.004973204244216,"pfxX":4.107189038233533,"pfxZ":-6.33456856308208,"pX":-0.061899616346691964,"pZ":0.29472969268487287,"vX0":1.0509274039906225,"vY0":-124.31207078196441,"vZ0":-6.102832025201532,"x":119.36,"y":230.82,"x0":-1.0246518486967233,"y0":50.005127901619986,"z0":6.304807571017117,"aX":6.370224560390746},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.7,"breakHorizontal":-7.7,"spinRate":2683,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.44216061641129034,"extension":6.334736646329454},"index":0,"playId":"136060d6-f4b0-3a0a-8199-972e2e0c5166","pitchNumber":1,"startTime":"2026-05-09T00:16:53.798Z","endTime":"2026-05-09T00:16:58.142Z","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":94.3,"endSpeed":87.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36731807534853,"aZ":-17.989772036784093,"pfxX":2.21161147467456,"pfxZ":7.334267518421095,"pX":0.5392583682453511,"pZ":3.5657656085397624,"vX0":3.302220283442966,"vY0":-137.44091046836652,"vZ0":-4.321673925695032,"x":96.44,"y":142.5,"x0":-0.9602166476919246,"y0":50.00394754396622,"z0":6.362358121809722,"aX":4.275851120300024},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":-4.7,"spinRate":2440,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.39687818728856694,"extension":6.335392047465434},"index":1,"playId":"55827c3d-30f8-39f8-a024-1966077c31ae","pitchNumber":2,"startTime":"2026-05-09T00:17:18.951Z","endTime":"2026-05-09T00:17:21.951Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819548809037183,"aZ":-42.081756499555496,"pfxX":2.1361875024467643,"pfxZ":-6.552677636784338,"pX":-0.6946776918234506,"pZ":0.449391398040515,"vX0":0.41783109404306396,"vY0":-122.91150862018353,"vZ0":-5.462640919195188,"x":143.48,"y":226.65,"x0":-1.1446231143372745,"y0":50.00052750982075,"z0":6.316767057038432,"aX":3.2322830288008064},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.0,"breakHorizontal":-4.0,"spinRate":2677,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.44748228979170745,"extension":6.2896592101523225},"index":2,"playId":"fc8c8a9b-ad34-3504-88a3-b0eb7b446656","pitchNumber":3,"startTime":"2026-05-09T00:17:43.571Z","endTime":"2026-05-09T00:17:46.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44946873455546,"aZ":-15.035923112359836,"pfxX":-5.133570976174039,"pfxZ":8.901970564368003,"pX":-0.4911238374834029,"pZ":2.698662621691412,"vX0":2.551137813890549,"vY0":-138.4680218509376,"vZ0":-6.800549024478776,"x":135.72,"y":165.92,"x0":-0.7618922852906618,"y0":50.00055590249067,"z0":6.208940635047701,"aX":-9.879749396845842},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2183,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.39690519285148573,"extension":6.440375777706443},"hitData":{"launchSpeed":107.7,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":147.63}},"index":3,"playId":"f4e70107-8ab2-3d69-a17f-eb0bfae3a28f","pitchNumber":4,"startTime":"2026-05-09T00:18:12.498Z","endTime":"2026-05-09T00:18:20.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:18:20.355Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:20:20.121Z","endTime":"2026-05-09T00:21:31.661Z","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":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71301803693105,"aZ":-21.21847157144932,"pfxX":9.142005498209969,"pfxZ":6.557303788635728,"pX":0.05009189489729799,"pZ":2.074411340816024,"vX0":-10.873621635752539,"vY0":-128.47621262019666,"vZ0":-3.0481180177368747,"x":115.09,"y":182.77,"x0":3.1503003159970047,"y0":50.003101545753836,"z0":4.925949477106514,"aX":15.277116681353649},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.4,"breakHorizontal":-14.2,"spinRate":2149,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.4263870470310174,"extension":7.175254884296887},"index":0,"playId":"30ef051f-ab8a-3cd5-8f2b-8a6c152ec8ff","pitchNumber":1,"startTime":"2026-05-09T00:20:37.772Z","endTime":"2026-05-09T00:20:41.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93623121694948,"aZ":-19.846227760421908,"pfxX":10.009263604899154,"pfxZ":7.22436106469416,"pX":1.352660827718352,"pZ":1.910955193674477,"vX0":-7.6919910286781095,"vY0":-130.21722630718733,"vZ0":-4.091041916910583,"x":65.44,"y":187.18,"x0":3.0535829927375167,"y0":50.00408200276085,"z0":5.015900322135609,"aX":17.083443761376063},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.4,"breakHorizontal":-16.3,"spinRate":2159,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.42163176383924483,"extension":7.142332035342408},"index":1,"playId":"b9943710-fb87-3302-a3c9-b66538da58cf","pitchNumber":2,"startTime":"2026-05-09T00:20:51.934Z","endTime":"2026-05-09T00:20:55.579Z","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":75.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937661613625767,"aZ":-28.642351048991873,"pfxX":11.602162545365442,"pfxZ":2.414051032931276,"pX":0.6560954995812519,"pZ":1.4052618065107314,"vX0":-9.847929035843254,"vY0":-120.63901877436047,"vZ0":-2.2671259111111253,"x":91.99,"y":200.84,"x0":3.297001232923773,"y0":50.005061942936756,"z0":4.89884506497484,"aX":16.989553067240184},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.1,"breakHorizontal":-18.5,"spinRate":2113,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.45519282218677715,"extension":6.8952717298059065},"index":2,"playId":"89728b52-c5e9-3ed3-8dd8-38fe225107be","pitchNumber":3,"startTime":"2026-05-09T00:21:07.011Z","endTime":"2026-05-09T00:21:10.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.652468314720842,"aZ":-29.400178889041296,"pfxX":-3.3195299733310013,"pfxZ":2.1844337394454634,"pX":0.2117623932427742,"pZ":2.2419668054640396,"vX0":-6.129872241335367,"vY0":-111.78426054780076,"vZ0":0.4193562364602701,"x":108.93,"y":178.25,"x0":3.4177839486869073,"y0":50.00171756400325,"z0":5.063837456734224,"aX":-4.210857705508617},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":4.3,"breakHorizontal":7.6,"spinRate":2323,"spinDirection":275},"zone":8,"typeConfidence":2.0,"plateTime":0.48949733641646365,"extension":6.742339203592946},"index":3,"playId":"50d41e36-ce9e-350c-8629-8d1c0ea2475c","pitchNumber":4,"startTime":"2026-05-09T00:21:27.255Z","endTime":"2026-05-09T00:21:31.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:21:31.661Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:21:50.482Z","endTime":"2026-05-09T00:22:54.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":666126,"link":"/api/v1/people/666126"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.616417371585438,"aZ":-30.042222278643592,"pfxX":-3.3913468792518606,"pfxZ":1.6821640474787038,"pX":-0.02185553443239088,"pZ":2.232982181139288,"vX0":-6.7273968103602115,"vY0":-111.71656661401421,"vZ0":0.8010492282324697,"x":117.83,"y":178.49,"x0":3.465852606215326,"y0":50.003175350068595,"z0":4.951235397655874,"aX":-4.297057327261635},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.6,"breakHorizontal":7.8,"spinRate":2245,"spinDirection":278},"zone":5,"typeConfidence":2.0,"plateTime":0.4897756710904071,"extension":6.633984965554183},"index":0,"playId":"e10362bf-1875-3963-90e7-be02f64c2a68","pitchNumber":1,"startTime":"2026-05-09T00:22:01.746Z","endTime":"2026-05-09T00:22:08.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934030698397457,"aZ":-31.937431477260144,"pfxX":11.037700680160752,"pfxZ":0.1547057573773145,"pX":0.3779579685823702,"pZ":1.891464228041608,"vX0":-10.524981709950467,"vY0":-122.73861296560398,"vZ0":-0.3342574431423494,"x":102.59,"y":187.71,"x0":3.293409565271082,"y0":50.00194234499727,"z0":4.755580999870111,"aX":16.792515227502538},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-17.4,"spinRate":2240,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.44673550536546447,"extension":6.489911543227935},"hitData":{"launchSpeed":88.8,"launchAngle":28.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.08,"coordY":95.23}},"index":1,"playId":"3ee0e888-74d3-3225-b013-0846746e1aa3","pitchNumber":2,"startTime":"2026-05-09T00:22:45.294Z","endTime":"2026-05-09T00:22:54.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:22:54.258Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Weston Wilson walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:23:03.313Z","endTime":"2026-05-09T00:25:06.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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.8,"endSpeed":82.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04437783244849,"aZ":-17.90565022387955,"pfxX":10.022681383725681,"pfxZ":8.109416451047128,"pX":0.9764520547096606,"pZ":2.1658757249521052,"vX0":-9.481987399386663,"vY0":-131.80436178281346,"vZ0":-3.9282320993902307,"x":79.78,"y":180.3,"x0":3.3185742739939466,"y0":50.00188776764346,"z0":4.998021096336477,"aX":17.63202546747566},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":-16.1,"spinRate":2229,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.41558820859107737,"extension":6.9041054298173385},"index":0,"playId":"06ff7857-7e2b-3240-8f32-e04c6c2cbf8b","pitchNumber":1,"startTime":"2026-05-09T00:23:21.337Z","endTime":"2026-05-09T00:23:24.992Z","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.0,"endSpeed":78.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06912162159371,"aZ":-24.3141897438835,"pfxX":0.048049767305379465,"pfxZ":4.992494343469145,"pX":-0.5393320542084542,"pZ":2.914792215805421,"vX0":-9.768485665800174,"vY0":-124.93572603145452,"vZ0":-0.37459832759494444,"x":137.56,"y":160.08,"x0":3.421367554973854,"y0":50.00314835030903,"z0":5.07150718060801,"aX":0.07533657465063771},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.2,"breakHorizontal":2.3,"spinRate":2232,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4390427046017842,"extension":6.9338401036574995},"index":1,"playId":"d113ab04-6ea3-3407-813f-b3dcb3ded644","pitchNumber":2,"startTime":"2026-05-09T00:23:36.963Z","endTime":"2026-05-09T00:23:40.612Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T00:23:47.187Z","endTime":"2026-05-09T00:24:03.429Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18814762538098,"aZ":-31.69910667359368,"pfxX":-3.4264787292264733,"pfxZ":0.3657627231627274,"pX":-0.3349354023946432,"pZ":0.487327994813401,"vX0":-7.474533580292233,"vY0":-113.32217644659683,"vZ0":-2.691768805450223,"x":129.77,"y":225.62,"x0":3.4612365252921116,"y0":50.000904374851906,"z0":4.881135507843054,"aX":-4.421570806572172},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.2,"breakHorizontal":8.3,"spinRate":2375,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.48476065013828196,"extension":6.782141848735679},"index":3,"playId":"c9b65123-796b-36ed-bb10-ce5f1d28ea69","pitchNumber":3,"startTime":"2026-05-09T00:24:03.429Z","endTime":"2026-05-09T00:24:06.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40402013975502,"aZ":-31.65458298629884,"pfxX":-4.6553361643958775,"pfxZ":0.41722443725023606,"pX":1.4737493763075122,"pZ":1.6568140600739694,"vX0":-3.093384991405864,"vY0":-111.13490647168737,"vZ0":-0.16518879821769605,"x":60.82,"y":194.05,"x0":3.489795593760719,"y0":50.003096742084644,"z0":5.027162690558166,"aX":-5.807763811314806},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":1.1,"breakHorizontal":9.2,"spinRate":2309,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.49334863111836436,"extension":6.765526778454028},"index":4,"playId":"efbec2f0-fcb7-3bbc-b8c6-16161ead50df","pitchNumber":4,"startTime":"2026-05-09T00:24:26.807Z","endTime":"2026-05-09T00:24:30.181Z","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":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39905159279791,"aZ":-25.266691154830244,"pfxX":1.4435754695336787,"pfxZ":4.324501041592789,"pX":1.9711686353299342,"pZ":3.7480247598432,"vX0":-4.553721866516109,"vY0":-125.56291230215587,"vZ0":1.6506290684961937,"x":41.86,"y":137.58,"x0":3.620560615516399,"y0":50.00244525475369,"z0":5.137929293250431,"aX":2.306247338914405},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.5,"breakHorizontal":-1.6,"spinRate":2165,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.43621437185209055,"extension":6.807835103372868},"index":5,"playId":"d9774d49-074f-35cc-b00b-578861ba83f5","pitchNumber":5,"startTime":"2026-05-09T00:24:44.643Z","endTime":"2026-05-09T00:24:47.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.848481502651925,"aZ":-30.921084233801906,"pfxX":-5.038893397604109,"pfxZ":0.9943316442370111,"pX":1.2388318636285796,"pZ":1.814200226151236,"vX0":-3.7974525653540536,"vY0":-111.85642335404525,"vZ0":-0.08403644404363564,"x":69.78,"y":189.8,"x0":3.6154094122056715,"y0":50.0039190185011,"z0":5.032077990499005,"aX":-6.362330045369702},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":2.0,"breakHorizontal":10.1,"spinRate":2396,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.4903431479447029,"extension":6.886310082462477},"index":6,"playId":"e3de8dd0-528e-3721-bed7-b81de9e48066","pitchNumber":6,"startTime":"2026-05-09T00:25:02.285Z","endTime":"2026-05-09T00:25:06.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:25:06.631Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:25:18.826Z","endTime":"2026-05-09T00:27:48.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":3},"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":7},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":77.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638362918173335,"aZ":-25.51853308509716,"pfxX":0.992182612725226,"pfxZ":4.36058742834916,"pX":-0.39867476363132776,"pZ":1.770936103369608,"vX0":-9.318340557563658,"vY0":-122.58957266338403,"vZ0":-2.6815593508960074,"x":132.2,"y":190.96,"x0":3.3184596799635697,"y0":50.001919425989634,"z0":5.0513078094404165,"aX":1.5148240976889356},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.6,"breakHorizontal":0.4,"spinRate":2106,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.4463516388059361,"extension":6.793883993924929},"index":0,"playId":"f8522781-0beb-32d7-9048-d61f2102aa49","pitchNumber":1,"startTime":"2026-05-09T00:25:32.144Z","endTime":"2026-05-09T00:25:39.948Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Shea Langeliers. Weston Wilson to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"f8522781-0beb-32d7-9048-d61f2102aa49","startTime":"2026-05-09T00:25:56.623Z","endTime":"2026-05-09T00:26:08.726Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658526797360043,"aZ":-17.681655927336006,"pfxX":7.62059190435671,"pfxZ":8.190851573457138,"pX":1.4895607601509544,"pZ":2.922889226588895,"vX0":-7.422367383458573,"vY0":-132.07571271801112,"vZ0":-2.579285764488599,"x":60.22,"y":159.86,"x0":3.3437529781416178,"y0":50.005569590243894,"z0":5.209815980374505,"aX":13.489675090982402},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":-12.2,"spinRate":2149,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.41441661770070404,"extension":7.013178004128434},"index":2,"playId":"c3db4df9-a03f-30f9-bd21-f1d7b5eb0e26","pitchNumber":2,"startTime":"2026-05-09T00:26:08.726Z","endTime":"2026-05-09T00:26:11.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980840031226794,"aZ":-18.948852402575543,"pfxX":7.686909770278925,"pfxZ":7.453705874533327,"pX":-0.905232810370827,"pZ":3.1279425282036764,"vX0":-12.826138861068095,"vY0":-132.1000460199385,"vZ0":-1.7307072764058677,"x":151.51,"y":154.33,"x0":3.004796971375383,"y0":50.006513397192926,"z0":5.178322666401837,"aX":13.648159463479852},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.3,"breakHorizontal":-11.3,"spinRate":2062,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.41393664629038307,"extension":6.969019846507639},"index":3,"playId":"224f8244-7311-31a3-b9dd-04112a477a9e","pitchNumber":3,"startTime":"2026-05-09T00:26:26.735Z","endTime":"2026-05-09T00:26:30.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.28614224113405,"aZ":-29.068946729702166,"pfxX":-6.256774460733875,"pfxZ":2.5037105215701825,"pX":1.9168100243481898,"pZ":2.5004777417280364,"vX0":-2.1881615056311046,"vY0":-110.53440649472822,"vZ0":0.9301307649733812,"x":43.94,"y":171.27,"x0":3.7317750037903425,"y0":50.00205033519889,"z0":5.120988570541311,"aX":-7.759237026140375},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":5.0,"breakHorizontal":11.9,"spinRate":2328,"spinDirection":276},"zone":12,"typeConfidence":2.0,"plateTime":0.49508428820981765,"extension":6.400722062389205},"index":4,"playId":"78ac2797-38ff-3e4a-b866-d06c3ef8b2c4","pitchNumber":4,"startTime":"2026-05-09T00:26:44.999Z","endTime":"2026-05-09T00:26:48.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-05-09T00:27:13.772Z","endTime":"2026-05-09T00:27:21.688Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490992636176898,"aZ":-34.657893322958934,"pfxX":-3.43806431551475,"pfxZ":-1.9363883344718964,"pX":0.26898858922316343,"pZ":2.0586425347240773,"vX0":-5.899984012141478,"vY0":-112.80272949898459,"vZ0":0.9709854976752794,"x":106.75,"y":183.2,"x0":3.3703079939590888,"y0":50.00306684249116,"z0":5.1305653082526215,"aX":-4.407745847129943},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.9,"breakHorizontal":7.8,"spinRate":2328,"spinDirection":278},"zone":8,"typeConfidence":2.0,"plateTime":0.48651221030672875,"extension":6.893287901603321},"index":6,"playId":"7ce1b61b-71b5-3bfb-b458-0fd94d0fa67c","pitchNumber":5,"startTime":"2026-05-09T00:27:21.688Z","endTime":"2026-05-09T00:27:25.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793780431780426,"aZ":-20.365300394684414,"pfxX":7.1057777103654765,"pfxZ":6.766106457876267,"pX":-9.50731999375627E-4,"pZ":2.6697584761803603,"vX0":-11.147508999725826,"vY0":-131.28821629211828,"vZ0":-1.7821754299212822,"x":117.04,"y":166.7,"x0":3.376906294322588,"y0":50.00362516980653,"z0":4.8730173588227075,"aX":12.404980576971408},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":-10.4,"spinRate":2150,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.41718218158423914,"extension":6.8448624487438},"hitData":{"launchSpeed":84.5,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":153.71}},"index":7,"playId":"975f7e6b-cf7d-3e9e-8c14-7c88d20565ec","pitchNumber":6,"startTime":"2026-05-09T00:27:39.355Z","endTime":"2026-05-09T00:27:48.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:27:48.838Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out to center fielder Leody Taveras.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:29:39.050Z","endTime":"2026-05-09T00:31:08.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":1},"details":{"event":"Lineout","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":3},"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":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92218656756066,"aZ":-18.52132821363204,"pfxX":-1.4156814006969523,"pfxZ":7.591070529890711,"pX":1.5107072438117504,"pZ":2.912132558580753,"vX0":6.836185551289353,"vY0":-134.0091672814617,"vZ0":-5.346127361318376,"x":59.42,"y":160.15,"x0":-0.9016481978418374,"y0":50.00349803433452,"z0":6.277429276859836,"aX":-2.546562843689934},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":1.0,"spinRate":2050,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.41043444919855876,"extension":6.275216236730669},"index":0,"playId":"36105313-c3f3-3688-8752-db7fc887b234","pitchNumber":1,"startTime":"2026-05-09T00:30:02.665Z","endTime":"2026-05-09T00:30:05.926Z","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":91.8,"endSpeed":82.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80372399602432,"aZ":-18.15012325270532,"pfxX":-4.2994164934919255,"pfxZ":7.892774606904421,"pX":-0.28677037294899715,"pZ":4.188493537189601,"vX0":3.7875015077525562,"vY0":-133.496890995473,"vZ0":-2.369831055207115,"x":127.93,"y":125.69,"x0":-1.1759205885493853,"y0":50.0060847769461,"z0":6.4166670458321065,"aX":-7.643841157141277},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":6.8,"spinRate":2062,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4126865507840125,"extension":6.260271949238676},"index":1,"playId":"cbf23282-24a9-3e4e-86b1-98578dd4fea8","pitchNumber":2,"startTime":"2026-05-09T00:30:22.538Z","endTime":"2026-05-09T00:30:27.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44068178798149,"aZ":-33.457478973634366,"pfxX":3.51677039864065,"pfxZ":-0.8068270144893699,"pX":-0.19689765667339368,"pZ":2.5809278442089645,"vX0":1.61505223357976,"vY0":-125.90675307982104,"vZ0":-2.578413389019878,"x":124.51,"y":169.09,"x0":-1.3050802738257268,"y0":50.00312811688319,"z0":6.347153548040883,"aX":5.60100409811216},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.8,"breakHorizontal":-6.7,"spinRate":2521,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.43635718550944036,"extension":6.194912352181472},"index":2,"playId":"55a9b15b-564b-3d3a-8c3b-a723db9bcd98","pitchNumber":3,"startTime":"2026-05-09T00:30:41.122Z","endTime":"2026-05-09T00:30:44.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36992054015557,"aZ":-15.217694847068017,"pfxX":-6.038611803122308,"pfxZ":9.22549154266668,"pX":-0.2823075699924382,"pZ":3.068020376132393,"vX0":4.405314952585372,"vY0":-135.85177960590508,"vZ0":-5.301865203241913,"x":127.76,"y":155.94,"x0":-1.1540463549876272,"y0":50.00270147857698,"z0":6.131286478738007,"aX":-11.099738531534967},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2065,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.40577094662911906,"extension":6.416578742125159},"hitData":{"launchSpeed":90.5,"launchAngle":24.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.68,"coordY":72.49}},"index":3,"playId":"7a83b14b-81b2-3139-944d-ff152b3b9376","pitchNumber":4,"startTime":"2026-05-09T00:30:59.852Z","endTime":"2026-05-09T00:31:08.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:31:08.686Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:31:16.443Z","endTime":"2026-05-09T00:32:22.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.239835128177734,"aZ":-39.31227976125198,"pfxX":5.321576056203665,"pfxZ":-4.817257578336645,"pX":-0.5157586133345959,"pZ":1.962653635873471,"vX0":0.2418778133305397,"vY0":-121.60668889463211,"vZ0":-2.3043727406501864,"x":136.66,"y":185.79,"x0":-1.3070952567086767,"y0":50.00304946043405,"z0":6.36786882611852,"aX":7.884479352515847},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.0,"breakHorizontal":-9.7,"spinRate":2741,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.4522767998404573,"extension":6.317436797834363},"index":0,"playId":"47e38def-727c-3033-932d-d14baa9aa53e","pitchNumber":1,"startTime":"2026-05-09T00:31:38.826Z","endTime":"2026-05-09T00:31:42.372Z","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":92.6,"endSpeed":85.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202956030713977,"aZ":-16.547020219417956,"pfxX":-0.5374436863869114,"pfxZ":8.449842953350538,"pX":-1.0672688463177973,"pZ":3.0473334669045795,"vX0":0.1953072771510155,"vY0":-134.85030596199064,"vZ0":-5.54777504615474,"x":157.68,"y":156.5,"x0":-1.0706411936868971,"y0":50.00107008089152,"z0":6.291036396849358,"aX":-0.9937455978435306},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":1.0,"spinRate":2344,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.40553929335602446,"extension":6.29933412765976},"index":1,"playId":"87482984-8177-3f44-a19d-68c4f07b8ef5","pitchNumber":2,"startTime":"2026-05-09T00:31:57.279Z","endTime":"2026-05-09T00:32:00.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.1,"endSpeed":76.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.642497134929346,"aZ":-42.29410705931005,"pfxX":3.9983044754413735,"pfxZ":-6.938822258477805,"pX":0.22828842856170925,"pZ":-0.005606267463136753,"vX0":2.070540616479796,"vY0":-120.8077397835783,"vZ0":-5.826280039876196,"x":108.3,"y":238.93,"x0":-1.1634142630923967,"y0":50.00570235427698,"z0":6.213901112427673,"aX":5.827271591530955},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.8,"breakHorizontal":-7.8,"spinRate":2608,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4558686532268661,"extension":6.36538088298275},"index":2,"playId":"a174fb95-fff1-36ef-b9c2-f61bfa7e3080","pitchNumber":3,"startTime":"2026-05-09T00:32:18.768Z","endTime":"2026-05-09T00:32:22.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:32:22.639Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Wilson walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:32:40.396Z","endTime":"2026-05-09T00:34:32.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.567146123562438,"aZ":-17.272268082386454,"pfxX":-6.773697882377987,"pfxZ":8.04137486158412,"pX":-0.3357256212056475,"pZ":2.784266570554521,"vX0":4.245395341176572,"vY0":-135.2985240328017,"vZ0":-5.889015748989515,"x":129.8,"y":163.6,"x0":-1.0451994157762343,"y0":50.00613669941801,"z0":6.200006937931304,"aX":-12.558453176175577},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":11.4,"spinRate":2148,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.40484961243338935,"extension":6.405986685476678},"index":0,"playId":"1c39a33c-1171-345c-8047-2c4472bb6678","pitchNumber":1,"startTime":"2026-05-09T00:32:51.272Z","endTime":"2026-05-09T00:32:58.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579307816704073,"aZ":-43.509194866418355,"pfxX":3.4606110017920306,"pfxZ":-7.549742925417466,"pX":0.4926255959034419,"pZ":0.8937770572600783,"vX0":2.468206747728818,"vY0":-122.19230984913659,"vZ0":-4.212569287517883,"x":98.22,"y":214.65,"x0":-0.982460468478175,"y0":50.00233862797496,"z0":6.404261385135624,"aX":5.196858150431546},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.4,"breakHorizontal":-6.8,"spinRate":2684,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44941479053902755,"extension":6.270832484746179},"index":1,"playId":"6d9beb50-fcc9-3c53-a44a-f885a21a7f31","pitchNumber":2,"startTime":"2026-05-09T00:33:22.387Z","endTime":"2026-05-09T00:33:25.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.100834014391697,"aZ":-25.971727602154477,"pfxX":1.3830307084282518,"pfxZ":3.37871553648196,"pX":0.6895471040409834,"pZ":0.9132479076764473,"vX0":4.210410626776358,"vY0":-134.57194346474944,"vZ0":-8.83806462513147,"x":90.72,"y":214.12,"x0":-1.0747345786000104,"y0":50.00313742054391,"z0":6.078901429185193,"aX":2.5362180190861663},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.4,"breakHorizontal":-3.4,"spinRate":2188,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4069697091907374,"extension":6.42835697703869},"index":2,"playId":"62739084-ef20-36d9-813c-83324ce85a8a","pitchNumber":3,"startTime":"2026-05-09T00:33:44.094Z","endTime":"2026-05-09T00:33:47.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.439455818994038,"aZ":-17.624839968945768,"pfxX":-2.981322664510871,"pfxZ":7.8118083634625535,"pX":0.29496158189273336,"pZ":3.601077462082783,"vX0":4.4243280685671795,"vY0":-135.79693378061148,"vZ0":-3.721070049764114,"x":105.76,"y":141.55,"x0":-0.9699776010849367,"y0":50.0041273764588,"z0":6.219203468494559,"aX":-5.554282006219945},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":4.4,"spinRate":2130,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4037178859600208,"extension":6.387479362090267},"index":3,"playId":"8743703a-009b-3ae4-b374-fee47f03aa7b","pitchNumber":4,"startTime":"2026-05-09T00:34:08.631Z","endTime":"2026-05-09T00:34:12.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097302183026727,"aZ":-21.136179425665603,"pfxX":3.0448463547242675,"pfxZ":5.919820015760694,"pX":0.5212418589377502,"pZ":3.7300047525466553,"vX0":3.6115775948298197,"vY0":-135.35391300993132,"vZ0":-2.850067240747316,"x":97.13,"y":138.07,"x0":-1.2234985997946886,"y0":50.00598348853803,"z0":6.268012054460101,"aX":5.679220769039945},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-6.2,"spinRate":2377,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.40386126559312396,"extension":6.310062339698194},"index":4,"playId":"b00d4175-2e29-3116-af67-61d11d541be4","pitchNumber":5,"startTime":"2026-05-09T00:34:28.420Z","endTime":"2026-05-09T00:34:32.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:34:32.222Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:35:19.098Z","endTime":"2026-05-09T00:36:21.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"019abbb6-a128-3b05-b44a-c8d4cdbf66d3","startTime":"2026-05-09T00:35:03.663Z","endTime":"2026-05-09T00:35:06.868Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770649345929318,"aZ":-43.421082294016045,"pfxX":3.884144286550707,"pfxZ":-7.679829339990693,"pX":-0.7571432908718948,"pZ":2.7413078981926313,"vX0":0.03511142018765548,"vY0":-120.81600920996652,"vZ0":0.14269648954388647,"x":145.86,"y":164.76,"x0":-1.2757744479834343,"y0":50.00533872456404,"z0":6.529780022118245,"aX":5.684613693610692},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.6,"breakHorizontal":-7.1,"spinRate":2677,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.4551248239749781,"extension":6.221621522607892},"index":1,"playId":"9ac5c118-4335-3bb9-9ab8-b48b9dc01c58","pitchNumber":1,"startTime":"2026-05-09T00:35:21.374Z","endTime":"2026-05-09T00:35:24.903Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430645160269652,"aZ":-44.54440619784012,"pfxX":3.121196789035603,"pfxZ":-8.2552064734186,"pX":-0.10623325895244283,"pZ":1.8372469372019873,"vX0":1.651331706795277,"vY0":-122.23323997524122,"vZ0":-1.6993155282206656,"x":121.05,"y":189.17,"x0":-1.198428811136854,"y0":50.005021857494384,"z0":6.402411312822003,"aX":4.674683584468832},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-15.1,"breakHorizontal":-6.1,"spinRate":2729,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.4498809108716908,"extension":6.251920379810326},"index":2,"playId":"f0125f69-913b-3da0-bd34-e8ab4bb29038","pitchNumber":2,"startTime":"2026-05-09T00:35:40.888Z","endTime":"2026-05-09T00:35:44.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"73307004-3a24-41b2-8219-7fa37a833583","startTime":"2026-05-09T00:36:00.178Z","endTime":"2026-05-09T00:36:05.178Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.068130940821263,"aZ":-35.515979946774394,"pfxX":8.093633379132662,"pfxZ":-2.034430784017367,"pX":0.373078289353196,"pZ":1.2215349546575553,"vX0":1.6441201599008066,"vY0":-127.76061325274854,"vZ0":-5.1639268201258774,"x":102.78,"y":205.8,"x0":-1.33112148421281,"y0":50.00497541534683,"z0":6.083107803522523,"aX":13.285283385057602},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.7,"breakHorizontal":-15.0,"spinRate":2543,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.42988608276796736,"extension":6.317315586046008},"index":4,"playId":"2fccf117-a19a-3d31-aef4-a742e0cf7ce6","pitchNumber":3,"startTime":"2026-05-09T00:36:17.359Z","endTime":"2026-05-09T00:36:21.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:36:21.028Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:38:12.243Z","endTime":"2026-05-09T00:40:23.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.0560311981479,"aZ":-30.851424208674647,"pfxX":-5.93938680454283,"pfxZ":1.0655110054290686,"pX":-0.22583487389473625,"pZ":1.486467213255396,"vX0":-6.313577115762161,"vY0":-110.53530219559677,"vZ0":-0.6354744678492233,"x":125.61,"y":198.65,"x0":3.4353872717782017,"y0":50.003631344055265,"z0":5.00719990884633,"aX":-7.373977329880521},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":2.0,"breakHorizontal":12.4,"spinRate":2507,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4948699163397361,"extension":6.6962473190082035},"index":0,"playId":"ee1d73f2-59f8-36f7-ad64-944fb150a3fd","pitchNumber":1,"startTime":"2026-05-09T00:38:32.892Z","endTime":"2026-05-09T00:38:36.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.547128554040853,"aZ":-32.26880707285718,"pfxX":-5.518408060163595,"pfxZ":-0.07777664307289367,"pX":-1.7154115263787213,"pZ":1.3487431136408194,"vX0":-9.19041397581108,"vY0":-110.1105738731906,"vZ0":-0.26752602530452074,"x":182.39,"y":202.36,"x0":3.2292724765868956,"y0":50.00186852693555,"z0":4.885932221431946,"aX":-6.775710509591519},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":0.1,"breakHorizontal":12.4,"spinRate":2496,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4974224497209656,"extension":6.808977198871142},"index":1,"playId":"baf75d11-440c-37b3-af0d-e561e384a48f","pitchNumber":2,"startTime":"2026-05-09T00:38:49.117Z","endTime":"2026-05-09T00:38:52.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.207609809202747,"aZ":-30.308852470247505,"pfxX":-5.684779970222387,"pfxZ":1.5162529269050555,"pX":0.30763391625455166,"pZ":2.7476344616032224,"vX0":-5.187875110524412,"vY0":-110.0031604959668,"vZ0":2.155070017419795,"x":105.27,"y":164.59,"x0":3.433437177169895,"y0":50.00066429972342,"z0":4.964661832863668,"aX":-6.976760699595367},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":3.6,"breakHorizontal":11.6,"spinRate":2517,"spinDirection":276},"zone":5,"typeConfidence":2.0,"plateTime":0.4975998998441904,"extension":6.697396357827415},"index":2,"playId":"8ebe13f2-69b7-32e4-8d1f-2f2e9e427148","pitchNumber":3,"startTime":"2026-05-09T00:39:05.117Z","endTime":"2026-05-09T00:39:08.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.71174656050291,"aZ":-30.144099536207055,"pfxX":-5.336632525231003,"pfxZ":1.6020022618490435,"pX":0.2710433833248257,"pZ":1.303593736477693,"vX0":-5.586246922834935,"vY0":-111.84034694960789,"vZ0":-1.0342188062190687,"x":106.67,"y":203.58,"x0":3.4924270068398533,"y0":50.005171111258775,"z0":4.856923022693653,"aX":-6.777030763176429},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":2.9,"breakHorizontal":11.0,"spinRate":2583,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.48929179163705294,"extension":6.794497825967636},"index":3,"playId":"d7f778f0-a35b-3134-9556-e3f68fb25ca8","pitchNumber":4,"startTime":"2026-05-09T00:39:21.621Z","endTime":"2026-05-09T00:39:25.298Z","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":91.2,"endSpeed":83.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.015710811364336,"aZ":-18.397538449370288,"pfxX":10.22338729059911,"pfxZ":7.799009443045615,"pX":-0.20700442644115954,"pZ":1.3899978372390296,"vX0":-11.696285727662936,"vY0":-132.2532425818914,"vZ0":-6.017550524713272,"x":124.89,"y":201.25,"x0":2.950964779834313,"y0":50.00075232388272,"z0":5.050509133332747,"aX":18.053341752047775},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.8,"breakHorizontal":-15.8,"spinRate":2416,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.41464518986326615,"extension":6.972412114858272},"index":4,"playId":"3c7577f8-9437-3a5d-bd7b-1c575d077355","pitchNumber":5,"startTime":"2026-05-09T00:39:37.003Z","endTime":"2026-05-09T00:39:40.821Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354517217234218,"aZ":-20.354300753583576,"pfxX":7.791953776698984,"pfxZ":6.949214296503335,"pX":-0.8741739294399089,"pZ":2.963721619907236,"vX0":-12.792716232705853,"vY0":-129.66281734812287,"vZ0":-1.1813236155085403,"x":150.32,"y":158.76,"x0":3.11332143731902,"y0":50.00339467127711,"z0":4.979741245576793,"aX":13.255943088582402},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":-11.3,"spinRate":2342,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.4225790056501797,"extension":6.772576991139431},"index":5,"playId":"65890fe1-a3af-35c4-af29-efe71f341359","pitchNumber":6,"startTime":"2026-05-09T00:39:53.339Z","endTime":"2026-05-09T00:39:56.528Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46876714528132,"aZ":-30.838420984292387,"pfxX":-5.53948258152221,"pfxZ":1.0714643476267076,"pX":-0.4968054431294812,"pZ":1.9943445441307655,"vX0":-6.995860225494938,"vY0":-110.97086198498583,"vZ0":0.3201784170568869,"x":135.94,"y":184.93,"x0":3.413858158878741,"y0":50.00372776496956,"z0":5.055160655791301,"aX":-6.923849662572348},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":2.3,"breakHorizontal":11.8,"spinRate":2413,"spinDirection":276},"zone":7,"typeConfidence":2.0,"plateTime":0.4931786549254249,"extension":6.872950256958774},"hitData":{"launchSpeed":95.5,"launchAngle":34.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.72,"coordY":61.55}},"index":6,"playId":"8ee16536-a791-309b-8f87-cc69253068a1","pitchNumber":7,"startTime":"2026-05-09T00:40:12.807Z","endTime":"2026-05-09T00:40:23.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:40:23.007Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adley Rutschman homers (5) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:40:26.375Z","endTime":"2026-05-09T00:42:58.524Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.038340790636422,"aZ":-31.94607494689893,"pfxX":-3.833319106834502,"pfxZ":0.17219689810332284,"pX":0.15947486421656895,"pZ":2.5611332547888277,"vX0":-6.42484773652725,"vY0":-114.82712599771168,"vZ0":1.444110183042871,"x":110.92,"y":169.63,"x0":3.4960423614659795,"y0":50.00314787388854,"z0":5.041302405892896,"aX":-5.098309566977382},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.0,"breakHorizontal":8.6,"spinRate":2425,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4777155766523635,"extension":6.813553924749247},"index":0,"playId":"74679028-6742-383e-84c2-03bf724db2ae","pitchNumber":1,"startTime":"2026-05-09T00:40:50.642Z","endTime":"2026-05-09T00:40:55.203Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84859116830652,"aZ":-26.561759421169384,"pfxX":4.160409009630069,"pfxZ":3.5226681999945715,"pX":0.3430530208721123,"pZ":3.295418712925287,"vX0":-9.030745401315237,"vY0":-125.58713783485997,"vZ0":0.8993215657402177,"x":103.92,"y":149.8,"x0":3.4479281632010497,"y0":50.00585559297551,"z0":5.0960104764304965,"aX":6.636367467107672},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":-5.4,"spinRate":2288,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.43642086869346564,"extension":6.950572570003934},"index":1,"playId":"b7f7cc4f-5a73-3ce9-bd41-48fd16371f45","pitchNumber":2,"startTime":"2026-05-09T00:41:08.758Z","endTime":"2026-05-09T00:41:12.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-09T00:41:25.518Z","endTime":"2026-05-09T00:41:39.219Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.573666184773444,"aZ":-27.544249036545317,"pfxX":-7.401592724222193,"pfxZ":3.705049970766251,"pX":1.1277067556590958,"pZ":1.221540816887931,"vX0":-3.3472396440558634,"vY0":-111.26389311500411,"vZ0":-1.7349315231620324,"x":74.01,"y":205.8,"x0":3.6147151166340232,"y0":50.00246311363173,"z0":4.874483707934225,"aX":-9.249213161033424},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":6.6,"breakHorizontal":14.3,"spinRate":2426,"spinDirection":276},"zone":14,"typeConfidence":2.0,"plateTime":0.4928860754297002,"extension":6.675897648129918},"index":3,"playId":"4ba63127-ed8f-3b5f-8f19-7f6647153a16","pitchNumber":3,"startTime":"2026-05-09T00:41:39.219Z","endTime":"2026-05-09T00:41:42.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10487422308622,"aZ":-29.159788248715635,"pfxX":-4.784795582634716,"pfxZ":2.344781230449758,"pX":-1.002142724100648,"pZ":1.5075399819097761,"vX0":-8.684117547048483,"vY0":-112.89353564629789,"vZ0":-1.2020427608451218,"x":155.2,"y":198.08,"x0":3.5206264677504984,"y0":50.00541065813536,"z0":4.98979270367345,"aX":-6.1572752036473},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":4.2,"breakHorizontal":10.9,"spinRate":2542,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4857187066062534,"extension":6.920183594146339},"index":4,"playId":"4bde0f4b-1f19-3218-b72c-2a0f73febe65","pitchNumber":4,"startTime":"2026-05-09T00:41:56.640Z","endTime":"2026-05-09T00:42:00.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.949535263738095,"aZ":-29.88894854133073,"pfxX":-5.798138735320064,"pfxZ":1.795375931809768,"pX":0.19649676765586568,"pZ":1.832172413191816,"vX0":-5.906425375575715,"vY0":-112.31150526750547,"vZ0":-0.013452019139744475,"x":109.51,"y":189.31,"x0":3.6168424558787824,"y0":50.002743714637916,"z0":4.886024083216588,"aX":-7.38331063483484},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.6,"breakHorizontal":12.0,"spinRate":2553,"spinDirection":281},"zone":8,"typeConfidence":2.0,"plateTime":0.48827162274426206,"extension":6.779642826155804},"hitData":{"launchSpeed":100.9,"launchAngle":26.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.5,"coordY":39.43}},"index":5,"playId":"70a6032a-33be-3a0a-b6ea-a51db148d3be","pitchNumber":5,"startTime":"2026-05-09T00:42:35.841Z","endTime":"2026-05-09T00:42:58.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:42:58.524Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:45:42.608Z","endTime":"2026-05-09T00:47:02.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-09T00:43:11.446Z","endTime":"2026-05-09T00:44:33.158Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Sterner replaces Jacob Lopez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-09T00:44:33.158Z","endTime":"2026-05-09T00:45:44.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.743621928545874,"aZ":-31.291070288301107,"pfxX":9.975765613778597,"pfxZ":0.6754182402710311,"pX":0.7404810068061431,"pZ":1.5500837438481543,"vX0":4.847794134974757,"vY0":-114.58432709223976,"vZ0":-1.9727719061711744,"x":88.77,"y":196.93,"x0":-2.707757735301563,"y0":50.00533168656998,"z0":5.517950818886541,"aX":13.092579675482027},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.0,"breakHorizontal":-19.3,"spinRate":2617,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.4804231984349201,"extension":6.52286166322713},"index":2,"playId":"d110db9b-8999-308d-afed-81f2ed5404d4","pitchNumber":1,"startTime":"2026-05-09T00:45:44.884Z","endTime":"2026-05-09T00:45:48.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15567799053607,"aZ":-12.439005350845283,"pfxX":-4.820922597373855,"pfxZ":10.82355735694584,"pX":0.08572029560247299,"pZ":4.248108570741541,"vX0":8.775896611830984,"vY0":-134.8834014146162,"vZ0":-1.2996116639067743,"x":113.73,"y":124.08,"x0":-2.599054762227284,"y0":50.005861699742276,"z0":5.622975885236498,"aX":-8.79379358170791},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2412,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.4076912954077594,"extension":6.333035109576868},"index":3,"playId":"55a7c58b-68f6-3c14-9445-d8ba31126a09","pitchNumber":2,"startTime":"2026-05-09T00:45:59.940Z","endTime":"2026-05-09T00:46:03.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.025068044490645,"aZ":-12.323489406931648,"pfxX":-5.078306575753554,"pfxZ":10.826037931531099,"pX":0.23188802312382256,"pZ":3.8415135172076442,"vX0":9.287077064695588,"vY0":-135.1857849857955,"vZ0":-2.321227725706044,"x":108.16,"y":135.06,"x0":-2.6027899715680043,"y0":50.00263556590901,"z0":5.586441832104983,"aX":-9.312159859316335},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":7.0,"spinRate":2453,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.4066101883829969,"extension":6.484246575643533},"index":4,"playId":"348fb6c4-cc60-34ad-a502-0c7c8e048243","pitchNumber":3,"startTime":"2026-05-09T00:46:14.654Z","endTime":"2026-05-09T00:46:17.863Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-09T00:46:25.117Z","endTime":"2026-05-09T00:46:35.146Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367341214865426,"aZ":-30.03447163603377,"pfxX":8.677298361684613,"pfxZ":1.582727143920736,"pX":1.3673372728103097,"pZ":1.0469043292742053,"vX0":6.543946088964731,"vY0":-116.41695138041084,"vZ0":-3.3920757528000234,"x":64.88,"y":210.51,"x0":-2.6245036307929985,"y0":50.001621973268165,"z0":5.417939734224108,"aX":11.70195148749867},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.2,"breakHorizontal":-17.5,"spinRate":2700,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4736232739869788,"extension":6.5182923851771415},"index":6,"playId":"0126aeef-4bc8-3736-9286-a7324fa6d33c","pitchNumber":4,"startTime":"2026-05-09T00:46:35.146Z","endTime":"2026-05-09T00:46:38.486Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89210733444754,"aZ":-25.728731985768242,"pfxX":0.7794641196765197,"pfxZ":3.921916787761628,"pX":-0.25825702882105694,"pZ":2.563240156897229,"vX0":6.20916679396838,"vY0":-127.79773256603474,"vZ0":-1.9397932330863805,"x":126.84,"y":169.57,"x0":-2.8270314439537336,"y0":50.00347306760796,"z0":5.365765363157305,"aX":1.2803250108189934},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.8,"breakHorizontal":-2.9,"spinRate":2823,"spinDirection":158},"zone":5,"typeConfidence":0.9,"plateTime":0.4296247944931393,"extension":6.5072547517946635},"hitData":{"launchSpeed":90.5,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.85,"coordY":139.07}},"index":7,"playId":"92c59236-6426-3689-8a18-75cbc507179c","pitchNumber":5,"startTime":"2026-05-09T00:46:51.693Z","endTime":"2026-05-09T00:47:02.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:47:02.110Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler O'Neill grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:47:21.402Z","endTime":"2026-05-09T00:47:48.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704529556869097,"aZ":-27.232462264182015,"pfxX":8.998109580018907,"pfxZ":3.5157932904674203,"pX":0.7481672149110086,"pZ":0.9746684641270478,"vX0":5.412122960096757,"vY0":-118.1383254452376,"vZ0":-4.341792400139232,"x":88.48,"y":212.46,"x0":-2.745832351662284,"y0":50.00309722557064,"z0":5.355853235559589,"aX":12.645086894807026},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.5,"breakHorizontal":-17.6,"spinRate":2743,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4646555818398239,"extension":6.555055945855738},"index":0,"playId":"bf2723f3-254c-321b-8a65-1ba63d67d64d","pitchNumber":1,"startTime":"2026-05-09T00:47:25.167Z","endTime":"2026-05-09T00:47:28.573Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29454919827632,"aZ":-29.750102235229363,"pfxX":10.954539444795534,"pfxZ":1.8244544109852363,"pX":0.5832839245461311,"pZ":2.438013292014431,"vX0":4.522722536843224,"vY0":-115.40966603404112,"vZ0":-0.38096787770565854,"x":94.77,"y":172.95,"x0":-2.8334501732796453,"y0":50.00375115641276,"z0":5.505448114420666,"aX":14.570018758909898},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.5,"breakHorizontal":-21.0,"spinRate":2741,"spinDirection":58},"zone":6,"typeConfidence":0.9,"plateTime":0.4771637615738462,"extension":6.487211672877665},"hitData":{"launchSpeed":71.9,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":168.91}},"index":1,"playId":"06d9daa2-c592-3cff-9d99-ee9fe350ca15","pitchNumber":2,"startTime":"2026-05-09T00:47:39.741Z","endTime":"2026-05-09T00:47:48.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:47:48.869Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman Weston Wilson to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T00:49:42.286Z","endTime":"2026-05-09T00:52:06.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":1},"details":{"event":"Groundout","eventType":"field_out","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":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813009855306003,"aZ":-44.202364201860206,"pfxX":3.420264852729671,"pfxZ":-8.260224386325312,"pX":0.03475521704208818,"pZ":0.4900977723085079,"vX0":1.6555801078978438,"vY0":-120.8057629203964,"vZ0":-4.425532229435189,"x":115.68,"y":225.55,"x0":-1.1070956513318888,"y0":50.00484764900972,"z0":6.292106914384659,"aX":4.979579448591443},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.8,"breakHorizontal":-6.6,"spinRate":2599,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4560203655816548,"extension":6.157830086458078},"index":0,"playId":"6ecab8b2-f97c-346f-8378-7968d3c8da66","pitchNumber":1,"startTime":"2026-05-09T00:49:57.864Z","endTime":"2026-05-09T00:50:02.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59198789772328,"aZ":-43.07838170114775,"pfxX":3.815796115966253,"pfxZ":-7.77520154782623,"pX":-0.720397996604306,"pZ":0.7054766730540526,"vX0":0.1614071122019552,"vY0":-118.7741065868858,"vZ0":-3.8645568301878273,"x":144.46,"y":219.73,"x0":-1.2839496851531815,"y0":50.00182199137241,"z0":6.3435111043773285,"aX":5.3525807642461745},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.8,"breakHorizontal":-7.0,"spinRate":2678,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.46438026101666763,"extension":6.302594593013647},"index":1,"playId":"3c1e5ed4-fc14-3de2-bb58-1ef3b817e4ff","pitchNumber":2,"startTime":"2026-05-09T00:50:19.153Z","endTime":"2026-05-09T00:50:22.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08158102658591,"aZ":-43.90584270815305,"pfxX":4.547601881950468,"pfxZ":-8.066436940573253,"pX":-0.550639966670598,"pZ":2.994913589390119,"vX0":-0.020038907856464727,"vY0":-120.29433200529215,"vZ0":0.9435960664915914,"x":137.99,"y":157.92,"x0":-1.1322725146404762,"y0":50.00528199307134,"z0":6.514768328105687,"aX":6.611828494362166},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.0,"breakHorizontal":-8.2,"spinRate":2536,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.4567343601295737,"extension":6.25540610559747},"index":2,"playId":"b8f2d08b-655c-36de-a9b6-8ca4f8971a5a","pitchNumber":3,"startTime":"2026-05-09T00:50:39.140Z","endTime":"2026-05-09T00:50:42.707Z","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":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.050364751469065,"aZ":-42.374792549788545,"pfxX":4.762199835316751,"pfxZ":-6.730272047144843,"pX":0.7874814081992608,"pZ":0.25292134362688024,"vX0":2.7221104123351085,"vY0":-123.03664149016824,"vZ0":-5.65306302686669,"x":86.98,"y":231.95,"x0":-0.9561997564140883,"y0":50.003683733134366,"z0":6.217607912336416,"aX":7.216498575239855},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.3,"breakHorizontal":-9.4,"spinRate":2659,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4471657586956175,"extension":6.437079631491875},"index":3,"playId":"2bda5d45-22b3-36f3-ab82-cd701f8a5436","pitchNumber":4,"startTime":"2026-05-09T00:50:58.332Z","endTime":"2026-05-09T00:51:01.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.328794468532482,"aZ":-32.74269767927312,"pfxX":8.30064654926853,"pfxZ":-0.3577327463667821,"pX":-0.0899082807307363,"pZ":3.8399136014189743,"vX0":0.36622170423515726,"vY0":-125.31801234445234,"vZ0":0.5590106929437055,"x":120.43,"y":135.1,"x0":-1.3159005829194,"y0":50.00373856553635,"z0":6.297636960108895,"aX":13.14660906527113},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.1,"spinRate":2588,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.43778762090292256,"extension":6.320064087069373},"index":4,"playId":"5df0d482-eddd-3316-9b61-2bd9f4b88ec1","pitchNumber":5,"startTime":"2026-05-09T00:51:19.558Z","endTime":"2026-05-09T00:51:23.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-09T00:51:38.081Z","endTime":"2026-05-09T00:51:56.454Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65655741856078,"aZ":-43.09166897851625,"pfxX":5.043556961710353,"pfxZ":-7.1681513508299135,"pX":0.2230287432857988,"pZ":1.952746332845816,"vX0":1.2529304392444223,"vY0":-123.93622778960756,"vZ0":-1.9210561180226584,"x":108.5,"y":186.06,"x0":-0.9465629233725306,"y0":50.00301131026885,"z0":6.408317129021969,"aX":7.68019407885479},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.2,"breakHorizontal":-9.5,"spinRate":2785,"spinDirection":23},"zone":8,"typeConfidence":2.0,"plateTime":0.4455684085869378,"extension":6.269579604169085},"hitData":{"launchSpeed":89.1,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":171.95}},"index":6,"playId":"eb7efe95-daa7-398a-822f-75233b889680","pitchNumber":6,"startTime":"2026-05-09T00:51:56.454Z","endTime":"2026-05-09T00:52:06.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:52:06.167Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T00:52:26.900Z","endTime":"2026-05-09T00:53:21.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8301650733273,"aZ":-32.17997665366817,"pfxX":8.986017390769197,"pfxZ":-0.0012609538767698325,"pX":-0.6060407544508328,"pZ":2.697238534627232,"vX0":-0.18378330425966444,"vY0":-126.80925076130059,"vZ0":-2.1110683783561277,"x":140.1,"y":165.95,"x0":-1.6994071731616358,"y0":50.005473791047706,"z0":6.11710074236176,"aX":14.581639545905437},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":-16.2,"spinRate":2751,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.43255627429355004,"extension":6.1873276747871095},"index":0,"playId":"d7d35673-fe89-39ba-8e77-eb64558389d0","pitchNumber":1,"startTime":"2026-05-09T00:52:34.315Z","endTime":"2026-05-09T00:52:37.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734372933835868,"aZ":-43.78501451828009,"pfxX":3.421784974475866,"pfxZ":-7.69958454681134,"pX":0.0563450964629796,"pZ":1.6668622452989268,"vX0":1.6280547118200728,"vY0":-122.68221953331461,"vZ0":-2.3415309380066764,"x":114.85,"y":193.77,"x0":-1.0626832484637392,"y0":50.00308007261643,"z0":6.404027002611752,"aX":5.159248783010909},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.3,"breakHorizontal":-6.6,"spinRate":2688,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.44832804691759787,"extension":6.241201426358409},"index":1,"playId":"3ced96ce-39e3-3f86-a689-9f6c205cf922","pitchNumber":2,"startTime":"2026-05-09T00:52:52.507Z","endTime":"2026-05-09T00:52:55.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.985359836869566,"aZ":-28.673253549070502,"pfxX":9.853043766978594,"pfxZ":2.12628135149746,"pX":-0.1902768505801566,"pZ":1.7984315841409098,"vX0":-0.21895344046612297,"vY0":-127.45674461230053,"vZ0":-4.91072099286802,"x":124.25,"y":190.22,"x0":-1.3836288028134542,"y0":50.003683935857666,"z0":6.012113774092797,"aX":16.224978712801427},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-17.8,"spinRate":2646,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4295990380680377,"extension":6.2508535854333855},"index":2,"playId":"57c8c0f6-eac0-3f82-ab12-d421a35d0ef2","pitchNumber":3,"startTime":"2026-05-09T00:53:17.643Z","endTime":"2026-05-09T00:53:21.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:53:21.792Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Kurtz pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T00:53:34.977Z","endTime":"2026-05-09T00:54:59.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.5,"endSpeed":86.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056151553451524,"aZ":-16.06231149280817,"pfxX":-2.691835382027671,"pfxZ":8.393869234056039,"pX":-1.3904582286442646,"pZ":2.4448938109629843,"vX0":0.6369692527285751,"vY0":-137.57197850448074,"vZ0":-6.845498033333933,"x":170.0,"y":172.77,"x0":-1.2749591717355198,"y0":50.00640735039729,"z0":6.051245175884813,"aX":-5.169024905046808},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":4.8,"spinRate":2067,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.3978899769729942,"extension":6.364101793517788},"index":0,"playId":"af4c1251-fa25-3620-8842-709bdb5e1599","pitchNumber":1,"startTime":"2026-05-09T00:53:49.838Z","endTime":"2026-05-09T00:53:53.557Z","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":84.4,"endSpeed":78.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191031824444604,"aZ":-42.22289749276844,"pfxX":3.5600970090788673,"pfxZ":-6.61373535721658,"pX":0.07745173997765324,"pZ":-0.1903313569271415,"vX0":1.5731134653736294,"vY0":-122.75830641398255,"vZ0":-6.560378750568665,"x":114.05,"y":243.92,"x0":-1.0348558555814427,"y0":50.00053524850358,"z0":6.127059687679483,"aX":5.411292596402052},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-13.3,"breakHorizontal":-6.8,"spinRate":2693,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4468446098029806,"extension":6.424552060524802},"index":1,"playId":"be4eeb75-cfd2-3374-be2f-22dff238fd10","pitchNumber":2,"startTime":"2026-05-09T00:54:07.609Z","endTime":"2026-05-09T00:54:10.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060128750440782,"aZ":-18.670159145573123,"pfxX":-4.94725268115035,"pfxZ":7.520169899943456,"pX":-0.17879698032462363,"pZ":3.0608002279156845,"vX0":4.462401615443444,"vY0":-133.25432211404043,"vZ0":-4.521971447562148,"x":123.82,"y":156.14,"x0":-1.2336524812943028,"y0":50.00288310786849,"z0":6.131623511234431,"aX":-8.883153610457475},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":7.9,"spinRate":2202,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4112994974718953,"extension":6.073373657668605},"index":2,"playId":"826f3b04-3fbd-391b-863b-73cd8b2bfd96","pitchNumber":3,"startTime":"2026-05-09T00:54:30.719Z","endTime":"2026-05-09T00:54:34.367Z","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":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.711883915390956,"aZ":-44.27453248376857,"pfxX":4.675487192771627,"pfxZ":-8.166336231244355,"pX":-0.37631968379426595,"pZ":2.1260650260111653,"vX0":0.6865535056448331,"vY0":-121.51161853752579,"vZ0":-0.9375998026239243,"x":131.34,"y":181.38,"x0":-1.2700041921234597,"y0":50.000654550596835,"z0":6.39262081344796,"aX":6.930503276138132},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.8,"breakHorizontal":-8.6,"spinRate":2746,"spinDirection":30},"zone":7,"typeConfidence":2.0,"plateTime":0.4522509713234957,"extension":6.216041621461484},"hitData":{"launchSpeed":86.0,"launchAngle":50.0,"totalDistance":238.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":99.74,"coordY":108.7}},"index":3,"playId":"a2b734e5-e3cc-3154-8bc3-68443012c3ea","pitchNumber":4,"startTime":"2026-05-09T00:54:48.694Z","endTime":"2026-05-09T00:54:59.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:54:59.976Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T00:57:26.234Z","endTime":"2026-05-09T00:59:18.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":[2,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T00:56:39.474Z","endTime":"2026-05-09T00:57:07.031Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Samuel Basallo replaces Coby Mayo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-09T00:57:07.031Z","endTime":"2026-05-09T00:57:28.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69238740469831,"aZ":-24.58075904007495,"pfxX":4.282473860401447,"pfxZ":5.390974523560476,"pX":-0.6684680704031528,"pZ":1.89148631648569,"vX0":3.777049548175001,"vY0":-117.71259829068124,"vZ0":-1.6599143182435803,"x":142.48,"y":187.71,"x0":-2.8482057104402285,"y0":50.000702933382655,"z0":4.874756959238552,"aX":6.026423544710377},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.6,"breakHorizontal":-8.6,"spinRate":2355,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.46476112908442335,"extension":6.630651135970592},"index":2,"playId":"419f9e4b-1a48-375e-b8e3-8786b247c2aa","pitchNumber":1,"startTime":"2026-05-09T00:57:28.502Z","endTime":"2026-05-09T00:57:32.283Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-09T00:57:39.500Z","endTime":"2026-05-09T00:57:50.420Z","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":76.4,"endSpeed":70.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93205767032803,"aZ":-36.06458517054902,"pfxX":7.380333272738321,"pfxZ":-3.1223162370766264,"pX":-1.3695046927439054,"pZ":2.595697507457676,"vX0":0.74075794138347,"vY0":-111.26329000232622,"vZ0":2.198853602977321,"x":169.2,"y":168.7,"x0":-2.6653875375045577,"y0":50.00174601465305,"z0":5.346019313037646,"aX":9.203627969833443},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-4.7,"breakHorizontal":-13.6,"spinRate":2404,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.49325923836213903,"extension":6.178697377869921},"index":4,"playId":"c4afcdc2-2d6e-3084-90c3-276efe927450","pitchNumber":2,"startTime":"2026-05-09T00:57:50.420Z","endTime":"2026-05-09T00:57:54.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909784487998767,"aZ":-38.3656941427685,"pfxX":8.53410674856261,"pfxZ":-5.1334140190052455,"pX":-0.5932555398112178,"pZ":2.457612825154178,"vX0":1.7023101940551213,"vY0":-109.90858366138946,"vZ0":2.3656932451999424,"x":139.61,"y":172.42,"x0":-2.488300980115053,"y0":50.00140686234522,"z0":5.48145388685606,"aX":10.29926392536805},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-8.2,"breakHorizontal":-15.8,"spinRate":2529,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.5009158337065842,"extension":6.39251813596283},"index":5,"playId":"37238ec6-4930-3352-a950-74d874a23ab9","pitchNumber":3,"startTime":"2026-05-09T00:58:04.934Z","endTime":"2026-05-09T00:58:08.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, 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":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.44768858614694,"aZ":-35.51826817835851,"pfxX":7.261192186183459,"pfxZ":-2.731859190778067,"pX":-1.7667594934100168,"pZ":3.227101370391883,"vX0":-0.09283970994117602,"vY0":-109.90897295130833,"vZ0":3.474319150830599,"x":184.34,"y":151.65,"x0":-2.6674073534291143,"y0":50.003716827910324,"z0":5.397330144382254,"aX":8.885024415072145},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-3.7,"breakHorizontal":-13.1,"spinRate":2339,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.49831466246191436,"extension":6.27546321808866},"index":6,"playId":"241aa495-e043-3530-9eca-09f23da0a309","pitchNumber":4,"startTime":"2026-05-09T00:58:28.647Z","endTime":"2026-05-09T00:58:32.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.065719781076254,"aZ":-25.799350374404707,"pfxX":5.521294364157112,"pfxZ":4.679359501794816,"pX":-0.16582766665788282,"pZ":1.6174794258070044,"vX0":4.054499505070678,"vY0":-116.10899668477082,"vZ0":-1.8788316145636994,"x":123.32,"y":195.11,"x0":-2.653130389222411,"y0":50.00450838794749,"z0":4.895959275882915,"aX":7.527135202685295},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.3,"breakHorizontal":-11.0,"spinRate":2270,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.47202632892911955,"extension":6.151746744186496},"index":7,"playId":"f53aedc3-0c5d-3665-8297-43e6204fd458","pitchNumber":5,"startTime":"2026-05-09T00:58:47.215Z","endTime":"2026-05-09T00:58:50.481Z","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":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9858060347965,"aZ":-36.79148178913342,"pfxX":6.909230286182728,"pfxZ":-3.8856992055410497,"pX":-1.0637132660180233,"pZ":2.5150289233609584,"vX0":0.9639439060046102,"vY0":-108.62002638874569,"vZ0":2.4800680010729366,"x":157.55,"y":170.87,"x0":-2.411053483020186,"y0":50.002458608978095,"z0":5.374260957072072,"aX":8.210762682301976},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-6.0,"breakHorizontal":-12.7,"spinRate":2211,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.5053014085055243,"extension":6.07244116706034},"hitData":{"launchSpeed":93.3,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.24,"coordY":144.63}},"index":8,"playId":"6015fa80-2e91-3829-a370-c0af6b97ad8a","pitchNumber":6,"startTime":"2026-05-09T00:59:08.966Z","endTime":"2026-05-09T00:59:18.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T00:59:18.354Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T00:59:28.541Z","endTime":"2026-05-09T01:00:57.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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,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":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":"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":90.2,"endSpeed":82.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.783675995362817,"aZ":-20.08897765146098,"pfxX":-9.223016892720944,"pfxZ":6.968613621578061,"pX":-0.28744772962697807,"pZ":3.0918899047318327,"vX0":7.863769391583042,"vY0":-131.11132104632404,"vZ0":-1.5821135697565836,"x":127.96,"y":155.3,"x0":-2.1333673936763167,"y0":50.00188810465296,"z0":5.208567172730592,"aX":-15.990979999073051},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2070,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4184169110752358,"extension":6.895301664820562},"index":0,"playId":"cbbcaa54-45dc-31c1-9b4f-ebad116c4bbf","pitchNumber":1,"startTime":"2026-05-09T00:59:40.903Z","endTime":"2026-05-09T00:59:44.542Z","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":89.5,"endSpeed":82.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108452520483254,"aZ":-19.26837339960273,"pfxX":-3.3150553545736097,"pfxZ":7.487666127048031,"pX":0.252243544254028,"pZ":2.519560130148962,"vX0":7.620107242164313,"vY0":-130.1336136592004,"vZ0":-2.963502349653981,"x":107.39,"y":170.75,"x0":-2.2769850496180575,"y0":50.00104919466187,"z0":5.124823911978996,"aX":-5.713108712884151},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":4.4,"spinRate":2305,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.4201398552083706,"extension":6.872188837941973},"index":1,"playId":"f04dadb6-1a1a-373b-9e69-0ba08aa16963","pitchNumber":2,"startTime":"2026-05-09T00:59:58.594Z","endTime":"2026-05-09T01:00:02.677Z","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":1},"pitchData":{"startSpeed":74.6,"endSpeed":68.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.943292223605916,"aZ":-37.25043031059094,"pfxX":9.022750071658832,"pfxZ":-4.27003626456168,"pX":-1.3748565934463972,"pZ":2.783198981403488,"vX0":-0.09074462591915483,"vY0":-108.64037238095271,"vZ0":2.981991231855271,"x":169.41,"y":163.63,"x0":-2.5035923419962893,"y0":50.001620469055446,"z0":5.455864544827483,"aX":10.729317174669541},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-6.6,"breakHorizontal":-16.3,"spinRate":2373,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.5051469410306431,"extension":6.603697746638514},"index":2,"playId":"7de6fa52-cb6a-3274-a59e-1ee123cf9a84","pitchNumber":3,"startTime":"2026-05-09T01:00:18.968Z","endTime":"2026-05-09T01:00:22.917Z","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":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78051609927017,"aZ":-37.516116113362656,"pfxX":8.951266910446432,"pfxZ":-4.460149444820566,"pX":-1.8984264580198604,"pZ":2.50458612312268,"vX0":-0.9920505594544455,"vY0":-108.97026213484281,"vZ0":2.520234500302445,"x":189.36,"y":171.16,"x0":-2.5987413688993932,"y0":50.001002247895684,"z0":5.396184366459834,"aX":10.725874224590612},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-7.1,"breakHorizontal":-16.0,"spinRate":2341,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.5033160428003338,"extension":6.5314660840232985},"index":3,"playId":"d2738a78-22b9-3ce6-9c7f-5af4537655df","pitchNumber":4,"startTime":"2026-05-09T01:00:35.615Z","endTime":"2026-05-09T01:00:39.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86794114174122,"aZ":-28.909500532663902,"pfxX":5.31231491705051,"pfxZ":2.414262771131953,"pX":-0.29324776020149534,"pZ":1.1858196186323975,"vX0":3.51550098906992,"vY0":-115.43167655552429,"vZ0":-2.10328717397791,"x":128.18,"y":206.76,"x0":-2.5246358856653695,"y0":50.00473236556041,"z0":4.883906432322023,"aX":7.191081341535266},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.1,"breakHorizontal":-10.4,"spinRate":2375,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4739417687662004,"extension":6.019287340170617},"index":4,"playId":"0e49e773-f786-3774-86bf-4545db7f4544","pitchNumber":5,"startTime":"2026-05-09T01:00:52.720Z","endTime":"2026-05-09T01:00:57.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:00:57.476Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremiah Jackson grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T01:01:04.261Z","endTime":"2026-05-09T01:01:58.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"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":[0,1,2],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.948040988002138,"aZ":-25.27923355317486,"pfxX":4.038199277806336,"pfxZ":5.0986404140138415,"pX":0.46571615974634856,"pZ":1.837807054717258,"vX0":5.569707926298381,"vY0":-115.4388936934666,"vZ0":-1.2609139193182295,"x":99.25,"y":189.16,"x0":-2.500645676011618,"y0":50.005640313012464,"z0":4.818590578484626,"aX":5.465160112496049},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":9.2,"breakHorizontal":-8.6,"spinRate":2287,"spinDirection":88},"zone":9,"typeConfidence":2.0,"plateTime":0.4739912348039863,"extension":6.944041129386683},"index":0,"playId":"b212c34b-d6c6-3ace-8b2e-d54eefd48f19","pitchNumber":1,"startTime":"2026-05-09T01:01:20.545Z","endTime":"2026-05-09T01:01:24.347Z","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.9,"endSpeed":72.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.168435181970267,"aZ":-27.71203934945932,"pfxX":4.930913126019017,"pfxZ":3.34416070491498,"pX":0.528889580727548,"pZ":1.1225460091723591,"vX0":5.55591022190163,"vY0":-114.79596132531272,"vZ0":-2.2711165883735527,"x":96.84,"y":208.47,"x0":-2.563108140807831,"y0":50.004984354895264,"z0":4.821382418333171,"aX":6.583412360463486},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.8,"breakHorizontal":-10.3,"spinRate":2388,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.47706195571028687,"extension":6.33220819978786},"index":1,"playId":"b9b452f1-a0cc-32de-8dd3-301cd303693e","pitchNumber":2,"startTime":"2026-05-09T01:01:33.969Z","endTime":"2026-05-09T01:01:37.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.441442878847297,"aZ":-36.68982737933059,"pfxX":8.092750228491122,"pfxZ":-3.775016926877104,"pX":-0.23339594940991246,"pZ":1.7575786183864088,"vX0":2.552095232589456,"vY0":-109.04595015716123,"vZ0":0.9124912881103153,"x":125.9,"y":191.33,"x0":-2.4725960674097043,"y0":50.00320359891088,"z0":5.314033492987989,"aX":9.67713354612697},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-6.2,"breakHorizontal":-15.4,"spinRate":2380,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.5036554534397579,"extension":6.216111264881441},"hitData":{"launchSpeed":76.3,"launchAngle":5.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":152.19}},"index":2,"playId":"9d3d34d0-2d07-3f10-a039-38a54c03dc0c","pitchNumber":3,"startTime":"2026-05-09T01:01:48.447Z","endTime":"2026-05-09T01:01:58.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:01:58.390Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:04:27.929Z","endTime":"2026-05-09T01:04:57.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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":[2,3],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"Samuel Basallo remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T01:03:06.883Z","endTime":"2026-05-09T01:03:06.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"description":"Pitching Change: Trey Gibson replaces Kyle Bradish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-09T01:03:06.906Z","endTime":"2026-05-09T01:04:30.257Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694346,"link":"/api/v1/people/694346"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":84.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950584404868124,"aZ":-19.31973336568963,"pfxX":0.2584765455254681,"pfxZ":7.015421885461357,"pX":0.0806167218454301,"pZ":2.1820354628369882,"vX0":5.757568503116645,"vY0":-134.26248446086973,"vZ0":-5.371568348370149,"x":113.93,"y":179.87,"x0":-2.1216694509531173,"y0":50.00600032476145,"z0":5.575439513152521,"aX":0.4743302081682278},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":-1.7,"spinRate":2208,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.40731019171789695,"extension":6.988088167865814},"index":2,"playId":"62d2637f-d0cb-353f-95a2-be2ad9666a83","pitchNumber":1,"startTime":"2026-05-09T01:04:30.257Z","endTime":"2026-05-09T01:04:33.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929902919965944,"aZ":-37.30082579907661,"pfxX":1.0028531962462508,"pfxZ":-3.1842253425182703,"pX":-0.6003852836120293,"pZ":1.60778305340041,"vX0":3.722692208828859,"vY0":-125.87449653364028,"vZ0":-2.833779431126015,"x":139.89,"y":195.37,"x0":-2.2272480180423027,"y0":50.003629696751126,"z0":5.760408570541423,"aX":1.6136279549102146},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.1,"breakHorizontal":-2.6,"spinRate":2052,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4346942364318118,"extension":6.863335993729117},"hitData":{"launchSpeed":112.7,"launchAngle":2.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.8,"coordY":115.2}},"index":3,"playId":"76be1b8a-613d-3ad6-9bb5-96e4aba6f99b","pitchNumber":2,"startTime":"2026-05-09T01:04:49.606Z","endTime":"2026-05-09T01:04:57.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:04:57.733Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Soderstrom grounds into a force out, pitcher Trey Gibson to shortstop Gunnar Henderson. Shea Langeliers out at 2nd. Tyler Soderstrom to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:05:09.086Z","endTime":"2026-05-09T01:05:48.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694346,"link":"/api/v1/people/694346"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":73.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65437737611201,"aZ":-43.12251214774603,"pfxX":4.438330857913457,"pfxZ":-8.096734289036869,"pX":0.37349629288457553,"pZ":1.0069084116919775,"vX0":4.203440833578565,"vY0":-115.84609021945332,"vZ0":-1.9074614945691777,"x":102.76,"y":211.59,"x0":-2.0444008114319634,"y0":50.00180918623826,"z0":5.9818884786769395,"aX":6.001866473551709},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.9,"breakHorizontal":-9.1,"spinRate":2314,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4737139242235502,"extension":7.124166305489391},"index":0,"playId":"0f4b6016-ce2a-3c38-bf16-0cb2e9794144","pitchNumber":1,"startTime":"2026-05-09T01:05:20.090Z","endTime":"2026-05-09T01:05:23.337Z","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":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834662059992503,"aZ":-43.7143285500988,"pfxX":3.923263569921405,"pfxZ":-7.911962539583042,"pX":-0.8814564376737145,"pZ":2.054533516018632,"vX0":2.143838909803964,"vY0":-120.641416808009,"vZ0":-0.23229682497347937,"x":150.6,"y":183.31,"x0":-2.2945475973506673,"y0":50.005143505088476,"z0":6.040647212576577,"aX":5.720424345919298},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.0,"breakHorizontal":-7.7,"spinRate":2329,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4559104123651836,"extension":6.849756503577193},"hitData":{"launchSpeed":77.0,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":183.1}},"index":1,"playId":"48e922c8-e8a4-3f51-a526-46194ffff8c7","pitchNumber":2,"startTime":"2026-05-09T01:05:37.798Z","endTime":"2026-05-09T01:05:48.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:05:48.127Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a sharp line drive to left fielder Taylor Ward. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:06:01.028Z","endTime":"2026-05-09T01:07:04.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306371993928916,"aZ":-23.221480255916436,"pfxX":1.3193508104293798,"pfxZ":5.052702011551624,"pX":0.43905320042101564,"pZ":3.534364204407309,"vX0":6.953239951178584,"vY0":-131.38292671960355,"vZ0":-1.3570521767716457,"x":100.26,"y":143.35,"x0":-2.3986281197628774,"y0":50.00368118113391,"z0":5.76133688046853,"aX":2.3358581708377124},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":-3.7,"spinRate":2333,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.41476959869419083,"extension":7.163641843576887},"index":0,"playId":"3ac43eac-fd53-3ba7-80f3-beea1b974408","pitchNumber":1,"startTime":"2026-05-09T01:06:13.359Z","endTime":"2026-05-09T01:06:16.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160826572836633,"aZ":-35.34859703686911,"pfxX":1.352572499700855,"pfxZ":-1.9544856532797314,"pX":0.2881879319107173,"pZ":0.32280815622711007,"vX0":5.811874113723805,"vY0":-126.35450573990182,"vZ0":-6.48487523453101,"x":106.01,"y":230.06,"x0":-2.2112116599599867,"y0":50.001723670118174,"z0":5.7404684253589595,"aX":2.1994375011452756},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.7,"breakHorizontal":-3.7,"spinRate":2270,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43240675927842975,"extension":7.002752375736686},"index":1,"playId":"df4ad4bc-281d-35da-b81a-59ca9fb83040","pitchNumber":2,"startTime":"2026-05-09T01:06:30.344Z","endTime":"2026-05-09T01:06:33.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.661925299025036,"aZ":-25.294299122058135,"pfxX":-7.869195139263058,"pfxZ":3.6323296094823263,"pX":-0.6973370188434036,"pZ":2.843961348979965,"vX0":7.87634400939773,"vY0":-136.47244592904684,"vZ0":-2.7564198498216226,"x":143.58,"y":161.99,"x0":-2.591672984357397,"y0":50.006715413449456,"z0":5.600348414651336,"aX":-14.919881967593556},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.2,"breakHorizontal":12.7,"spinRate":2055,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40061019144412935,"extension":6.8677957975749315},"hitData":{"launchSpeed":111.4,"launchAngle":13.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.12,"coordY":102.24}},"index":2,"playId":"b7b9315c-80c4-3ab5-8706-570f399b5f2f","pitchNumber":3,"startTime":"2026-05-09T01:06:53.133Z","endTime":"2026-05-09T01:07:04.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:07:04.042Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to left fielder Taylor Ward.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:07:14.598Z","endTime":"2026-05-09T01:08:35.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.414979870371923,"aZ":-39.95575652344549,"pfxX":3.7542810566324656,"pfxZ":-5.379263409930066,"pX":1.1692265939506623,"pZ":1.7877736656816217,"vX0":6.6646153454481745,"vY0":-119.88298580741794,"vZ0":-1.445203833539407,"x":72.43,"y":190.51,"x0":-2.1406455704185277,"y0":50.000989954677934,"z0":5.983281679715627,"aX":5.432544745291623},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.8,"breakHorizontal":-8.5,"spinRate":2312,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45787866622509954,"extension":6.830641836900822},"index":0,"playId":"c653143f-e082-3761-b00c-9a495387533a","pitchNumber":1,"startTime":"2026-05-09T01:07:31.501Z","endTime":"2026-05-09T01:07:37.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.642867043379983,"aZ":-43.930205860512814,"pfxX":5.107793162487187,"pfxZ":-7.955734552209543,"pX":-0.6080260967332732,"pZ":1.4959722596488272,"vX0":2.5124123702995362,"vY0":-121.54152207911783,"vZ0":-1.5912657353526407,"x":140.18,"y":198.39,"x0":-2.3229393938980425,"y0":50.00365776395004,"z0":6.018238587757579,"aX":7.545481144125859},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.5,"breakHorizontal":-9.8,"spinRate":2366,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4528432235662003,"extension":6.946697966271795},"index":1,"playId":"6ad78576-cc13-3575-98ba-680cb3da4d32","pitchNumber":2,"startTime":"2026-05-09T01:07:50.303Z","endTime":"2026-05-09T01:08:17.309Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38522002818169,"aZ":-44.026733211387956,"pfxX":4.5011751127623825,"pfxZ":-8.05522718185017,"pX":-0.1769082198031029,"pZ":2.2968310046340408,"vX0":3.609908640996739,"vY0":-121.29580431505273,"vZ0":0.42552157506813115,"x":123.74,"y":176.77,"x0":-2.2754757284015317,"y0":50.00038882097578,"z0":5.9957579159941785,"aX":6.625222353315148},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.2,"breakHorizontal":-9.1,"spinRate":2349,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.4536480648871497,"extension":6.856825957194114},"hitData":{"launchSpeed":86.7,"launchAngle":39.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.77,"coordY":115.04}},"index":2,"playId":"16f43076-fe3a-34c7-8477-b454bfa641ed","pitchNumber":3,"startTime":"2026-05-09T01:08:24.853Z","endTime":"2026-05-09T01:08:35.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:08:35.665Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a ground ball to right fielder Tyler O'Neill. Tyler Soderstrom scores. Brent Rooker to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:08:45.133Z","endTime":"2026-05-09T01:10:07.650Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"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,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":694346,"link":"/api/v1/people/694346"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099811426461663,"aZ":-37.81732616222637,"pfxX":1.416719035704615,"pfxZ":-3.4902402029526622,"pX":0.384019412322629,"pZ":0.9433300378121529,"vX0":5.9573915203744505,"vY0":-126.42679716695793,"vZ0":-4.569645882756053,"x":102.36,"y":213.31,"x0":-2.188305525904395,"y0":50.004351894206884,"z0":5.8140523479300334,"aX":2.289044417173837},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.2,"breakHorizontal":-4.0,"spinRate":2194,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43346305158265697,"extension":7.050134400178561},"index":0,"playId":"c4afae99-2390-3793-a8a7-22551827c42e","pitchNumber":1,"startTime":"2026-05-09T01:09:02.422Z","endTime":"2026-05-09T01:09:06.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95841522249557,"aZ":-36.933076722016835,"pfxX":1.391425655689756,"pfxZ":-2.9214538583844156,"pX":-0.405166266888996,"pZ":2.094854321620257,"vX0":3.6784021215476157,"vY0":-126.94358838589123,"vZ0":-2.182446732873453,"x":132.44,"y":182.22,"x0":-2.0535266151876175,"y0":50.0001912131205,"z0":5.905637295983218,"aX":2.269425655673809},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.5,"breakHorizontal":-3.4,"spinRate":2129,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.43145694796711753,"extension":6.785425419177703},"index":1,"playId":"9223eb18-923f-3de1-97c3-1a8f48f68c69","pitchNumber":2,"startTime":"2026-05-09T01:09:22.744Z","endTime":"2026-05-09T01:09:25.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.342788627572457,"aZ":-14.345775238051584,"pfxX":-5.4586305341210135,"pfxZ":9.14518285730058,"pX":-0.2598746574272174,"pZ":2.525041857314422,"vX0":7.42967302797916,"vY0":-138.59775574439016,"vZ0":-6.018323132543706,"x":126.91,"y":170.6,"x0":-2.26336670462566,"y0":50.003528648284224,"z0":5.678916539247018,"aX":-10.643297586304408},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":8.4,"spinRate":2063,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3948521153259672,"extension":6.975112319190073},"hitData":{"launchSpeed":72.1,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.27,"coordY":126.35}},"index":2,"playId":"2a0a85a5-63fe-3fbb-978c-50bc904439a9","pitchNumber":3,"startTime":"2026-05-09T01:09:55.607Z","endTime":"2026-05-09T01:10:07.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:10:07.650Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:10:26.705Z","endTime":"2026-05-09T01:12:15.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.997638418134358,"aZ":-45.061451466494674,"pfxX":3.3014171664791796,"pfxZ":-8.873710593757778,"pX":-0.3902920645772845,"pZ":1.3868133865290384,"vX0":3.43036515640282,"vY0":-120.74902258475953,"vZ0":-1.3208569579259388,"x":131.88,"y":201.34,"x0":-2.2665693566183025,"y0":50.00048297543582,"z0":5.962507331623482,"aX":4.79617059348191},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.1,"breakHorizontal":-7.0,"spinRate":2448,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.45639526277030296,"extension":7.058905341643005},"index":0,"playId":"117b0ac2-ebe8-3c73-81cb-afd5e45d8b1f","pitchNumber":1,"startTime":"2026-05-09T01:10:40.788Z","endTime":"2026-05-09T01:10:44.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"f3b7f661-12c2-3d5f-9f72-c690f6cf5f1d","startTime":"2026-05-09T01:10:57.108Z","endTime":"2026-05-09T01:11:00.108Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.345239034556734,"aZ":-43.58529678328942,"pfxX":5.575926248342356,"pfxZ":-7.866938130672388,"pX":1.3937642464535562,"pZ":2.6669808482872135,"vX0":6.537016154204854,"vY0":-120.45048221894798,"vZ0":1.298048088691427,"x":63.87,"y":166.77,"x0":-2.0939338444317515,"y0":50.00488078346043,"z0":6.015544692923911,"aX":8.084007324103249},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.6,"breakHorizontal":-11.9,"spinRate":2449,"spinDirection":29},"zone":12,"typeConfidence":2.0,"plateTime":0.4570944703699493,"extension":7.0135068173309705},"index":2,"playId":"1e6b5bfd-3413-3c39-879d-cc05eb39e191","pitchNumber":2,"startTime":"2026-05-09T01:11:12.422Z","endTime":"2026-05-09T01:11:15.762Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980509158502826,"aZ":-44.12840141557218,"pfxX":5.3475665742849054,"pfxZ":-8.243738358239304,"pX":-0.259351327816588,"pZ":1.7810987517992571,"vX0":2.8228952956407354,"vY0":-120.60623957361196,"vZ0":-0.7834164960272442,"x":126.89,"y":190.69,"x0":-2.145993884382012,"y0":50.004949049336425,"z0":6.057125874271348,"aX":7.751479691247485},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.8,"breakHorizontal":-10.4,"spinRate":2358,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.45697053477722616,"extension":6.8542753161625996},"index":3,"playId":"e2cfe4d8-1f2d-3bae-aab6-db6b4268d744","pitchNumber":3,"startTime":"2026-05-09T01:11:32.597Z","endTime":"2026-05-09T01:11:36.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870735511615777,"aZ":-16.05130830825413,"pfxX":-5.738227975847558,"pfxZ":8.38142767341738,"pX":0.636577985194929,"pZ":1.9075507535465122,"vX0":9.558453408980748,"vY0":-138.08795853978754,"vZ0":-7.087618758611188,"x":92.74,"y":187.28,"x0":-2.1304503502705114,"y0":50.004803807831934,"z0":5.595345705042924,"aX":-11.041090090867044},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":8.3,"spinRate":2103,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39725267908938644,"extension":7.217385363427981},"index":4,"playId":"efeef178-a2a5-31f3-82c4-243b8bc7af08","pitchNumber":4,"startTime":"2026-05-09T01:11:51.573Z","endTime":"2026-05-09T01:11:55.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.977257213191294,"aZ":-37.07208075850533,"pfxX":3.167612399810697,"pfxZ":-2.9481952642497458,"pX":-0.5949990725895483,"pZ":2.8259944947941453,"vX0":3.1882944217097013,"vY0":-128.15618582980238,"vZ0":-0.6361538558836977,"x":139.68,"y":162.48,"x0":-2.2677384566715513,"y0":50.00535055584169,"z0":5.978193009945722,"aX":5.258092160852437},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.3,"breakHorizontal":-6.5,"spinRate":2186,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.42771763901796245,"extension":6.975710669296202},"index":5,"playId":"82bf105d-567a-38c8-a461-e87122032f8e","pitchNumber":5,"startTime":"2026-05-09T01:12:11.668Z","endTime":"2026-05-09T01:12:15.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:12:15.982Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Weston Wilson pops out to catcher Shea Langeliers in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T01:14:48.466Z","endTime":"2026-05-09T01:15:30.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":[4,5,6],"actionIndex":[0,1,2,3],"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":{"description":"Defensive Substitution: Brett Harris replaces right fielder Carlos Cortes, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T01:14:25.259Z","endTime":"2026-05-09T01:14:25.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Defensive switch from center field to right field for Lawrence Butler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-09T01:14:25.287Z","endTime":"2026-05-09T01:14:25.289Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Defensive switch from third base to center field for Zack Gelof.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-09T01:14:25.289Z","endTime":"2026-05-09T01:14:25.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Joel Kuhnel replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-09T01:14:25.292Z","endTime":"2026-05-09T01:14:50.805Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914668703964008,"aZ":-21.741391977602248,"pfxX":-8.609499876315116,"pfxZ":5.3892642704839036,"pX":-0.1891754872824389,"pZ":1.659371873972493,"vX0":5.393010215247137,"vY0":-138.23858465821775,"vZ0":-8.39198457677878,"x":124.21,"y":193.98,"x0":-1.0471892888211574,"y0":50.00059980656872,"z0":6.194766681450114,"aX":-16.655002581346906},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":2284,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3962749807604298,"extension":6.688151052561652},"index":4,"playId":"e5f606e6-ce48-3c44-9015-0b69e2736e35","pitchNumber":1,"startTime":"2026-05-09T01:14:50.805Z","endTime":"2026-05-09T01:14:54.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709040831586954,"aZ":-22.19400527033461,"pfxX":-9.53823977971063,"pfxZ":5.198018196006209,"pX":-0.34768217793395023,"pZ":1.178555148945285,"vX0":5.1423725111020175,"vY0":-137.92406061258694,"vZ0":-9.311690188902649,"x":130.25,"y":206.96,"x0":-1.0006752839026918,"y0":50.00289919839021,"z0":6.104828012211977,"aX":-18.310203291095394},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":16.2,"spinRate":2294,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3976750278904264,"extension":6.665410894629767},"index":5,"playId":"1f456b1f-ea63-345a-8c4c-9b1af5d0398f","pitchNumber":2,"startTime":"2026-05-09T01:15:04.686Z","endTime":"2026-05-09T01:15:08.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88696535937774,"aZ":-31.72170890766398,"pfxX":2.0151955857016928,"pfxZ":0.2648682946452059,"pX":-0.3374741300401429,"pZ":2.7705085065041435,"vX0":2.613055371080382,"vY0":-130.47623290163364,"vZ0":-2.4567627758652275,"x":129.86,"y":163.98,"x0":-1.6144474684662857,"y0":50.00444954596092,"z0":6.118752003153204,"aX":3.4686781742162514},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":-4.2,"spinRate":2504,"spinDirection":179},"zone":4,"typeConfidence":2.0,"plateTime":0.42007009355728897,"extension":6.182027494867645},"hitData":{"launchSpeed":65.2,"launchAngle":85.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":131.47,"coordY":226.84}},"index":6,"playId":"72e28a81-15b0-39ff-94ce-64a8f280d935","pitchNumber":3,"startTime":"2026-05-09T01:15:20.157Z","endTime":"2026-05-09T01:15:30.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:15:30.735Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out softly, pitcher Joel Kuhnel to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T01:15:44.254Z","endTime":"2026-05-09T01:16:52.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"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],"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":3},"credits":[{"player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":94.1,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39923290178374,"aZ":-23.227937529168663,"pfxX":-7.424026489148113,"pfxZ":4.706001336367519,"pX":-0.5398315587366614,"pZ":3.103264935070159,"vX0":4.364471727397729,"vY0":-137.0368637376316,"vZ0":-4.307890393714451,"x":137.58,"y":154.99,"x0":-1.1889435485501452,"y0":50.0025237495903,"z0":6.28317517534985,"aX":-14.113819122223525},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":12.5,"spinRate":2292,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3997551371701422,"extension":6.860763448924201},"index":0,"playId":"6baf9072-a458-324a-9f7d-1b15663bdc36","pitchNumber":1,"startTime":"2026-05-09T01:15:59.955Z","endTime":"2026-05-09T01:16:03.352Z","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":88.8,"endSpeed":81.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.436442667392388,"aZ":-31.542773220697804,"pfxX":0.9124968296189111,"pfxZ":0.37425106848726575,"pX":-0.47854773664790556,"pZ":1.1376930433168395,"vX0":2.5400473885032118,"vY0":-129.202534405708,"vZ0":-6.250448877052744,"x":135.24,"y":208.06,"x0":-1.5937802893979873,"y0":50.00453274710821,"z0":6.018729086787662,"aX":1.5389214880617343},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.5,"breakHorizontal":-2.3,"spinRate":2555,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4242688623607962,"extension":6.472303505029258},"index":1,"playId":"e1875032-1e4b-37b5-94bd-8754cde514da","pitchNumber":2,"startTime":"2026-05-09T01:16:14.007Z","endTime":"2026-05-09T01:16:17.433Z","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":90.9,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7319921966174,"aZ":-29.31929095365179,"pfxX":2.0470956874089987,"pfxZ":1.6066665829760183,"pX":-0.32863901508167437,"pZ":3.5482720035223028,"vX0":2.254788152488492,"vY0":-132.395400726381,"vZ0":-1.398086425772831,"x":129.53,"y":142.98,"x0":-1.4566818369285413,"y0":50.003673361567806,"z0":6.2248387767216276,"aX":3.6417105623183548},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-4.2,"spinRate":2484,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4133868240933438,"extension":6.27180377330373},"index":2,"playId":"9d404ee5-5073-3d41-a42c-08d4454d7933","pitchNumber":3,"startTime":"2026-05-09T01:16:30.114Z","endTime":"2026-05-09T01:16:33.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792319532338777,"aZ":-21.94820326501546,"pfxX":-8.275879073057453,"pfxZ":5.390326950159016,"pX":0.6919455419532025,"pZ":2.397659171647366,"vX0":7.1963556119697705,"vY0":-137.00188059312455,"vZ0":-6.211808904492283,"x":90.62,"y":174.04,"x0":-0.8959999114895106,"y0":50.002796038708624,"z0":6.198524157085105,"aX":-15.702766809679929},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":13.4,"spinRate":2330,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40007141388927536,"extension":6.763931801320902},"hitData":{"launchSpeed":54.6,"launchAngle":-73.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.75,"coordY":189.64}},"index":3,"playId":"2c666d16-403d-3819-8d60-e22a19f630ec","pitchNumber":4,"startTime":"2026-05-09T01:16:45.001Z","endTime":"2026-05-09T01:16:52.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:16:52.933Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T01:17:05.550Z","endTime":"2026-05-09T01:17:56.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"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":[0,1,2],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":90.2,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56623685728162,"aZ":-29.166401026502186,"pfxX":0.3767003149206234,"pfxZ":1.7080440470032618,"pX":1.0679072534136484,"pZ":2.139490419930703,"vX0":6.423106940886144,"vY0":-131.33451410388415,"vZ0":-4.642191140767006,"x":76.29,"y":181.01,"x0":-1.4496421242643622,"y0":50.00379097788259,"z0":6.0773366781269385,"aX":0.6632139380662481},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":-1.9,"spinRate":2440,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.41567738375363517,"extension":6.576162464426478},"index":0,"playId":"cc88d051-2836-3679-a337-c2fba344d208","pitchNumber":1,"startTime":"2026-05-09T01:17:19.494Z","endTime":"2026-05-09T01:17:23.137Z","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.6,"endSpeed":87.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.942818442544382,"aZ":-24.33270225386377,"pfxX":-8.047454782551503,"pfxZ":4.076350834013786,"pX":-0.4498952543401117,"pZ":1.8213786452942449,"vX0":3.8020003590464957,"vY0":-137.6725841483984,"vZ0":-7.477578093968867,"x":134.15,"y":189.6,"x0":-0.8016035555858888,"y0":50.00317563808337,"z0":6.2141337991128855,"aX":-15.48169729716289},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":13.8,"spinRate":2255,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3975102096903509,"extension":6.604715114433715},"index":1,"playId":"05b089e6-d04a-39f7-97be-375d721c6baf","pitchNumber":2,"startTime":"2026-05-09T01:17:34.660Z","endTime":"2026-05-09T01:17:38.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829771738634346,"aZ":-31.901748809294723,"pfxX":-4.918567562657644,"pfxZ":0.15929689518911871,"pX":-0.44763214070128743,"pZ":2.2830976441771975,"vX0":3.340336154953408,"vY0":-131.25013408460774,"vZ0":-4.42713080789719,"x":134.06,"y":177.14,"x0":-1.092941944143467,"y0":50.00559422077263,"z0":6.347395586923512,"aX":-8.647104614221858},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.4,"breakHorizontal":8.3,"spinRate":1375,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.416113994335511,"extension":6.4091531923893275},"hitData":{"launchSpeed":91.8,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":152.7}},"index":2,"playId":"fc2d2ab8-624c-3697-88e1-09c8f14c995e","pitchNumber":3,"startTime":"2026-05-09T01:17:48.480Z","endTime":"2026-05-09T01:17:56.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:17:56.933Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T01:20:52.152Z","endTime":"2026-05-09T01:21:51.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T01:20:23.916Z","endTime":"2026-05-09T01:20:54.488Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.121895646760155,"aZ":-20.68419916889134,"pfxX":-9.1368889874032,"pfxZ":6.1767055142569465,"pX":-0.1888499435550219,"pZ":0.3853377371190584,"vX0":9.048621260912535,"vY0":-135.42146416456293,"vZ0":-9.684303988465711,"x":124.2,"y":228.38,"x0":-2.383809378524027,"y0":50.003733491151806,"z0":5.450357742738734,"aX":-16.99918130059047},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":1874,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4042100815982823,"extension":6.789990265905306},"index":1,"playId":"43a0685b-cb93-3bbf-8f25-debd109d6809","pitchNumber":1,"startTime":"2026-05-09T01:20:54.488Z","endTime":"2026-05-09T01:20:57.488Z","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":94.7,"endSpeed":86.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824221110322238,"aZ":-22.110128161540974,"pfxX":-9.570237289750983,"pfxZ":5.236584514674893,"pX":-0.8847521544048527,"pZ":1.5748794642343618,"vX0":7.68622624964931,"vY0":-137.57165843632686,"vZ0":-6.742815636159195,"x":150.72,"y":196.26,"x0":-2.468159749137432,"y0":50.00044235373329,"z0":5.550582609357198,"aX":-18.38632976518844},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":1901,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39776529864319743,"extension":6.836787077443269},"index":2,"playId":"6a9666d3-ad92-36d7-aa8f-646e72b62082","pitchNumber":2,"startTime":"2026-05-09T01:21:12.305Z","endTime":"2026-05-09T01:21:16.128Z","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":94.1,"endSpeed":86.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69700293013212,"aZ":-22.90911266639794,"pfxX":-9.497286338198915,"pfxZ":4.867934137078118,"pX":-1.2175549098592675,"pZ":2.3446909081847753,"vX0":6.808878792229979,"vY0":-136.91038345067773,"vZ0":-4.589308785062442,"x":163.41,"y":175.47,"x0":-2.500535467959366,"y0":50.00064560349015,"z0":5.606834575152387,"aX":-18.061310404923407},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":15.8,"spinRate":1998,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3997945833379011,"extension":7.033908326797299},"index":3,"playId":"e5eda8c6-6098-3cf0-a000-4f95dd69bb37","pitchNumber":3,"startTime":"2026-05-09T01:21:30.492Z","endTime":"2026-05-09T01:21:34.493Z","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.1,"endSpeed":87.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.006046000718303,"aZ":-24.383698439077556,"pfxX":-9.155461698407091,"pfxZ":4.017873385635964,"pX":-1.448433424769508,"pZ":2.909966728682526,"vX0":5.702044438025053,"vY0":-138.3989498726651,"vZ0":-3.299635839213174,"x":172.21,"y":160.21,"x0":-2.3463470729612133,"y0":50.00349668095828,"z0":5.751541237946822,"aX":-17.754130261004555},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":2000,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39582868805532456,"extension":6.731791010508519},"index":4,"playId":"d7b40006-74d7-3fff-b6d3-fdd6f6c11bb9","pitchNumber":4,"startTime":"2026-05-09T01:21:47.656Z","endTime":"2026-05-09T01:21:51.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:21:51.508Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T01:22:04.066Z","endTime":"2026-05-09T01:23:39.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37335840625223,"aZ":-23.29150258043667,"pfxX":2.24421125019052,"pfxZ":4.954335717755372,"pX":-0.9338192766034246,"pZ":3.3220754671870245,"vX0":3.3930486142919696,"vY0":-132.5903693192549,"vZ0":-1.8726266048964595,"x":152.59,"y":149.08,"x0":-2.5181420883449763,"y0":50.005395380537465,"z0":5.724482970829686,"aX":4.025722848461066},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-4.8,"spinRate":2238,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4119372873446472,"extension":7.019397019082093},"index":0,"playId":"bf640680-64a2-3dcc-8cc5-fda2e9342b4e","pitchNumber":1,"startTime":"2026-05-09T01:22:17.557Z","endTime":"2026-05-09T01:22:44.567Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"}}},{"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":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.639542586505417,"aZ":-22.21688470595895,"pfxX":1.709077839071428,"pfxZ":5.6169119076963625,"pX":-0.22342545913931477,"pZ":3.2979798523868507,"vX0":4.948949949651757,"vY0":-131.50205778699032,"vZ0":-2.215832391427897,"x":125.52,"y":149.73,"x0":-2.342595889692417,"y0":50.00516074617177,"z0":5.778546403202067,"aX":3.0295611179220714},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.0,"breakHorizontal":-4.1,"spinRate":2321,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4145564006916844,"extension":6.857516710892651},"index":1,"playId":"f8dc12ef-7338-35fc-8275-96c4ef69ed2e","pitchNumber":2,"startTime":"2026-05-09T01:22:49.683Z","endTime":"2026-05-09T01:22:53.247Z","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":0},"index":2,"playId":"d1aadb46-6d97-3453-91be-d62953c6b321","startTime":"2026-05-09T01:23:08.664Z","endTime":"2026-05-09T01:23:11.664Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.826709819251008,"aZ":-24.08530151923566,"pfxX":-10.248824484714348,"pfxZ":4.272819443099545,"pX":-0.3373657013351388,"pZ":2.4177930679147184,"vX0":9.321374151158274,"vY0":-136.41705623912287,"vZ0":-4.22587385806226,"x":129.86,"y":173.5,"x0":-2.4600807622970917,"y0":50.00160867043485,"z0":5.638685958638762,"aX":-19.39674481630061},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":1980,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4008683627275218,"extension":6.9650294851459496},"hitData":{"launchSpeed":83.5,"launchAngle":28.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.17,"coordY":117.22}},"index":3,"playId":"d22ad59a-a4c0-358b-9ef9-3917457d3adb","pitchNumber":3,"startTime":"2026-05-09T01:23:29.608Z","endTime":"2026-05-09T01:23:39.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:23:39.890Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Kurtz lines out to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T01:23:46.281Z","endTime":"2026-05-09T01:24:30.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.678038741377115,"aZ":-43.88430945343521,"pfxX":4.935730340942824,"pfxZ":-8.15575412077661,"pX":-0.900888994167998,"pZ":2.3566863788323604,"vX0":1.6959889916440083,"vY0":-119.7760826494229,"vZ0":0.5037972491359359,"x":151.34,"y":175.15,"x0":-2.261663472742993,"y0":50.00334069601767,"z0":6.105628138615405,"aX":7.08641719350381},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.3,"breakHorizontal":-9.4,"spinRate":2454,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.45936510432684186,"extension":6.846039649129101},"index":0,"playId":"d3352031-cc23-304f-ace2-2c8fb246297b","pitchNumber":1,"startTime":"2026-05-09T01:24:03.866Z","endTime":"2026-05-09T01:24:07.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47418870532232,"aZ":-23.451960336874954,"pfxX":-7.592552881324235,"pfxZ":4.579704653897078,"pX":-0.953121223702406,"pZ":2.7546776696311337,"vX0":7.0038116002504465,"vY0":-136.75292251173184,"vZ0":-3.590780790812222,"x":153.33,"y":164.4,"x0":-2.553570004041329,"y0":50.00442711601368,"z0":5.682244749009648,"aX":-14.467806488026573},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":12.4,"spinRate":1927,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3996084125825674,"extension":6.841915277794413},"hitData":{"launchSpeed":98.1,"launchAngle":21.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.19,"coordY":94.84}},"index":1,"playId":"fc93c20c-7295-3d7e-90d0-efe1c7e0e7f4","pitchNumber":2,"startTime":"2026-05-09T01:24:20.030Z","endTime":"2026-05-09T01:24:30.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:24:30.928Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T01:24:44.173Z","endTime":"2026-05-09T01:25:55.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91618900019431,"aZ":-22.717290962535994,"pfxX":-9.844440870902861,"pfxZ":4.99007612639593,"pX":0.15998950698456124,"pZ":1.6827049501190003,"vX0":10.361374654050543,"vY0":-136.53830633510162,"vZ0":-6.168502816259151,"x":110.9,"y":193.35,"x0":-2.397637888236775,"y0":50.003692614326624,"z0":5.52521901194102,"aX":-18.663933463255734},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":15.7,"spinRate":1959,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4005202127287122,"extension":6.861650228496116},"index":0,"playId":"bb683c61-3464-371e-a565-39d8ec481a9d","pitchNumber":1,"startTime":"2026-05-09T01:24:57.424Z","endTime":"2026-05-09T01:25:00.932Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.047398870917437,"aZ":-22.834582450738345,"pfxX":-9.459593815014674,"pfxZ":4.881741787959513,"pX":-0.8919397030063579,"pZ":2.2055153190541246,"vX0":7.679627720462887,"vY0":-137.38456845062453,"vZ0":-5.129214882242035,"x":151.0,"y":179.23,"x0":-2.4925317908533438,"y0":50.006285583338375,"z0":5.6460260204579455,"aX":-18.111281250237713},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":15.6,"spinRate":1954,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3984795598823756,"extension":6.904619376837003},"index":1,"playId":"8d53e6c2-d755-302c-b31a-cec6c10078f5","pitchNumber":2,"startTime":"2026-05-09T01:25:16.744Z","endTime":"2026-05-09T01:25:20.191Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T01:25:32.093Z","endTime":"2026-05-09T01:25:51.363Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33514980464076,"aZ":-24.88058931699262,"pfxX":-8.460255073547412,"pfxZ":3.8105471203874126,"pX":0.6173577344673818,"pZ":2.140917974280479,"vX0":10.852849807641,"vY0":-137.02332058140263,"vZ0":-4.900426195644053,"x":93.47,"y":180.98,"x0":-2.2829232399416894,"y0":50.00430601038775,"z0":5.637816370135728,"aX":-16.199818669521573},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":13.2,"spinRate":2022,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39869810699334707,"extension":6.751088398090238},"index":3,"playId":"075f375c-8bcf-3e9e-9c10-75a797cc8038","pitchNumber":3,"startTime":"2026-05-09T01:25:51.363Z","endTime":"2026-05-09T01:25:55.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:25:55.082Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T01:28:41.926Z","endTime":"2026-05-09T01:30:05.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Perkins replaces Joel Kuhnel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-09T01:27:31.248Z","endTime":"2026-05-09T01:28:44.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0831984019271,"aZ":-17.80624859687915,"pfxX":-5.351761918681388,"pfxZ":7.026231764578693,"pX":-0.2093068978845414,"pZ":3.9167460356994814,"vX0":7.0064850682476525,"vY0":-141.99531669886625,"vZ0":-0.9350415929490001,"x":124.98,"y":133.03,"x0":-2.011812671962452,"y0":50.0023365623305,"z0":5.381680038864346,"aX":-10.943960089338765},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.7,"breakHorizontal":8.3,"spinRate":2135,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38552444528682983,"extension":6.448185588707868},"index":1,"playId":"29cb1c88-75fd-3859-b5f5-806037c05d9f","pitchNumber":1,"startTime":"2026-05-09T01:28:44.285Z","endTime":"2026-05-09T01:28:47.902Z","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":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222648555271775,"aZ":-34.73278101585676,"pfxX":7.526465350503596,"pfxZ":-1.6185482516058745,"pX":0.12485384423574039,"pZ":2.3118894257023173,"vX0":3.2614327243954193,"vY0":-124.90686334829348,"vZ0":-0.6711131373600661,"x":112.24,"y":176.36,"x0":-2.175777908033974,"y0":50.00352733015588,"z0":5.44059504879684,"aX":11.889371916396744},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.9,"breakHorizontal":-14.4,"spinRate":2665,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.43854535444871034,"extension":6.238720519849577},"index":2,"playId":"caaf89f4-0b59-3921-9519-53fa852a94cf","pitchNumber":2,"startTime":"2026-05-09T01:29:00.624Z","endTime":"2026-05-09T01:29:04.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-09T01:29:13.365Z","endTime":"2026-05-09T01:29:27.457Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.750563336316276,"aZ":-14.833302133064484,"pfxX":-6.509781728741759,"pfxZ":8.678493487571458,"pX":1.0022873305596147,"pZ":2.2465097804225675,"vX0":10.331699407686726,"vY0":-140.02600039847195,"vZ0":-5.630277707742881,"x":78.8,"y":178.12,"x0":-1.8788361980488442,"y0":50.00453405638535,"z0":5.243494006217022,"aX":-13.010762062700271},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2180,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39022536969747623,"extension":6.373441972035488},"index":4,"playId":"70e54909-ffa6-356a-9aba-8808239c5737","pitchNumber":3,"startTime":"2026-05-09T01:29:27.457Z","endTime":"2026-05-09T01:29:31.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.248685809161067,"aZ":-13.365159094168435,"pfxX":-4.6931530894230615,"pfxZ":9.394109248366558,"pX":-0.8743646251538447,"pZ":3.178188601238001,"vX0":5.27250043514763,"vY0":-140.48209054303763,"vZ0":-3.5150733472296967,"x":150.33,"y":152.97,"x0":-2.164055555932013,"y0":50.005033941252556,"z0":5.312025418823536,"aX":-9.399718262539485},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2219,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3896026525788323,"extension":6.444638002535635},"index":5,"playId":"4b5835a8-2c91-33ed-a235-0cec28f45c09","pitchNumber":4,"startTime":"2026-05-09T01:29:44.044Z","endTime":"2026-05-09T01:29:47.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62736912395127,"aZ":-16.378327707971586,"pfxX":-5.098768374157216,"pfxZ":7.932683315940562,"pX":0.15032158879104543,"pZ":4.082621495296047,"vX0":7.766398905833494,"vY0":-140.4261762350651,"vZ0":-0.7641235740788688,"x":111.27,"y":128.55,"x0":-1.9923414703960092,"y0":50.005113896927895,"z0":5.426568370368017,"aX":-10.156641269021751},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2208,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39046376915635816,"extension":6.342866344778133},"index":6,"playId":"001562f5-b587-39fe-a96f-b902e303dd57","pitchNumber":5,"startTime":"2026-05-09T01:30:02.031Z","endTime":"2026-05-09T01:30:05.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:30:05.699Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T01:30:15.081Z","endTime":"2026-05-09T01:32:47.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.938331988270942,"aZ":-30.280680032470375,"pfxX":6.001967507396624,"pfxZ":1.1991026320453981,"pX":0.5667721019613536,"pZ":1.9970682383933434,"vX0":4.914308573158956,"vY0":-124.45510627047717,"vZ0":-1.829010084781053,"x":95.4,"y":184.86,"x0":-2.2098458441118827,"y0":50.00039406619988,"z0":5.238725864618435,"aX":9.45528540234822},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-12.0,"spinRate":2740,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4393438931283198,"extension":6.344351534979407},"index":0,"playId":"63129c18-7960-302e-b8c2-5e9d56fec982","pitchNumber":1,"startTime":"2026-05-09T01:30:28.886Z","endTime":"2026-05-09T01:30:32.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82380653756512,"aZ":-14.736072031850325,"pfxX":-5.440289949857916,"pfxZ":8.672155038697277,"pX":-0.9446969405489867,"pZ":4.340301466466793,"vX0":5.522498274898078,"vY0":-141.0972033863329,"vZ0":-0.30019346089043353,"x":153.01,"y":121.59,"x0":-2.2227669237700027,"y0":50.0065196920926,"z0":5.399599827901467,"aX":-10.945089024933878},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2388,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38853863764783414,"extension":6.305139767862846},"index":1,"playId":"f9f26ed1-c969-328a-9607-e0de9b1291fc","pitchNumber":2,"startTime":"2026-05-09T01:30:45.254Z","endTime":"2026-05-09T01:30:48.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16730722760606,"aZ":-15.84988903365672,"pfxX":-6.5888264791699065,"pfxZ":8.290995603098821,"pX":-0.7251399131859326,"pZ":1.7053626859739144,"vX0":6.237577133046509,"vY0":-139.59412444037514,"vZ0":-6.299419086712108,"x":144.64,"y":192.74,"x0":-2.135294375869784,"y0":50.00253642412346,"z0":5.039413217699244,"aX":-12.970844669000753},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2212,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3927657816199712,"extension":6.632274438977086},"index":2,"playId":"f01a8d33-1df3-3e66-9915-66de5062ab2a","pitchNumber":3,"startTime":"2026-05-09T01:31:02.954Z","endTime":"2026-05-09T01:31:29.962Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-09T01:31:33.576Z","endTime":"2026-05-09T01:31:47.400Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089541617394225,"aZ":-29.70429341269016,"pfxX":-9.289949112338638,"pfxZ":1.3770824571914018,"pX":0.7159223132059933,"pZ":1.2020465675850214,"vX0":9.470365908634374,"vY0":-132.8638886863983,"vZ0":-4.968052754788937,"x":89.71,"y":206.32,"x0":-1.6852852344033606,"y0":50.00206987889887,"z0":5.251213616946597,"aX":-16.632688784059443},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.6,"breakHorizontal":14.8,"spinRate":1214,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4120345580846947,"extension":6.431261663829493},"index":4,"playId":"0b1e576d-9bf0-3818-bf15-c0358939ff23","pitchNumber":4,"startTime":"2026-05-09T01:31:47.400Z","endTime":"2026-05-09T01:31:51.052Z","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.9,"endSpeed":88.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52845329157565,"aZ":-14.832558801579777,"pfxX":-6.424838354576942,"pfxZ":8.633207299484848,"pX":-1.3735681597288414,"pZ":2.522443830454738,"vX0":4.634536507749401,"vY0":-140.95906692432504,"vZ0":-4.759266017219791,"x":169.36,"y":170.67,"x0":-2.205638719267996,"y0":50.00427328851357,"z0":5.1928376159367815,"aX":-12.909063145365504},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2244,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38881073200745897,"extension":6.268147164255225},"index":5,"playId":"1821e42f-4043-34e7-98b6-23cfcdc77087","pitchNumber":5,"startTime":"2026-05-09T01:32:03.369Z","endTime":"2026-05-09T01:32:07.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.485192305657222,"aZ":-32.95211458653257,"pfxX":3.831588223993641,"pfxZ":-0.48684606370998207,"pX":-0.114134951556358,"pZ":1.4063873843335613,"vX0":3.7949557521626875,"vY0":-124.92609797243298,"vZ0":-2.737158351240507,"x":121.35,"y":200.81,"x0":-2.1468073649598414,"y0":50.003649614824454,"z0":5.205577690594392,"aX":6.0996990034215095},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.2,"breakHorizontal":-7.8,"spinRate":2529,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4372372307510801,"extension":6.181168216352321},"index":6,"playId":"6dca4f0e-6465-3d8c-95c8-05e94ef48ff2","pitchNumber":6,"startTime":"2026-05-09T01:32:22.025Z","endTime":"2026-05-09T01:32:25.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19401098930989,"aZ":-30.38466894964826,"pfxX":6.7096494655621255,"pfxZ":1.1283652806351032,"pX":1.0993258478213852,"pZ":1.2175930111392008,"vX0":5.649635201358445,"vY0":-125.27361839691183,"vZ0":-3.5607098849227516,"x":75.1,"y":205.9,"x0":-2.056710684355222,"y0":50.00565282077221,"z0":5.139998754857372,"aX":10.670022244179087},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-13.4,"spinRate":2768,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4371530930568275,"extension":6.702498686806474},"index":7,"playId":"7d9e29fe-b3c6-30f1-abb5-8c7b685b9550","pitchNumber":7,"startTime":"2026-05-09T01:32:44.181Z","endTime":"2026-05-09T01:32:47.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:32:47.887Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T01:33:46.808Z","endTime":"2026-05-09T01:35:42.406Z","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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Beavers replaces Tyler O'Neill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-09T01:33:05.657Z","endTime":"2026-05-09T01:33:11.393Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-09T01:33:11.393Z","endTime":"2026-05-09T01:33:49.114Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.819813283126493,"aZ":-29.026803756567272,"pfxX":6.339807181078064,"pfxZ":1.9842968812667063,"pX":0.4009619323049378,"pZ":1.1469331929803679,"vX0":4.185777129687172,"vY0":-125.0261876899938,"vZ0":-4.145514748883748,"x":101.72,"y":207.81,"x0":-2.117557751447987,"y0":50.00170026390411,"z0":5.204152040253337,"aX":10.052539239443812},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":-12.5,"spinRate":2743,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4378169417914872,"extension":6.69494164872587},"index":2,"playId":"9a6ddc44-e16c-3921-9cb5-edd85ae4ac31","pitchNumber":1,"startTime":"2026-05-09T01:33:49.114Z","endTime":"2026-05-09T01:33:52.538Z","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":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633707889555296,"aZ":-32.651155164811314,"pfxX":7.755847215822106,"pfxZ":-0.29980101657591973,"pX":0.5616711803043876,"pZ":2.7233347008286457,"vX0":4.214698317979069,"vY0":-124.68295555270382,"vZ0":0.23897409160642358,"x":95.59,"y":165.25,"x0":-2.1598582606507164,"y0":50.00599713981788,"z0":5.3259714995080785,"aX":12.182885037178563},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":-15.0,"spinRate":2650,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4397104237206739,"extension":6.2608801216034475},"index":3,"playId":"c1739cc1-240f-3876-a3c4-e64e23e64349","pitchNumber":2,"startTime":"2026-05-09T01:34:06.796Z","endTime":"2026-05-09T01:34:10.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54871094166035,"aZ":-11.431680700206073,"pfxX":-5.75622869758617,"pfxZ":10.379169463483434,"pX":-0.8199366532392305,"pZ":3.479982932147123,"vX0":5.846853580765725,"vY0":-141.06469404279053,"vZ0":-2.738333109893078,"x":148.25,"y":144.82,"x0":-2.1798625469198596,"y0":50.00594326262871,"z0":5.208756318506115,"aX":-11.507801233644384},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2412,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3894962965560489,"extension":6.256339494848697},"index":4,"playId":"fda0e3c0-a8b6-32c2-b7e2-0b7148ad822a","pitchNumber":3,"startTime":"2026-05-09T01:34:25.691Z","endTime":"2026-05-09T01:34:29.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982696670975976,"aZ":-33.82605082493713,"pfxX":-9.588568837500823,"pfxZ":-0.9328154748849613,"pX":-0.8152490045653769,"pZ":2.8921494754648753,"vX0":6.397618527248804,"vY0":-132.13722071985586,"vZ0":-0.25648498329456626,"x":148.08,"y":160.69,"x0":-2.0211969393768228,"y0":50.00329724501359,"z0":5.474347331611815,"aX":-16.967546717156566},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.6,"breakHorizontal":16.0,"spinRate":1232,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4144021777113718,"extension":6.587369758948568},"index":5,"playId":"f20ffade-3300-3db7-a656-48ee3c0165fc","pitchNumber":4,"startTime":"2026-05-09T01:34:43.358Z","endTime":"2026-05-09T01:35:10.360Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"}}},{"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":96.8,"endSpeed":88.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.959782352445266,"aZ":-15.565389557943476,"pfxX":-7.599517523530281,"pfxZ":8.280667406857656,"pX":0.7662514916868975,"pZ":1.7088704203139093,"vX0":10.51475747499593,"vY0":-140.51706535420743,"vZ0":-6.738507577748472,"x":87.79,"y":192.64,"x0":-2.031710379884401,"y0":50.00428102022507,"z0":5.144043102296079,"aX":-15.244776620143648},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2240,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3893683374983654,"extension":6.443301606772555},"index":6,"playId":"8c14ff5f-9c92-3d57-815e-7c7027e727a5","pitchNumber":5,"startTime":"2026-05-09T01:35:16.350Z","endTime":"2026-05-09T01:35:19.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-05-09T01:35:30.667Z","endTime":"2026-05-09T01:35:39.071Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49601706713602,"aZ":-30.735678087794,"pfxX":6.633479998610371,"pfxZ":0.9121651455404542,"pX":0.6262218909218699,"pZ":2.0554532129680596,"vX0":4.430188083277407,"vY0":-124.8668229583792,"vZ0":-1.8082561647266597,"x":93.13,"y":183.28,"x0":-2.03135842270554,"y0":50.005164205810274,"z0":5.311227289593935,"aX":10.505219070219978},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":-13.0,"spinRate":2629,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4381769078161475,"extension":6.639560980961702},"index":8,"playId":"5eae3f76-6e8d-3d39-8313-692c72f578b5","pitchNumber":6,"startTime":"2026-05-09T01:35:39.071Z","endTime":"2026-05-09T01:35:42.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:35:42.406Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a ground ball to center fielder Zack Gelof. Adley Rutschman scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T01:35:47.956Z","endTime":"2026-05-09T01:38:39.706Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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,5,6,7],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14957786603294,"aZ":-12.289519051556837,"pfxX":-7.157714259552705,"pfxZ":9.904735653680337,"pX":-0.6969961021577964,"pZ":3.1885729606033113,"vX0":6.562196573401538,"vY0":-141.04059295016697,"vZ0":-3.440174660765288,"x":143.57,"y":152.69,"x0":-2.127943661976614,"y0":50.00177419285078,"z0":5.220867932942528,"aX":-14.368370588510313},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":11.5,"spinRate":2252,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38888545056535717,"extension":6.407635332458202},"index":0,"playId":"5789e717-2f88-30a7-90ad-a1fc6eea0e85","pitchNumber":1,"startTime":"2026-05-09T01:36:08.292Z","endTime":"2026-05-09T01:36:11.565Z","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":97.6,"endSpeed":89.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.545654777766767,"aZ":-14.38321358116784,"pfxX":-7.537992637782238,"pfxZ":8.70763945516352,"pX":0.06479334743583173,"pZ":1.9564846411187935,"vX0":8.720180827360439,"vY0":-141.81237046966845,"vZ0":-6.131810544942892,"x":114.53,"y":185.95,"x0":-2.0663886520965193,"y0":50.0011274893094,"z0":5.059386212784606,"aX":-15.397528292612588},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":12.0,"spinRate":2250,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3858123514435894,"extension":6.334496170809174},"index":1,"playId":"2ca5fb59-70a0-36b6-adc8-395d7dce214c","pitchNumber":2,"startTime":"2026-05-09T01:36:30.293Z","endTime":"2026-05-09T01:36:33.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.356831189138767,"aZ":-30.45371070572746,"pfxX":-8.100058581648977,"pfxZ":0.9340249465807862,"pX":-0.2983902015999572,"pZ":2.093468693964946,"vX0":7.171601283160912,"vY0":-134.66434663995736,"vZ0":-3.0938612578037388,"x":128.37,"y":182.26,"x0":-1.9347214991187565,"y0":50.00598943380276,"z0":5.396023827830193,"aX":-14.982244293601301},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":13.3,"spinRate":1254,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4056594475906512,"extension":6.755896466183475},"index":2,"playId":"74578b9d-40a5-301a-abcc-70feb9992558","pitchNumber":3,"startTime":"2026-05-09T01:36:48.941Z","endTime":"2026-05-09T01:36:52.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80866635204516,"aZ":-30.42304670022296,"pfxX":-10.123449641561535,"pfxZ":0.9605056123655258,"pX":-0.23332337413596796,"pZ":-1.0503190975508634,"vX0":7.839630843009093,"vY0":-134.71346391051014,"vZ0":-10.622868594487928,"x":125.89,"y":267.14,"x0":-1.8741007010074093,"y0":50.00421956582127,"z0":5.114271322044099,"aX":-18.50303210282953},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.5,"breakHorizontal":16.6,"spinRate":1258,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4074653290696113,"extension":6.742343397265635},"index":3,"playId":"235fa467-f3e4-366e-9d3c-8f19dc161077","pitchNumber":4,"startTime":"2026-05-09T01:37:07.704Z","endTime":"2026-05-09T01:37:14.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Adley Rutschman advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"235fa467-f3e4-366e-9d3c-8f19dc161077","startTime":"2026-05-09T01:37:23.079Z","endTime":"2026-05-09T01:37:34.745Z","isPitch":false,"isBaseRunningPlay":true,"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0808727104272,"aZ":-29.244222809461608,"pfxX":4.627877010617153,"pfxZ":1.7596975062988505,"pX":2.0372716482701225,"pZ":0.9739438803344284,"vX0":8.482136156925026,"vY0":-128.20375817291512,"vZ0":-4.78766053267875,"x":39.34,"y":212.48,"x0":-1.9134476294428748,"y0":50.00596060502664,"z0":5.143747447197443,"aX":7.716327942795791},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-10.3,"spinRate":2651,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.42696531341109045,"extension":6.654332074235191},"index":5,"playId":"64cc78ab-1a06-30f1-8673-8f51f76c4d88","pitchNumber":5,"startTime":"2026-05-09T01:37:34.745Z","endTime":"2026-05-09T01:37:39.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88194238337566,"aZ":-32.58338774013482,"pfxX":4.419493350843406,"pfxZ":-0.2551640882883408,"pX":-0.09340482214707428,"pZ":3.1544632254359914,"vX0":3.725535101706952,"vY0":-126.47992718449885,"vZ0":0.9012959350894125,"x":120.56,"y":153.61,"x0":-2.1641823485296943,"y0":50.00281332655199,"z0":5.424100836405842,"aX":7.097276606316147},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-8.9,"spinRate":2804,"spinDirection":57},"zone":2,"typeConfidence":2.0,"plateTime":0.43450465915948966,"extension":6.3217945715807184},"index":6,"playId":"feff7f5d-1892-3110-9edb-f61bdbddc34f","pitchNumber":6,"startTime":"2026-05-09T01:37:54.436Z","endTime":"2026-05-09T01:37:57.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564657959342732,"aZ":-29.645884412714278,"pfxX":-7.085991643513218,"pfxZ":1.4075596467440148,"pX":-0.6401722235051457,"pZ":1.7700232011953008,"vX0":5.981171672800823,"vY0":-133.3530470535037,"vZ0":-3.752680462014004,"x":141.4,"y":190.99,"x0":-1.9910430426541845,"y0":50.00615618377633,"z0":5.333166454957139,"aX":-12.769924102378477},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.9,"breakHorizontal":11.5,"spinRate":1102,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.41066429891942935,"extension":6.583335351543041},"hitData":{"launchSpeed":108.5,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.61,"coordY":92.9}},"index":7,"playId":"ce0fdcc3-9296-3d7a-bec9-9da55b2d3a12","pitchNumber":7,"startTime":"2026-05-09T01:38:29.724Z","endTime":"2026-05-09T01:38:39.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:38:39.706Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leody Taveras walks. Colton Cowser to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T01:41:25.908Z","endTime":"2026-05-09T01:42:59.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"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"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-09T01:38:56.777Z","endTime":"2026-05-09T01:39:48.103Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hogan Harris replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-09T01:39:48.103Z","endTime":"2026-05-09T01:40:53.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Colton Cowser replaces Samuel Basallo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-09T01:40:53.922Z","endTime":"2026-05-09T01:41:28.103Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"602","replacedPlayer":{"id":694212,"link":"/api/v1/people/694212"},"base":1},{"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.2,"endSpeed":66.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34811995469737,"aZ":-44.208082579347106,"pfxX":-4.020555077673393,"pfxZ":-10.556275685847861,"pX":-0.7135963779478112,"pZ":4.01106451437082,"vX0":-4.3890663994794545,"vY0":-107.57419155415514,"vZ0":5.2007310986407695,"x":144.2,"y":130.48,"x0":1.8965858235743487,"y0":50.00171101377395,"z0":6.547670279093854,"aX":-4.583555169647037},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.8,"breakVerticalInduced":-16.7,"breakHorizontal":8.8,"spinRate":2715,"spinDirection":344},"zone":11,"typeConfidence":0.91,"plateTime":0.5145177518940902,"extension":6.451529502044431},"index":3,"playId":"856502cf-fd51-30bf-a4bb-4239d6002dd9","pitchNumber":1,"startTime":"2026-05-09T01:41:28.103Z","endTime":"2026-05-09T01:41:31.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.416032546733675,"aZ":-8.791389468392353,"pfxX":5.559944368900067,"pfxZ":12.270227413668675,"pX":-0.21928487785855694,"pZ":2.4048849441578293,"vX0":-7.125025973228186,"vY0":-137.8473274681973,"vZ0":-7.786765086076122,"x":125.36,"y":173.85,"x0":1.6884119467692857,"y0":50.002996355311616,"z0":5.8762138588715835,"aX":10.596202358277342},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":-8.4,"spinRate":2423,"spinDirection":159},"zone":5,"typeConfidence":0.92,"plateTime":0.3988101938728894,"extension":6.664291375142499},"index":4,"playId":"21783e49-f8b4-36c8-94b9-ab6f160852bb","pitchNumber":2,"startTime":"2026-05-09T01:41:43.262Z","endTime":"2026-05-09T01:41:46.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.410741668478344,"aZ":-8.407919280134687,"pfxX":5.699402576197061,"pfxZ":12.226228898226562,"pX":-1.488669882288499,"pZ":2.119962449002471,"vX0":-10.122584272109746,"vY0":-139.07021702849391,"vZ0":-8.827322418470908,"x":173.74,"y":181.54,"x0":1.4705699719051044,"y0":50.00227928346192,"z0":5.9067340136701745,"aX":11.079141424378806},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.3,"breakHorizontal":-8.0,"spinRate":2452,"spinDirection":159},"zone":13,"typeConfidence":0.92,"plateTime":0.3950014751521653,"extension":6.680312474577579},"index":5,"playId":"71c30650-9d5a-31ee-8ffe-dd2657992e4f","pitchNumber":3,"startTime":"2026-05-09T01:41:59.550Z","endTime":"2026-05-09T01:42:03.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.646479626415555,"aZ":-9.94770898297683,"pfxX":5.166327905786803,"pfxZ":11.584834518151688,"pX":-0.5436848721534225,"pZ":1.5681490117320835,"vX0":-7.757271238228023,"vY0":-138.5307742728756,"vZ0":-9.828609877011832,"x":137.72,"y":196.44,"x0":1.6383432995779164,"y0":50.00539439306154,"z0":5.853764618232555,"aX":9.914669380781694},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":-7.4,"spinRate":2472,"spinDirection":163},"zone":13,"typeConfidence":0.92,"plateTime":0.3973478483468278,"extension":6.760725470445107},"index":6,"playId":"cd8b1490-c27d-3daf-8311-31f0f1b06708","pitchNumber":4,"startTime":"2026-05-09T01:42:18.477Z","endTime":"2026-05-09T01:42:45.488Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21154277556407,"aZ":-10.664616333968832,"pfxX":6.869040604075691,"pfxZ":11.005337250146408,"pX":-0.951709635471181,"pZ":2.306971035234586,"vX0":-9.544007744709162,"vY0":-139.37405338226378,"vZ0":-7.83478288559966,"x":153.28,"y":176.49,"x0":1.6349495416300923,"y0":50.00677988572523,"z0":5.87056861301339,"aX":13.430561328933615},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":-10.3,"spinRate":2472,"spinDirection":153},"zone":13,"typeConfidence":0.92,"plateTime":0.39396216423824004,"extension":6.718388968716656},"index":7,"playId":"c6e35a3c-c9d4-3125-844d-e130d4e36cc3","pitchNumber":5,"startTime":"2026-05-09T01:42:55.406Z","endTime":"2026-05-09T01:42:59.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:42:59.442Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T01:44:03.918Z","endTime":"2026-05-09T01:46:19.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.14"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.52"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.24"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.17"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.35"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.87"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.86"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.63"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.86"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-09T01:43:25.633Z","endTime":"2026-05-09T01:44:06.159Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39797155695368,"aZ":-44.71962818992544,"pfxX":-5.31345944256564,"pfxZ":-10.66972315992221,"pX":-0.5917675275365628,"pZ":2.778191297301069,"vX0":-3.861555622133038,"vY0":-109.07174098819145,"vZ0":2.9682953411238238,"x":139.56,"y":163.77,"x0":1.906827722831938,"y0":50.000641326444196,"z0":6.30484874856003,"aX":-6.249357052388074},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-17.8,"breakHorizontal":10.8,"spinRate":2767,"spinDirection":339},"zone":4,"typeConfidence":0.91,"plateTime":0.5067846678273682,"extension":6.6277636763126075},"index":1,"playId":"ff6b861a-c937-3263-bcb1-8132dc4e58e2","pitchNumber":1,"startTime":"2026-05-09T01:44:06.159Z","endTime":"2026-05-09T01:44:09.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112424549985715,"aZ":-22.777893535252993,"pfxX":10.768876069361932,"pfxZ":6.275839243533165,"pX":0.14951528219049012,"pZ":1.3425652944653825,"vX0":-7.940214265403385,"vY0":-121.87597354016154,"vZ0":-5.666399567686938,"x":111.3,"y":202.53,"x0":2.058955260331154,"y0":50.00043523823325,"z0":5.678398964753191,"aX":16.114335996746057},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.2,"breakHorizontal":-17.5,"spinRate":2031,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.45030962878070646,"extension":6.714527015622765},"index":2,"playId":"c690eb26-9d98-360f-a9bc-906ac5f74ae5","pitchNumber":2,"startTime":"2026-05-09T01:44:22.626Z","endTime":"2026-05-09T01:44:26.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63970839469675,"aZ":-9.304941341669448,"pfxX":3.39041548622345,"pfxZ":11.720175214338905,"pX":0.10174289162073236,"pZ":2.791569984078395,"vX0":-5.659818947040984,"vY0":-138.92523158633782,"vZ0":-6.774976599348364,"x":113.12,"y":163.41,"x0":1.7265559740714136,"y0":50.001347801305904,"z0":5.8830113314652275,"aX":6.615210349112109},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.9,"breakHorizontal":-4.9,"spinRate":2389,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.3945302860297777,"extension":6.646866412083734},"index":3,"playId":"80b214a2-4dee-3174-8a2e-45520aa13c3f","pitchNumber":3,"startTime":"2026-05-09T01:44:40.201Z","endTime":"2026-05-09T01:44:43.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"0bc98fa4-7a74-43d8-bd38-763a15f61a0c","startTime":"2026-05-09T01:45:01.190Z","endTime":"2026-05-09T01:45:06.190Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1790767832479,"aZ":-10.09797944822703,"pfxX":4.688157999444046,"pfxZ":11.338642058351708,"pX":-0.8936452146796561,"pZ":3.1234487639164996,"vX0":-8.427967145181421,"vY0":-139.11436354591984,"vZ0":-6.015484724626485,"x":151.06,"y":154.45,"x0":1.575351669706328,"y0":50.00060671414291,"z0":5.993133721247769,"aX":9.12681075672669},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":-6.6,"spinRate":2356,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.3947440384904568,"extension":6.736147932394952},"index":5,"playId":"82516c62-ded7-3575-91f5-6ef0bc19ec57","pitchNumber":4,"startTime":"2026-05-09T01:45:21.536Z","endTime":"2026-05-09T01:45:29.148Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705295475873466,"aZ":-44.251187610290735,"pfxX":-1.7923890318991216,"pfxZ":-10.292547579361916,"pX":-1.6865183573089557,"pZ":1.4133374336630589,"vX0":-6.792810199518427,"vY0":-108.78807055312521,"vZ0":0.3365727308790607,"x":181.29,"y":200.62,"x0":1.7353782555524828,"y0":50.000722988024584,"z0":6.13477771811449,"aX":-2.102675684353421},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-18.0,"breakHorizontal":5.4,"spinRate":2751,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.5074698079981892,"extension":6.762761112950837},"index":6,"playId":"2a0690ce-2f5c-3790-a217-5ece947a8f89","pitchNumber":5,"startTime":"2026-05-09T01:45:54.274Z","endTime":"2026-05-09T01:45:57.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.352035661553668,"aZ":-9.735895128881502,"pfxX":5.405573992279619,"pfxZ":11.426207010743529,"pX":0.05028160386060845,"pZ":2.90761934515214,"vX0":-6.417168145324684,"vY0":-139.2683101019671,"vZ0":-6.495849816148406,"x":115.08,"y":160.27,"x0":1.682325580703489,"y0":50.005850049845655,"z0":5.914857140779453,"aX":10.618235265315922},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":-8.4,"spinRate":2391,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.393342170241719,"extension":6.703687644790372},"index":7,"playId":"a2755754-a1ff-3f9b-97c4-23b4354b7d52","pitchNumber":6,"startTime":"2026-05-09T01:46:15.913Z","endTime":"2026-05-09T01:46:19.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:46:19.633Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-09T01:44:03.918Z","endTime":"2026-05-09T01:46:19.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.14"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.52"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.24"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.17"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.35"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.87"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.86"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.63"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.86"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-09T01:43:25.633Z","endTime":"2026-05-09T01:44:06.159Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39797155695368,"aZ":-44.71962818992544,"pfxX":-5.31345944256564,"pfxZ":-10.66972315992221,"pX":-0.5917675275365628,"pZ":2.778191297301069,"vX0":-3.861555622133038,"vY0":-109.07174098819145,"vZ0":2.9682953411238238,"x":139.56,"y":163.77,"x0":1.906827722831938,"y0":50.000641326444196,"z0":6.30484874856003,"aX":-6.249357052388074},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-17.8,"breakHorizontal":10.8,"spinRate":2767,"spinDirection":339},"zone":4,"typeConfidence":0.91,"plateTime":0.5067846678273682,"extension":6.6277636763126075},"index":1,"playId":"ff6b861a-c937-3263-bcb1-8132dc4e58e2","pitchNumber":1,"startTime":"2026-05-09T01:44:06.159Z","endTime":"2026-05-09T01:44:09.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112424549985715,"aZ":-22.777893535252993,"pfxX":10.768876069361932,"pfxZ":6.275839243533165,"pX":0.14951528219049012,"pZ":1.3425652944653825,"vX0":-7.940214265403385,"vY0":-121.87597354016154,"vZ0":-5.666399567686938,"x":111.3,"y":202.53,"x0":2.058955260331154,"y0":50.00043523823325,"z0":5.678398964753191,"aX":16.114335996746057},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.2,"breakHorizontal":-17.5,"spinRate":2031,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.45030962878070646,"extension":6.714527015622765},"index":2,"playId":"c690eb26-9d98-360f-a9bc-906ac5f74ae5","pitchNumber":2,"startTime":"2026-05-09T01:44:22.626Z","endTime":"2026-05-09T01:44:26.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63970839469675,"aZ":-9.304941341669448,"pfxX":3.39041548622345,"pfxZ":11.720175214338905,"pX":0.10174289162073236,"pZ":2.791569984078395,"vX0":-5.659818947040984,"vY0":-138.92523158633782,"vZ0":-6.774976599348364,"x":113.12,"y":163.41,"x0":1.7265559740714136,"y0":50.001347801305904,"z0":5.8830113314652275,"aX":6.615210349112109},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.9,"breakHorizontal":-4.9,"spinRate":2389,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.3945302860297777,"extension":6.646866412083734},"index":3,"playId":"80b214a2-4dee-3174-8a2e-45520aa13c3f","pitchNumber":3,"startTime":"2026-05-09T01:44:40.201Z","endTime":"2026-05-09T01:44:43.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"0bc98fa4-7a74-43d8-bd38-763a15f61a0c","startTime":"2026-05-09T01:45:01.190Z","endTime":"2026-05-09T01:45:06.190Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1790767832479,"aZ":-10.09797944822703,"pfxX":4.688157999444046,"pfxZ":11.338642058351708,"pX":-0.8936452146796561,"pZ":3.1234487639164996,"vX0":-8.427967145181421,"vY0":-139.11436354591984,"vZ0":-6.015484724626485,"x":151.06,"y":154.45,"x0":1.575351669706328,"y0":50.00060671414291,"z0":5.993133721247769,"aX":9.12681075672669},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":-6.6,"spinRate":2356,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.3947440384904568,"extension":6.736147932394952},"index":5,"playId":"82516c62-ded7-3575-91f5-6ef0bc19ec57","pitchNumber":4,"startTime":"2026-05-09T01:45:21.536Z","endTime":"2026-05-09T01:45:29.148Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705295475873466,"aZ":-44.251187610290735,"pfxX":-1.7923890318991216,"pfxZ":-10.292547579361916,"pX":-1.6865183573089557,"pZ":1.4133374336630589,"vX0":-6.792810199518427,"vY0":-108.78807055312521,"vZ0":0.3365727308790607,"x":181.29,"y":200.62,"x0":1.7353782555524828,"y0":50.000722988024584,"z0":6.13477771811449,"aX":-2.102675684353421},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-18.0,"breakHorizontal":5.4,"spinRate":2751,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.5074698079981892,"extension":6.762761112950837},"index":6,"playId":"2a0690ce-2f5c-3790-a217-5ece947a8f89","pitchNumber":5,"startTime":"2026-05-09T01:45:54.274Z","endTime":"2026-05-09T01:45:57.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.352035661553668,"aZ":-9.735895128881502,"pfxX":5.405573992279619,"pfxZ":11.426207010743529,"pX":0.05028160386060845,"pZ":2.90761934515214,"vX0":-6.417168145324684,"vY0":-139.2683101019671,"vZ0":-6.495849816148406,"x":115.08,"y":160.27,"x0":1.682325580703489,"y0":50.005850049845655,"z0":5.914857140779453,"aX":10.618235265315922},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":-8.4,"spinRate":2391,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.393342170241719,"extension":6.703687644790372},"index":7,"playId":"a2755754-a1ff-3f9b-97c4-23b4354b7d52","pitchNumber":6,"startTime":"2026-05-09T01:46:15.913Z","endTime":"2026-05-09T01:46:19.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-09T01:46:19.633Z","atBatIndex":72},"scoringPlays":[26,31,33,45,58,70],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":83.53,"y":167.66},"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":146.37,"y":144.42},"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":64.65,"y":111.14},"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":65.74,"y":143.67},"type":"O","description":"Pop Out"},{"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":113.65,"y":151.24},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":142.05,"y":147.08},"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":100.76,"y":47.88},"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":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":164.58,"y":161.84},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17,18],"bottom":[19,20,21],"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":119.49,"y":139.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":108.23,"y":173.47},"type":"H","description":"Single"}],"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":82.39,"y":149.66},"type":"O","description":"Pop Out"},{"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":128.5,"y":184.11},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":108.0,"y":171.89},"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":4,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":134.21,"y":48.03},"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":4,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":202.27,"y":68.6},"type":"H","description":"Home Run"},{"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":169.45,"y":93.7},"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":4,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":76.9,"y":72.26},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":39,"top":[29,30,31,32,33,34,35],"bottom":[36,37,38,39],"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":164.98,"y":163.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":85.79,"y":106.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":92.01,"y":125.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":136.1,"y":149.66},"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":5,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":222.25,"y":112.16},"type":"H","description":"Triple"},{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":140.66,"y":147.63},"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":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":192.08,"y":95.23},"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":112.28,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":47,"top":[40,41,42,43],"bottom":[44,45,46,47],"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":131.68,"y":72.49},"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":6,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":166.72,"y":61.55},"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":6,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":96.5,"y":39.43},"type":"H","description":"Home Run"},{"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":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":119.85,"y":139.07},"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":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":102.15,"y":168.91},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":53,"top":[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":7,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":102.15,"y":171.95},"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":7,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":99.74,"y":108.7},"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":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":160.24,"y":144.63},"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":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":104.68,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":75.8,"y":115.2},"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":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":128.5,"y":183.1},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":50.12,"y":102.24},"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":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":50.77,"y":115.04},"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":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":186.27,"y":126.35},"type":"H","description":"Single"}],"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":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":131.47,"y":226.84},"type":"O","description":"Pop Out"},{"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":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":125.75,"y":189.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":8,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":145.73,"y":152.7},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66],"bottom":[67,68,69,70,71,72],"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":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":66.17,"y":117.22},"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":9,"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":50.19,"y":94.84},"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":136.61,"y":92.9},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":4,"errors":0,"leftOnBase":5},"away":{"runs":4,"hits":8,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"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":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"shortstop":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"onDeck":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"inHole":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"battingOrder":3,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"onDeck":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"inHole":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"battingOrder":8,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"balls":2,"strikes":3,"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":2,"groundOuts":8,"airOuts":7,"runs":4,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".250","atBats":35,"obp":".326","slg":".403","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":10,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"4.53","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.44","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":64,"strikes":94,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"17.56","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":1,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":14,"groundOuts":33,"airOuts":24,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":1,"hits":20,"hitByPitch":0,"avg":".182","atBats":110,"obp":".280","slg":".291","ops":".571","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":32,"rbi":12,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".230","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":3,"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":0,"putOuts":66,"errors":0,"chances":66,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":14,"groundOuts":14,"airOuts":24,"runs":8,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":1,"hits":15,"hitByPitch":0,"avg":".181","atBats":83,"obp":".255","slg":".337","ops":".592","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":28,"rbi":15,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".224","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":2,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":13,"airOuts":14,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".273","atBats":55,"obp":".322","slg":".509","ops":".831","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":28,"rbi":11,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.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":11,"putOuts":33,"errors":0,"chances":44,"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"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":14,"groundOuts":31,"airOuts":35,"runs":9,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".301","atBats":113,"obp":".367","slg":".398","ops":".765","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":45,"rbi":12,"leftOnBase":41,"sacBunts":1,"sacFlies":2,"babip":".337","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"113.00","popOuts":6,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":60,"errors":2,"chances":145,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"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":17,"gamesStarted":0,"flyOuts":13,"groundOuts":17,"airOuts":20,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":1,"hits":7,"hitByPitch":4,"atBats":58,"obp":".268","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":263,"era":"3.57","inningsPitched":"17.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":7,"whip":"0.85","battersFaced":71,"outs":53,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":263,"balls":105,"strikes":158,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".---","pitchesPerInning":"14.89","gamesFinished":1,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.64","walksPer9Inn":"4.08","hitsPer9Inn":"3.57","runsScoredPer9":"4.08","homeRunsPer9":"1.02","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":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":11,"groundOuts":27,"airOuts":20,"runs":11,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".356","atBats":87,"obp":".417","slg":".575","ops":".992","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":50,"rbi":14,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.75","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":{"note":"(W, 3-2)","summary":"5.1 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":34,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","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":1,"putOuts":0,"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":13,"gamesStarted":0,"flyOuts":6,"groundOuts":18,"airOuts":15,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":46,"obp":".269","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"1.98","inningsPitched":"13.2","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.02","battersFaced":52,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":63,"strikes":106,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".000","pitchesPerInning":"12.37","gamesFinished":8,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"3.29","walksPer9Inn":"2.63","hitsPer9Inn":"6.59","runsScoredPer9":"1.98","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":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"}]},"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-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":23,"groundOuts":40,"airOuts":35,"runs":21,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":18,"intentionalWalks":1,"hits":29,"hitByPitch":0,"avg":".213","atBats":136,"obp":".303","slg":".419","ops":".722","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":57,"rbi":20,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".242","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.20","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":2,"putOuts":71,"errors":0,"chances":73,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":32,"groundOuts":29,"airOuts":51,"runs":12,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":1,"hits":39,"hitByPitch":1,"atBats":144,"obp":".318","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":618,"era":"2.95","inningsPitched":"36.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.34","battersFaced":158,"outs":110,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":225,"strikes":393,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".750","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"6.63","walksPer9Inn":"2.45","hitsPer9Inn":"9.57","runsScoredPer9":"2.95","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"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-5 | 3B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":20,"airOuts":29,"runs":20,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":36,"intentionalWalks":4,"hits":35,"hitByPitch":0,"avg":".257","atBats":136,"obp":".413","slg":".419","ops":".832","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":57,"rbi":20,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".380","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.20","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":13,"putOuts":269,"errors":0,"chances":282,"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":{"note":"(S, 2)","summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":8,"groundOuts":18,"airOuts":21,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":17,"intentionalWalks":1,"hits":17,"hitByPitch":1,"atBats":75,"obp":".372","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":384,"era":"2.75","inningsPitched":"19.2","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":6,"blownSaves":1,"earnedRuns":6,"whip":"1.73","battersFaced":94,"outs":59,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":161,"strikes":223,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.53","gamesFinished":3,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"9.15","walksPer9Inn":"7.78","hitsPer9Inn":"7.78","runsScoredPer9":"3.20","homeRunsPer9":"0.92","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":true,"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,"battingOrder":"501","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".250","atBats":20,"obp":".318","slg":".400","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":8,"rbi":2,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.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":true,"isSubstitute":false}},"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":"1-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":25,"groundOuts":21,"airOuts":40,"runs":26,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":1,"hits":48,"hitByPitch":0,"avg":".333","atBats":144,"obp":".385","slg":".625","ops":"1.010","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":90,"rbi":20,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".378","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.09","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":221,"errors":1,"chances":236,"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":{},"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":9,"airOuts":18,"runs":13,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":63,"obp":".394","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":267,"era":"7.98","inningsPitched":"14.2","wins":0,"losses":1,"saves":3,"saveOpportunities":5,"holds":1,"blownSaves":2,"earnedRuns":13,"whip":"1.84","battersFaced":71,"outs":44,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":267,"balls":94,"strikes":173,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.20","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.68","hitsPer9Inn":"12.89","runsScoredPer9":"7.98","homeRunsPer9":"1.23","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 1)","summary":"0.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":23,"groundOuts":53,"airOuts":40,"runs":18,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".299","atBats":154,"obp":".319","slg":".409","ops":".728","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":63,"rbi":19,"leftOnBase":64,"sacBunts":1,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.33","popOuts":5,"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":76,"putOuts":47,"errors":0,"chances":123,"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,695391,805779,671732,680869,643446,682052,686993,605130,669270,678022,663687],"pitchers":[682052,686993,605130,669270,678022,663687],"bench":[641680,687231,687515],"bullpen":[650644,669372,621139,643410,665622,622663,605488],"battingOrder":[701762,669127,691016,667670,695391,805779,671732,680869,643446],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Kurtz (1, Bradish)."},{"label":"TB","value":"Butler, L; Gelof; Kurtz 4; Langeliers; Rooker; Wilson, J 2."},{"label":"RBI","value":"Gelof (11); Kurtz 2 (20); Wilson, J (19)."},{"label":"2-out RBI","value":"Wilson, J."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom; Langeliers; Butler, L."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Langeliers (1)."}]}],"note":[]},"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":5,"groundOuts":9,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".232","atBats":31,"obp":".318","slg":".386","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":10,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":7,"runs":4,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":35,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"4.81","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.47","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":46,"strikes":80,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":4,"pitchesPerInning":"14.00","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":16,"groundOuts":41,"airOuts":24,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".244","atBats":123,"obp":".266","slg":".415","ops":".681","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":51,"rbi":24,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".270","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","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":83,"putOuts":43,"errors":5,"chances":131,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{},"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":1,"groundOuts":1,"airOuts":1,"runs":6,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".778","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":31,"era":"81.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"10.50","battersFaced":9,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":16,"strikes":15,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"46.50","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"40.50","hitsPer9Inn":"54.00","runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"601","stats":{"batting":{"note":"a-","summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":17,"groundOuts":23,"airOuts":27,"runs":13,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":0,"avg":".262","atBats":107,"obp":".331","slg":".467","ops":".798","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":50,"rbi":15,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".315","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":"200","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":25,"groundOuts":35,"airOuts":42,"runs":23,"doubles":6,"triples":1,"homeRuns":9,"strikeOuts":54,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".198","atBats":162,"obp":".260","slg":".414","ops":".674","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":67,"rbi":20,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".230","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":55,"errors":2,"chances":141,"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":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":11,"airOuts":32,"runs":11,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":16,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".267","atBats":86,"obp":".382","slg":".419","ops":".801","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":36,"rbi":19,"leftOnBase":33,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","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":57,"errors":1,"chances":58,"fielding":".983","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":{},"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":21,"groundOuts":39,"airOuts":41,"runs":23,"doubles":18,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":153,"obp":".358","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":666,"era":"4.99","inningsPitched":"39.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.54","battersFaced":176,"outs":119,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":666,"balls":248,"strikes":418,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".250","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.49","walksPer9Inn":"3.63","hitsPer9Inn":"10.21","runsScoredPer9":"5.22","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":25,"groundOuts":34,"airOuts":36,"runs":26,"doubles":13,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":35,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".270","atBats":137,"obp":".420","slg":".387","ops":".807","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":53,"rbi":12,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"137.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":{"note":"(L, 1-5)","summary":"7.0 IP, 3 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":36,"strikes":60,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687637":{"person":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"jerseyNumber":"12","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":14,"groundOuts":23,"airOuts":27,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".229","atBats":96,"obp":".318","slg":".344","ops":".662","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":33,"rbi":11,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":39,"errors":0,"chances":41,"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"}]},"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":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":16,"groundOuts":20,"airOuts":25,"runs":12,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".325","atBats":83,"obp":".385","slg":".602","ops":".987","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":50,"rbi":21,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".328","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.60","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","assists":7,"putOuts":159,"errors":3,"chances":169,"fielding":".982","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":11,"groundOuts":11,"airOuts":19,"runs":9,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":2,"avg":".189","atBats":53,"obp":".317","slg":".245","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":13,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"2.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":23,"groundOuts":36,"airOuts":36,"runs":27,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":41,"baseOnBalls":21,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".226","atBats":146,"obp":".327","slg":".459","ops":".786","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":67,"rbi":22,"leftOnBase":77,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.25","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":248,"errors":1,"chances":282,"fielding":".996","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":{},"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":1,"groundOuts":4,"airOuts":5,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":25,"obp":".464","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":107,"era":"13.50","inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":7,"whip":"2.79","battersFaced":28,"outs":14,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":37,"strikes":70,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"22.93","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"3.86","hitsPer9Inn":"21.21","runsScoredPer9":"17.36","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"48","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":16,"gamesStarted":0,"flyOuts":4,"groundOuts":13,"airOuts":6,"runs":10,"doubles":7,"triples":2,"homeRuns":0,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":1,"hits":19,"hitByPitch":3,"atBats":58,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":230,"era":"4.85","inningsPitched":"13.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"1.54","battersFaced":62,"outs":39,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":230,"balls":75,"strikes":155,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.17","rbi":0,"winPercentage":".500","pitchesPerInning":"17.69","gamesFinished":0,"strikeoutWalkRatio":"20.00","strikeoutsPer9Inn":"13.85","walksPer9Inn":"0.69","hitsPer9Inn":"13.15","runsScoredPer9":"6.92","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":6,"groundOuts":3,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"obp":".324","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":152,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.38","battersFaced":34,"outs":24,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":65,"strikes":87,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":1,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"10.13","walksPer9Inn":"7.88","hitsPer9Inn":"4.50","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"602","stats":{"batting":{"note":"1-","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":10,"groundOuts":19,"airOuts":15,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".169","atBats":71,"obp":".268","slg":".197","ops":".465","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":14,"rbi":5,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".267","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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":16,"groundOuts":23,"airOuts":28,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".163","atBats":98,"obp":".224","slg":".286","ops":".510","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":28,"rbi":12,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".203","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":52,"errors":4,"chances":80,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[621493,683002,668939,624413,641933,687637,691723,694212,681297,665750,669236,642215,680694,694346],"pitchers":[680694,694346],"bench":[],"bullpen":[669211,605135,669358,666974,608650,670329,552640,689296,642152,664991,687064],"battingOrder":[621493,683002,668939,624413,687637,681297,665750,669236,642215],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Alonso (8, 4th inning off Lopez, J, 0 on, 1 out); Rutschman (5, 6th inning off Lopez, J, 0 on, 1 out)."},{"label":"TB","value":"Alonso 4; Basallo; Rutschman 5."},{"label":"RBI","value":"Alonso (22); Basallo (15); Rutschman (21)."},{"label":"2-out RBI","value":"Basallo."},{"label":"Runners left in scoring position, 2 out","value":"O'Neill; Ward, T; Jackson, J."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Grounded out for Mayo in the 7th."},{"label":"b","value":"Struck out for O'Neill in the 9th."},{"label":"1","value":"Ran for Basallo in the 9th."}]}},"officials":[{"official":{"id":427129,"fullName":"Bruce Dreckman","link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"McNeil (by Bradish)."},{"label":"ABS Challenge","value":"Langeliers 2 (Ball-Overturned to Strike, Ball-Confirmed); Cortes (Strike-Overturned to Ball); McNeil (Strike-Overturned to Ball); Alonso (Strike-Confirmed); Beavers (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Lopez, J 91-57; Sterner 7-4; Barlow, S 14-9; Kuhnel 10-6; Perkins 25-13; Harris, H 11-5; Bradish 96-60; Gibson 30-20."},{"label":"Groundouts-flyouts","value":"Lopez, J 3-5; Sterner 2-0; Barlow, S 2-0; Kuhnel 2-0; Perkins 0-0; Harris, H 0-0; Bradish 7-1; Gibson 1-1."},{"label":"Batters faced","value":"Lopez, J 21; Sterner 2; Barlow, S 3; Kuhnel 3; Perkins 4; Harris, H 2; Bradish 28; Gibson 10."},{"label":"Inherited runners-scored","value":"Harris, H 1-0."},{"label":"Umpires","value":"HP: Bruce Dreckman. 1B: Austin Jones. 2B: Carlos Torres. 3B: Nate Tomlinson. "},{"label":"Weather","value":"70 degrees, Cloudy."},{"label":"Wind","value":"4 mph, L To R."},{"label":"First pitch","value":"7:07 PM."},{"label":"T","value":"2:39."},{"label":"Att","value":"39,311."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"May 8, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","boxscoreName":"Bradish"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(L, 1-5)","summary":"7.0 IP, 3 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":36,"strikes":60,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":71,"pitchingGameScore":71},{"player":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","boxscoreName":"Rutschman"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":16,"groundOuts":20,"airOuts":25,"runs":12,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".325","atBats":83,"obp":".385","slg":".602","ops":".987","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":50,"rbi":21,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".328","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.60","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","assists":7,"putOuts":159,"errors":3,"chances":169,"fielding":".982","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","boxscoreName":"Wilson, J"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":23,"groundOuts":53,"airOuts":40,"runs":18,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".299","atBats":154,"obp":".319","slg":".409","ops":".728","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":63,"rbi":19,"leftOnBase":64,"sacBunts":1,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.33","popOuts":5,"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":76,"putOuts":47,"errors":0,"chances":123,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"loser":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"save":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}