{"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":824985,"link":"/api/v1.1/game/824985/feed/live","metaData":{"wait":10,"timeStamp":"20260702_040237","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824985,"type":"R","doubleHeader":"N","id":"2026/07/01/lanmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824985-2026-07-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-02T01:40:00Z","originalDate":"2026-07-01","officialDate":"2026-07-01","dayNight":"night","time":"6:40","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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":87,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":31,"ties":0,"pct":".644"},"records":{},"divisionLeader":false,"wins":56,"losses":31,"winningPercentage":".644"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":87,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":46,"ties":0,"pct":".471"},"records":{},"divisionLeader":false,"wins":41,"losses":46,"winningPercentage":".471"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID664129":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129","firstName":"Geoffery","lastName":"Hartlieb","primaryNumber":"31","birthDate":"1993-12-09","currentAge":32,"birthCity":"Highland","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Geoff","useLastName":"Hartlieb","middleName":"Thomas","boxscoreName":"Hartlieb","nickName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"HART-leeb","mlbDebutDate":"2019-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geoff Hartlieb","nameSlug":"geoff-hartlieb-664129","firstLastName":"Geoff Hartlieb","lastFirstName":"Hartlieb, Geoff","lastInitName":"Hartlieb, G","initLastName":"G Hartlieb","fullFMLName":"Geoffery Thomas Hartlieb","fullLFMName":"Hartlieb, Geoffery Thomas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID811965":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965","firstName":"Joshua","lastName":"Kuroda-Grauer","primaryNumber":"44","birthDate":"2003-01-31","currentAge":23,"birthCity":"New Brunswick","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Joshua","useLastName":"Kuroda-Grauer","boxscoreName":"Kuroda-Grauer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joshua Kuroda-Grauer","nameSlug":"joshua-kuroda-grauer-811965","firstLastName":"Joshua Kuroda-Grauer","lastFirstName":"Kuroda-Grauer, Joshua","lastInitName":"Kuroda-Grauer, J","initLastName":"J Kuroda-Grauer","fullFMLName":"Joshua Kuroda-Grauer","fullLFMName":"Kuroda-Grauer, Joshua ","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID694361":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","firstName":"William","lastName":"Klein","primaryNumber":"61","birthDate":"1999-11-28","currentAge":26,"birthCity":"Bloomington","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Klein","middleName":"Boone","boxscoreName":"Klein","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Klein","nameSlug":"will-klein-694361","firstLastName":"Will Klein","lastFirstName":"Klein, Will","lastInitName":"Klein, W","initLastName":"W Klein","fullFMLName":"William Boone Klein","fullLFMName":"Klein, William Boone","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID640454":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454","firstName":"Matthew","lastName":"Krook","birthDate":"1994-10-21","currentAge":31,"birthCity":"Hillsborough","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Krook","middleName":"Edward","boxscoreName":"Krook","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Krook","nameSlug":"matt-krook-640454","firstLastName":"Matt Krook","lastFirstName":"Krook, Matt","lastInitName":"Krook, M","initLastName":"M Krook","fullFMLName":"Matthew Edward Krook","fullLFMName":"Krook, Matthew Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"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},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID608841":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841","firstName":"Joey","lastName":"Meneses","primaryNumber":"13","birthDate":"1992-05-06","currentAge":34,"birthCity":"Culiacan","birthCountry":"Mexico","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Joey","useLastName":"Meneses","boxscoreName":"Meneses","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"meh-NEH-sess","mlbDebutDate":"2022-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Meneses","nameSlug":"joey-meneses-608841","firstLastName":"Joey Meneses","lastFirstName":"Meneses, Joey","lastInitName":"Meneses, J","initLastName":"J Meneses","fullFMLName":"Joey Meneses","fullLFMName":"Meneses, Joey","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID642020":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020","firstName":"Charles","lastName":"Robinson","birthDate":"1994-12-14","currentAge":31,"birthCity":"Danville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Chuckie","useLastName":"Robinson","boxscoreName":"Robinson, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chuckie Robinson","nameSlug":"chuckie-robinson-642020","firstLastName":"Chuckie Robinson","lastFirstName":"Robinson, Chuckie","lastInitName":"Robinson, C","initLastName":"C Robinson","fullFMLName":"Charles Robinson","fullLFMName":"Robinson, Charles","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID669165":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165","firstName":"Kyle","lastName":"Hurt","primaryNumber":"63","birthDate":"1998-05-30","currentAge":28,"birthCity":"Rancho Santa Fe","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hurt","middleName":"Dillon","boxscoreName":"Hurt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hurt","nameSlug":"kyle-hurt-669165","firstLastName":"Kyle Hurt","lastFirstName":"Hurt, Kyle","lastInitName":"Hurt, K","initLastName":"K Hurt","fullFMLName":"Kyle Dillion Hurt","fullLFMName":"Hurt, Kyle Dillion","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"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},"ID695034":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034","firstName":"Kade","lastName":"Morris","primaryNumber":"67","birthDate":"2002-06-21","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Morris","middleName":"Tanner","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Morris","nameSlug":"kade-morris-695034","firstLastName":"Kade Morris","lastFirstName":"Morris, Kade","lastInitName":"Morris, K","initLastName":"K Morris","fullFMLName":"Kade Tanner Morris","fullLFMName":"Morris, Kade Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"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},"ID592779":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779","firstName":"Brock","lastName":"Stewart","primaryNumber":"41","birthDate":"1991-10-03","currentAge":34,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Stewart","middleName":"Allen","boxscoreName":"Stewart, B","nickName":"Beef Stew","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Stewart","nameSlug":"brock-stewart-592779","firstLastName":"Brock Stewart","lastFirstName":"Stewart, Brock","lastInitName":"Stewart, B","initLastName":"B Stewart","fullFMLName":"Brock Allen Stewart","fullLFMName":"Stewart, Brock Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656212":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212","firstName":"Charles","lastName":"Barnes","birthDate":"1995-10-01","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Barnes","middleName":"Segars","boxscoreName":"Barnes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Charlie Barnes","nameSlug":"charlie-barnes-656212","firstLastName":"Charlie Barnes","lastFirstName":"Barnes, Charlie","lastInitName":"Barnes, C","initLastName":"C Barnes","fullFMLName":"Charles Segars Barnes","fullLFMName":"Barnes, Charles Segars","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690976":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976","firstName":"Alexander","lastName":"Freeland","primaryNumber":"76","birthDate":"2001-08-24","currentAge":25,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Alex","useLastName":"Freeland","middleName":"Chance","boxscoreName":"Freeland, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Freeland","nameSlug":"alex-freeland-690976","firstLastName":"Alex Freeland","lastFirstName":"Freeland, Alex","lastInitName":"Freeland, A","initLastName":"A Freeland","fullFMLName":"Alexander Chance Freeland","fullLFMName":"Freeland, Alexander Chance","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Partly Cloudy","temp":"83","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":12592,"firstPitch":"2026-07-02T01:41:00.000Z","gameDurationMinutes":141},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"home":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"}},"officialScorer":{"id":433339,"fullName":"David Feldman","link":"/api/v1/people/433339"},"primaryDatacaster":{"id":686229,"fullName":"Corey Neal","link":"/api/v1/people/686229"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T01:41:17.601Z","endTime":"2026-07-02T01:42:28.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":"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-07-01T22:01:37.263Z","endTime":"2026-07-02T01:10:39.579Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-07-02T01:10:39.579Z","endTime":"2026-07-02T01:38:57.889Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-07-02T01:38:57.889Z","endTime":"2026-07-02T01:41:19.781Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.697528801482278,"aZ":-27.784682430512476,"pfxX":-9.480439088576412,"pfxZ":2.423291479588139,"pX":-0.5072289132457052,"pZ":1.3976543537296766,"vX0":5.5615250129444,"vY0":-134.00689063286455,"vZ0":-5.629860357354587,"x":136.33,"y":201.04,"x0":-1.3806648060212765,"y0":50.005389478068345,"z0":5.517599583351974,"aX":-17.19795662438479},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.4,"breakHorizontal":16.0,"spinRate":1984,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40915156106021744,"extension":6.8067715892053835},"index":3,"playId":"bc2407a2-e85b-3de8-bef1-cdc7d814d738","pitchNumber":1,"startTime":"2026-07-02T01:41:19.781Z","endTime":"2026-07-02T01:41:23.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.177441773467745,"aZ":-29.141435492694058,"pfxX":-9.70055452294371,"pfxZ":1.6395042254443837,"pX":2.258869360727691,"pZ":2.2837839399279503,"vX0":11.07996942055247,"vY0":-134.99358229358677,"vZ0":-3.6407344547040776,"x":30.9,"y":177.12,"x0":-0.6369314422870229,"y0":50.00205146872079,"z0":5.699749819261772,"aX":-17.917770419722427},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.4,"breakHorizontal":15.2,"spinRate":1999,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4056269268206494,"extension":6.767243754501954},"index":4,"playId":"49ec0aa7-bd45-3ed6-8332-9395cee9174f","pitchNumber":2,"startTime":"2026-07-02T01:41:37.485Z","endTime":"2026-07-02T01:41:41.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122359638179574,"aZ":-30.175209644737,"pfxX":-6.171285228040707,"pfxZ":1.2034543808215439,"pX":-0.682249669943152,"pZ":2.6614990842065165,"vX0":3.990105387910327,"vY0":-127.84638785572531,"vZ0":-1.5728535078049133,"x":143.01,"y":166.92,"x0":-1.457436736289404,"y0":50.004184077105606,"z0":5.641932175573377,"aX":-10.267711187961584},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":10.3,"spinRate":1621,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4276076761480465,"extension":6.631331132941111},"index":5,"playId":"4c28966f-c9d5-3955-821b-726023542e95","pitchNumber":3,"startTime":"2026-07-02T01:41:53.573Z","endTime":"2026-07-02T01:41:57.369Z","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":0},"index":6,"startTime":"2026-07-02T01:42:06.118Z","endTime":"2026-07-02T01:42:19.577Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.692424515463852,"aZ":-27.930993341123155,"pfxX":-6.595044318631736,"pfxZ":2.5523116469839966,"pX":-0.23485787217017493,"pZ":1.8459215497358246,"vX0":5.110539563760722,"vY0":-127.98443623239933,"vZ0":-4.021659688484156,"x":125.95,"y":188.94,"x0":-1.3978065091130707,"y0":50.00603856221948,"z0":5.618157512840469,"aX":-10.975011545939985},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":10.8,"spinRate":1660,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4274976114914666,"extension":6.755616951143916},"hitData":{"launchSpeed":87.1,"launchAngle":6.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.88,"coordY":155.58}},"index":7,"playId":"47d30dbb-54c8-3241-a5ca-1be16ba750bf","pitchNumber":4,"startTime":"2026-07-02T01:42:19.577Z","endTime":"2026-07-02T01:42:28.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:42:28.611Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andy Pages hits a ground-rule double (20) on a ground ball down the left-field line.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T01:42:33.016Z","endTime":"2026-07-02T01:43:22.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88583560404234,"aZ":-27.700973142960127,"pfxX":-7.9289778225628105,"pfxZ":2.3862666740155003,"pX":0.8800005351335404,"pZ":1.9115410068266703,"vX0":7.5344409750859525,"vY0":-135.52889925719043,"vZ0":-4.67764115380494,"x":83.46,"y":187.17,"x0":-0.8975148952593014,"y0":50.001038851065125,"z0":5.580029135663069,"aX":-14.841583668836194},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.6,"breakHorizontal":12.8,"spinRate":1988,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40318695406440375,"extension":6.758961014658633},"index":0,"playId":"75d66a80-07d6-3873-a45c-5507a5b542cc","pitchNumber":1,"startTime":"2026-07-02T01:42:51.921Z","endTime":"2026-07-02T01:42:56.031Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20090000865301,"aZ":-30.392851403740224,"pfxX":1.2846646702558482,"pfxZ":1.1804808067884398,"pX":0.3824470518232604,"pZ":2.491510122141406,"vX0":3.992736865642578,"vY0":-122.85341796451974,"vZ0":-1.104331604409105,"x":102.42,"y":171.51,"x0":-1.4390558737453412,"y0":50.00216252903408,"z0":5.559812119952031,"aX":1.9390093375913138},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-3.4,"spinRate":2294,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.44799099383127094,"extension":6.45247080609364},"hitData":{"launchSpeed":95.3,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","coordinates":{"coordX":33.84,"coordY":108.92}},"index":1,"playId":"1177197e-3de3-334c-a9ed-d40a9d749da6","pitchNumber":2,"startTime":"2026-07-02T01:43:08.002Z","endTime":"2026-07-02T01:43:22.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:43:22.035Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim challenged (pitch result), call on the field was confirmed: Freddie Freeman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T01:43:33.970Z","endTime":"2026-07-02T01:45:50.197Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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(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":92.9,"endSpeed":86.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910171441282387,"aZ":-21.044062030037004,"pfxX":-3.77069533825202,"pfxZ":5.923185422369111,"pX":1.0811534748854283,"pZ":2.2616974524266937,"vX0":7.89882565210328,"vY0":-135.1266726526842,"vZ0":-4.752574762396125,"x":75.79,"y":177.71,"x0":-1.3687152274487426,"y0":50.0066545054,"z0":5.490099812855408,"aX":-7.0905536106817095},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":5.4,"spinRate":1997,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4028274129725755,"extension":6.951272803990593},"index":0,"playId":"fb223c6c-7fc0-3ec6-aff2-d6bc2d2fc32a","pitchNumber":1,"startTime":"2026-07-02T01:43:57.276Z","endTime":"2026-07-02T01:44:00.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.738426162256676,"aZ":-30.227889271630186,"pfxX":-0.03263130746892673,"pfxZ":1.1698032883172935,"pX":-0.17843910885444478,"pZ":4.207693331477687,"vX0":3.1934127286157388,"vY0":-127.85115741512709,"vZ0":2.2702244200242143,"x":123.8,"y":125.17,"x0":-1.4360150389771302,"y0":50.004351668175076,"z0":5.670079368057775,"aX":-0.054795505092560336},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":-0.6,"spinRate":2082,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.42734247579815055,"extension":6.6150609038240145},"index":1,"playId":"6040c00b-2446-3608-920e-90443c162733","pitchNumber":2,"startTime":"2026-07-02T01:44:21.798Z","endTime":"2026-07-02T01:44:25.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609764816725207,"aZ":-29.054752222884797,"pfxX":-7.511061894588066,"pfxZ":1.7059809779548036,"pX":0.9416690657263094,"pZ":3.610877880671227,"vX0":7.83637376828685,"vY0":-134.08716774437067,"vZ0":-0.06254808793567701,"x":81.11,"y":141.29,"x0":-1.0357816994528348,"y0":50.003436967228,"z0":5.6987141936934735,"aX":-13.747240575156066},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.2,"breakHorizontal":12.0,"spinRate":1890,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40767957460066295,"extension":6.7269370710050955},"index":2,"playId":"881d618c-a768-3c5a-abb1-962bd4334fed","pitchNumber":3,"startTime":"2026-07-02T01:44:43.895Z","endTime":"2026-07-02T01:44:48.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969613642036737,"aZ":-28.310840452786607,"pfxX":-6.03500949377716,"pfxZ":2.4091715099814994,"pX":-1.0153037391863131,"pZ":2.935016460271757,"vX0":3.0252821834599075,"vY0":-126.22271223082835,"vZ0":-1.0546781977990274,"x":155.7,"y":159.53,"x0":-1.4486749160200671,"y0":50.00479384668876,"z0":5.648958629978055,"aX":-9.687172221508417},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":10.2,"spinRate":1536,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4348268286259116,"extension":6.657873164638674},"index":3,"playId":"d7babe08-6bdd-327f-b02c-e418968503a7","pitchNumber":4,"startTime":"2026-07-02T01:45:01.811Z","endTime":"2026-07-02T01:45:06.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.255035977118716,"aZ":-30.165716341734687,"pfxX":-0.446841489752122,"pfxZ":1.1948200893671128,"pX":0.9085140579813773,"pZ":3.1624056652481576,"vX0":6.023645090341194,"vY0":-129.03916433718362,"vZ0":-0.007517310680220657,"x":82.37,"y":153.4,"x0":-1.3996870568717836,"y0":50.004277168251605,"z0":5.4925024735495835,"aX":-0.7528274071182831},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-0.6,"spinRate":2135,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.42473161422431316,"extension":6.649440542465841},"index":4,"playId":"4b5e226a-1841-3acf-8de5-9dc372727165","pitchNumber":5,"startTime":"2026-07-02T01:45:23.175Z","endTime":"2026-07-02T01:45:50.197Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"playEndTime":"2026-07-02T01:45:50.197Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to right fielder Lawrence Butler. Andy Pages to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T01:46:07.234Z","endTime":"2026-07-02T01:48:42.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.588935225994383,"aZ":-25.79664161478028,"pfxX":-5.390771241439511,"pfxZ":3.8069852083259894,"pX":-0.5664562178074833,"pZ":1.54167891429184,"vX0":3.55733646644267,"vY0":-127.89099296887518,"vZ0":-4.997208778373175,"x":138.59,"y":197.15,"x0":-1.2671849062094938,"y0":50.00244069254824,"z0":5.5162036012330455,"aX":-9.030500878073994},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":9.1,"spinRate":1512,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42643310217693564,"extension":6.693377855846753},"index":0,"playId":"9a127e24-80c6-3e36-8c02-a8dd5e3179fb","pitchNumber":1,"startTime":"2026-07-02T01:46:07.234Z","endTime":"2026-07-02T01:46:11.055Z","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.0,"endSpeed":80.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243465615134895,"aZ":-28.969799247446513,"pfxX":-0.6689813840710679,"pfxZ":1.9373568753157002,"pX":1.2455405135441282,"pZ":2.2603598257966757,"vX0":6.949725630866992,"vY0":-128.01714167637417,"vZ0":-2.382291366619202,"x":69.52,"y":177.75,"x0":-1.4213227671236017,"y0":50.00412690964405,"z0":5.478361498450273,"aX":-1.1082559862646069},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":-0.4,"spinRate":2002,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4284040288060975,"extension":6.684747150879545},"index":1,"playId":"db5afd52-5877-3e20-bc4d-e7a7ee9b0719","pitchNumber":2,"startTime":"2026-07-02T01:46:37.908Z","endTime":"2026-07-02T01:46:43.628Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24873544377176,"aZ":-29.914647804582675,"pfxX":-6.714038603600043,"pfxZ":1.385437190173115,"pX":0.0975399628219799,"pZ":1.516067353645194,"vX0":5.547906316516044,"vY0":-126.7164059505111,"vZ0":-3.9160332120503276,"x":113.28,"y":197.85,"x0":-1.245084698465384,"y0":50.00338152959005,"z0":5.464558592702968,"aX":-10.948233176688126},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":10.9,"spinRate":1389,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4318211144045576,"extension":6.722752857149871},"index":2,"playId":"93985e07-e0df-31ef-9f1a-c46864553469","pitchNumber":3,"startTime":"2026-07-02T01:46:59.997Z","endTime":"2026-07-02T01:47:04.149Z","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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487626760084325,"aZ":-25.156021222873267,"pfxX":-6.151648107985773,"pfxZ":3.796971113339362,"pX":1.736099472599085,"pZ":2.4136812730834216,"vX0":9.191070880173681,"vY0":-134.85359344364846,"vZ0":-3.6344966481573864,"x":50.82,"y":173.61,"x0":-0.9122461953629063,"y0":50.00170064283437,"z0":5.547281641435882,"aX":-11.365176442132565},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":9.2,"spinRate":1995,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40570305344105995,"extension":6.8093549616219065},"index":3,"playId":"eb98351e-0941-3378-b93a-11902d70f314","pitchNumber":4,"startTime":"2026-07-02T01:47:28.047Z","endTime":"2026-07-02T01:47:32.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607515633753277,"aZ":-23.310050262782568,"pfxX":-6.4032272094274365,"pfxZ":4.712970304435416,"pX":0.9153132529209659,"pZ":3.5996928829676813,"vX0":7.38350242757907,"vY0":-135.30346153216922,"vZ0":-1.271874100700841,"x":82.11,"y":141.59,"x0":-0.9988996150351676,"y0":50.001240188692535,"z0":5.687505892221047,"aX":-12.039568838632773},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":10.3,"spinRate":2060,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40263967194192496,"extension":6.8025857390775135},"index":4,"playId":"2db08d0c-0635-3b0f-8161-c2faff5eb57c","pitchNumber":5,"startTime":"2026-07-02T01:47:49.693Z","endTime":"2026-07-02T01:47:53.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89964900886637,"aZ":-24.048632835551263,"pfxX":-5.540062240919111,"pfxZ":4.965930188180959,"pX":-0.8077208333143495,"pZ":1.785569699984715,"vX0":3.210139277517248,"vY0":-127.07715242917149,"vZ0":-4.507728948923655,"x":147.79,"y":190.57,"x0":-1.3671729940065627,"y0":50.00321903449935,"z0":5.491491982303471,"aX":-9.066243809989345},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.2,"breakHorizontal":9.4,"spinRate":1461,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4309245943207767,"extension":6.672937719406655},"hitData":{"launchSpeed":85.7,"launchAngle":40.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.27,"coordY":85.72}},"index":5,"playId":"cff1e128-5561-31b6-a2aa-a7372da7d4c3","pitchNumber":6,"startTime":"2026-07-02T01:48:32.720Z","endTime":"2026-07-02T01:48:42.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:48:42.753Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T01:49:16.035Z","endTime":"2026-07-02T01:52:07.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.177025904308728,"aZ":-32.556903598483174,"pfxX":2.8701101400023075,"pfxZ":-0.25170410916206354,"pX":-0.9110415154288592,"pZ":1.971799678394887,"vX0":0.8767588979835192,"vY0":-123.8739280698955,"vZ0":-1.6743917151117103,"x":151.73,"y":185.54,"x0":-1.643295357774772,"y0":50.000524803747105,"z0":5.405308409765644,"aX":4.412674897053091},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":-5.4,"spinRate":2172,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4439588495956386,"extension":6.466163598858502},"index":0,"playId":"b2cca168-4d23-372f-9508-bae0264c8c63","pitchNumber":1,"startTime":"2026-07-02T01:49:37.882Z","endTime":"2026-07-02T01:49:41.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796987795356426,"aZ":-29.468976719212883,"pfxX":-9.574645332764629,"pfxZ":1.4473754156477971,"pX":-0.5672768800786007,"pZ":1.847637722614774,"vX0":5.205964006135131,"vY0":-135.99853432056878,"vZ0":-4.250050368445223,"x":138.62,"y":188.89,"x0":-1.262141503981153,"y0":50.006573677685736,"z0":5.4745201821736975,"aX":-17.940850811987524},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":16.2,"spinRate":2076,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4027346930070803,"extension":6.894299695681807},"index":1,"playId":"cbac2e62-146f-371b-945d-bd0c6220f092","pitchNumber":2,"startTime":"2026-07-02T01:50:00.814Z","endTime":"2026-07-02T01:50:04.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43429985419489,"aZ":-29.13082066512116,"pfxX":0.040217820374037316,"pfxZ":1.8049636502483217,"pX":1.2303294172747474,"pZ":3.1518416962945066,"vX0":6.21250562797318,"vY0":-128.69745733668583,"vZ0":-0.15028738922126128,"x":70.1,"y":153.68,"x0":-1.2149366478786698,"y0":50.00347923581011,"z0":5.457660204033337,"aX":0.06633925924932982},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-1.4,"spinRate":2295,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42478024476493115,"extension":6.646084800677868},"index":2,"playId":"0edac959-886e-3337-a4f9-8722bd1766f0","pitchNumber":3,"startTime":"2026-07-02T01:50:27.795Z","endTime":"2026-07-02T01:50:31.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226662622895656,"aZ":-26.878450967750744,"pfxX":-6.230449328343182,"pfxZ":3.1860484814437244,"pX":-0.3725997331474356,"pZ":1.8275490026485355,"vX0":4.0739241269056095,"vY0":-128.26957107899426,"vZ0":-3.82170963279731,"x":131.2,"y":189.44,"x0":-1.174234711242068,"y0":50.00194389655336,"z0":5.439114632824833,"aX":-10.35245346949771},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":10.3,"spinRate":1624,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.42746668191149073,"extension":6.596155495827885},"index":3,"playId":"4152a3e0-393a-3fb9-9dde-fb1b760660a6","pitchNumber":4,"startTime":"2026-07-02T01:50:49.663Z","endTime":"2026-07-02T01:50:53.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"e6e422cc-bebe-3f21-a998-f18e16569642","startTime":"2026-07-02T01:51:12.420Z","endTime":"2026-07-02T01:51:19.729Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49292355743936,"aZ":-25.458481405149524,"pfxX":-8.684220490393695,"pfxZ":3.559950431294004,"pX":1.6424150667627626,"pZ":2.9985147400072596,"vX0":9.591248406344658,"vY0":-136.34075054821108,"vZ0":-2.2212148926017234,"x":54.4,"y":157.82,"x0":-0.7898608916863038,"y0":50.00255426475145,"z0":5.577664344470625,"aX":-16.378135915944657},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":13.8,"spinRate":1846,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40147340147005917,"extension":6.7712031579403975},"index":5,"playId":"38b1de66-7b33-38da-98a7-4627b2881ff9","pitchNumber":5,"startTime":"2026-07-02T01:51:35.121Z","endTime":"2026-07-02T01:51:41.565Z","isPitch":true,"type":"pitch"},{"details":{"description":"Freddie Freeman steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"38b1de66-7b33-38da-98a7-4627b2881ff9","startTime":"2026-07-02T01:51:46.049Z","endTime":"2026-07-02T01:52:01.659Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.920447593548527,"aZ":-28.8630071442068,"pfxX":-6.142792499170273,"pfxZ":2.012167550738619,"pX":-0.91195938895987,"pZ":2.2863993939857306,"vX0":3.113171153908817,"vY0":-126.90827568799901,"vZ0":-2.231978592197214,"x":151.76,"y":177.05,"x0":-1.3510167476191146,"y0":50.003413573983984,"z0":5.457284754889047,"aX":-10.104551051232214},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":10.6,"spinRate":1453,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4302209853423671,"extension":6.745697365503869},"index":7,"playId":"6a7ccf56-58ce-3e63-b100-54984e909206","pitchNumber":6,"startTime":"2026-07-02T01:52:01.659Z","endTime":"2026-07-02T01:52:07.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:52:07.644Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, first baseman Nick Kurtz to pitcher J.T. Ginn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T01:53:06.487Z","endTime":"2026-07-02T01:55:33.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T01:52:21.164Z","endTime":"2026-07-02T01:53:08.615Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.730988131483933,"aZ":-32.18337435329028,"pfxX":-5.6856950760483675,"pfxZ":-0.0069029983167894216,"pX":-1.3804843155908948,"pZ":2.090164336303871,"vX0":1.521692897861378,"vY0":-128.70093673763563,"vZ0":-2.4485521440151645,"x":169.62,"y":182.35,"x0":-1.24080313417853,"y0":50.000886439573534,"z0":5.54648250477451,"aX":-9.536312421290296},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":10.0,"spinRate":1501,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42558118917751697,"extension":6.690413550683586},"index":1,"playId":"d377e05d-aba9-3d5c-b812-048dc28c4c4a","pitchNumber":1,"startTime":"2026-07-02T01:53:08.615Z","endTime":"2026-07-02T01:53:12.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63877872935984,"aZ":-26.666071772872655,"pfxX":0.6840572650235943,"pfxZ":3.1143668425615045,"pX":1.1905025112039433,"pZ":1.9404188733530037,"vX0":6.144928578942209,"vY0":-131.78140502451012,"vZ0":-3.7998552178086475,"x":71.62,"y":186.39,"x0":-1.2552844109496124,"y0":50.00183529212631,"z0":5.359162984801983,"aX":1.208560911925818},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2165,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4148015070705364,"extension":6.701874707922245},"index":2,"playId":"39c58db3-1cdb-309b-8f3d-407d51b74772","pitchNumber":2,"startTime":"2026-07-02T01:53:27.071Z","endTime":"2026-07-02T01:53:30.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287774673942362,"aZ":-26.74763287520221,"pfxX":-0.4753909839874657,"pfxZ":3.0507378862912713,"pX":0.7378296893292843,"pZ":2.5117794642732316,"vX0":5.238212047917757,"vY0":-131.5987598425823,"vZ0":-2.4194698309088016,"x":88.88,"y":170.96,"x0":-1.2049810675319468,"y0":50.003483691645776,"z0":5.396565930329007,"aX":-0.8469177454153066},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":-0.1,"spinRate":2076,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4140321344303102,"extension":6.543110799280902},"index":3,"playId":"0ddb4fe1-37a3-3f36-869e-38ffeef136ab","pitchNumber":3,"startTime":"2026-07-02T01:53:47.787Z","endTime":"2026-07-02T01:53:54.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795108175919694,"aZ":-32.11910743805105,"pfxX":2.5809586626250196,"pfxZ":0.03173666447181844,"pX":0.12632693341959972,"pZ":1.5357690071458034,"vX0":2.8488881516130244,"vY0":-126.55572513594477,"vZ0":-3.2208934439144787,"x":112.18,"y":197.31,"x0":-1.3456889325687151,"y0":50.00069742967594,"z0":5.375094492874967,"aX":4.221177378997181},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-5.3,"spinRate":2310,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4313979845222482,"extension":6.594503617587053},"index":4,"playId":"a53552db-7eff-3955-ac54-2a3e857d6955","pitchNumber":4,"startTime":"2026-07-02T01:54:36.810Z","endTime":"2026-07-02T01:54:41.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.986695623378566,"aZ":-27.845128086816395,"pfxX":-7.620030481654174,"pfxZ":2.302662451109482,"pX":0.35238355718252934,"pZ":2.7467974944593396,"vX0":5.787316190740377,"vY0":-136.2014050415111,"vZ0":-2.4152072954867676,"x":103.57,"y":164.62,"x0":-0.8102905025580904,"y0":50.00015268582198,"z0":5.571022681839257,"aX":-14.31063604136991},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.8,"breakHorizontal":12.6,"spinRate":1976,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.40218106988503166,"extension":6.669398484665733},"index":5,"playId":"48154b0e-b1d0-3fc5-bfba-45d76020fdb1","pitchNumber":5,"startTime":"2026-07-02T01:54:59.242Z","endTime":"2026-07-02T01:55:02.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867725274127736,"aZ":-32.86965211020461,"pfxX":-7.634303047396789,"pfxZ":-0.423940591340247,"pX":-0.38977249896222,"pZ":1.4304682713495818,"vX0":4.328728441360273,"vY0":-126.7485303358349,"vZ0":-3.528952726722429,"x":131.86,"y":200.16,"x0":-1.1313299227549425,"y0":50.00629378003899,"z0":5.476618120918009,"aX":-12.374610967544823},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":12.8,"spinRate":1693,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43278868099210355,"extension":6.706023593858298},"hitData":{"launchSpeed":66.2,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.39,"coordY":170.28}},"index":6,"playId":"f298cafa-c736-36e2-b824-833ed73eb4f3","pitchNumber":6,"startTime":"2026-07-02T01:55:24.897Z","endTime":"2026-07-02T01:55:33.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:55:33.568Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T01:56:37.911Z","endTime":"2026-07-02T01:59:24.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"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":94.6,"endSpeed":84.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55934295057591,"aZ":-7.853625797212575,"pfxX":3.707728274722871,"pfxZ":12.925834398729823,"pX":0.6902532358742973,"pZ":3.7489060152874996,"vX0":-4.639033347922966,"vY0":-137.53633870176344,"vZ0":-4.229342172761904,"x":90.69,"y":137.56,"x0":1.9313551401002358,"y0":50.00462624312272,"z0":5.8588713833202695,"aX":6.977663955980818},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":22.4,"breakHorizontal":-5.5,"spinRate":2512,"spinDirection":159},"zone":12,"typeConfidence":0.93,"plateTime":0.4009681745903606,"extension":6.726411718861922},"index":0,"playId":"c00dd93c-0a73-33f7-ab8e-09d96f302fc2","pitchNumber":1,"startTime":"2026-07-02T01:58:03.519Z","endTime":"2026-07-02T01:58:07.370Z","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":95.3,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3389354427368,"aZ":-7.9493559334023915,"pfxX":3.2778133374527982,"pfxZ":12.59002050285173,"pX":0.3102904422049104,"pZ":2.0136585517506917,"vX0":-5.420661999121247,"vY0":-138.41710618982557,"vZ0":-8.705447068232072,"x":105.17,"y":184.41,"x0":1.8757624314802928,"y0":50.001565664975516,"z0":5.746797708541838,"aX":6.306666475541858},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.0,"breakHorizontal":-4.7,"spinRate":2559,"spinDirection":160},"zone":9,"typeConfidence":0.92,"plateTime":0.3970018701808984,"extension":6.6740169185484515},"index":1,"playId":"61784a10-2ca9-3f04-94e1-7b212a99217e","pitchNumber":2,"startTime":"2026-07-02T01:58:17.885Z","endTime":"2026-07-02T01:58:21.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01490134613355,"aZ":-9.685141232685465,"pfxX":3.463569674043966,"pfxZ":11.531190098950391,"pX":-0.11949069845234687,"pZ":3.3798484522954992,"vX0":-7.110545178501869,"vY0":-138.7665501767761,"vZ0":-5.105144606002048,"x":121.55,"y":147.52,"x0":2.0260342417202333,"y0":50.00540636635163,"z0":5.888585210275462,"aX":6.757075831055906},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":-4.8,"spinRate":2593,"spinDirection":157},"zone":11,"typeConfidence":0.93,"plateTime":0.39468995734579737,"extension":6.349629977525538},"index":2,"playId":"39b71053-7c1e-36df-a350-b330fa8969f8","pitchNumber":3,"startTime":"2026-07-02T01:58:33.824Z","endTime":"2026-07-02T01:58:37.465Z","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":0},"index":3,"startTime":"2026-07-02T01:58:45.016Z","endTime":"2026-07-02T01:58:58.920Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":96.1,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.382993635583674,"aZ":-9.07080780282892,"pfxX":4.877391455357996,"pfxZ":11.780718640278632,"pX":-0.3880589188288993,"pZ":3.3428233734880974,"vX0":-8.631274693226688,"vY0":-139.6211924835311,"vZ0":-5.207264555051339,"x":131.79,"y":148.52,"x0":2.1191562629058156,"y0":50.00638212543554,"z0":5.837721989430578,"aX":9.569051730412651},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.3,"breakHorizontal":-7.0,"spinRate":2609,"spinDirection":152},"zone":1,"typeConfidence":0.94,"plateTime":0.39329512866294003,"extension":6.403228495334996},"index":4,"playId":"767e8636-1058-3b88-bef8-644e9fca5c81","pitchNumber":4,"startTime":"2026-07-02T01:58:58.920Z","endTime":"2026-07-02T01:59:02.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731867998614423,"aZ":-8.21001049705417,"pfxX":4.596309732536266,"pfxZ":12.011253107381222,"pX":-0.5152129045315602,"pZ":4.089343053898558,"vX0":-8.597287040399877,"vY0":-140.14321037634207,"vZ0":-3.6787304145669606,"x":136.64,"y":128.37,"x0":1.990816266532739,"y0":50.00650545896975,"z0":5.952217423310946,"aX":9.173695602791929},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.2,"breakHorizontal":-6.6,"spinRate":2609,"spinDirection":153},"zone":11,"typeConfidence":0.94,"plateTime":0.3903532941809922,"extension":6.529038674210963},"index":5,"playId":"c7e6686a-1b20-3e72-bc3f-293a6d5995a6","pitchNumber":5,"startTime":"2026-07-02T01:59:20.137Z","endTime":"2026-07-02T01:59:24.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T01:59:24.489Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T01:59:24.718Z","endTime":"2026-07-02T02:01:16.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.054899739796255,"aZ":-29.986748726813733,"pfxX":0.5114321144395739,"pfxZ":1.294748669391275,"pX":-0.7853777386515016,"pZ":3.0681640512400565,"vX0":-7.8932748660428045,"vY0":-128.19806585997628,"vZ0":-1.5493766765869152,"x":146.94,"y":155.94,"x0":2.2489204672274776,"y0":50.00088717057742,"z0":5.990747573704884,"aX":0.8631369122261663},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.3,"breakHorizontal":0.6,"spinRate":2283,"spinDirection":179},"zone":11,"typeConfidence":0.92,"plateTime":0.4250036102400401,"extension":6.3559965845250925},"index":0,"playId":"526b2ea9-c064-38ea-844b-a78f590364ce","pitchNumber":1,"startTime":"2026-07-02T01:59:49.631Z","endTime":"2026-07-02T01:59:54.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80365097209858,"aZ":-9.465168911227822,"pfxX":4.870224191544376,"pfxZ":11.711477547887617,"pX":0.18220625455753067,"pZ":3.0295029436637066,"vX0":-6.582974739964036,"vY0":-138.78801803693526,"vZ0":-6.043905282216092,"x":110.05,"y":156.98,"x0":1.9587904822417992,"y0":50.00526707800971,"z0":5.874657596293383,"aX":9.445966712748609},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.0,"breakHorizontal":-7.3,"spinRate":2524,"spinDirection":156},"zone":2,"typeConfidence":0.93,"plateTime":0.3955720299806238,"extension":6.461273165088687},"index":1,"playId":"d048e09d-d145-3c09-8f10-2924c3077107","pitchNumber":2,"startTime":"2026-07-02T02:00:05.456Z","endTime":"2026-07-02T02:00:08.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09187642702361,"aZ":-9.287848415605877,"pfxX":3.620900610274819,"pfxZ":11.83938974118135,"pX":0.796890838098445,"pZ":4.176976722646766,"vX0":-5.168035599223528,"vY0":-138.4411188657035,"vZ0":-2.9399075697067945,"x":86.62,"y":126.0,"x0":2.2209614251413963,"y0":50.00186301755074,"z0":5.878265465152394,"aX":6.999290066654227},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.0,"breakHorizontal":-5.4,"spinRate":2402,"spinDirection":152},"zone":12,"typeConfidence":0.93,"plateTime":0.39626199237962867,"extension":6.543596101882721},"index":2,"playId":"c3dfda4c-aea5-36d1-92aa-2482ca7444d7","pitchNumber":3,"startTime":"2026-07-02T02:00:25.241Z","endTime":"2026-07-02T02:00:29.200Z","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":89.4,"endSpeed":82.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.425336731369192,"aZ":-28.27106594747393,"pfxX":-0.4529899928728991,"pfxZ":2.265943639220235,"pX":-0.6134253885581866,"pZ":2.181303543073668,"vX0":-7.4967129297989406,"vY0":-130.01238648716787,"vZ0":-4.1340637985247985,"x":140.38,"y":179.88,"x0":2.3577762536662688,"y0":50.00517228768141,"z0":5.920175582342512,"aX":-0.7803043801000229},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":2.4,"spinRate":2325,"spinDirection":135},"zone":7,"typeConfidence":0.91,"plateTime":0.4201313048603055,"extension":6.407357044642874},"index":3,"playId":"0abcb623-a694-3cbb-ae81-4f1b8a5db6a3","pitchNumber":4,"startTime":"2026-07-02T02:00:41.456Z","endTime":"2026-07-02T02:00:45.890Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-02T02:00:55.514Z","endTime":"2026-07-02T02:01:11.714Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16895690616717,"aZ":-29.52535060192359,"pfxX":-1.2161581260386976,"pfxZ":1.5321806181912905,"pX":-0.2039594918440773,"pZ":2.910298650575533,"vX0":-6.2928337122024605,"vY0":-130.24547781878414,"vZ0":-2.2780856603161563,"x":124.77,"y":160.2,"x0":2.3931804349699526,"y0":50.00537952068334,"z0":6.010194682713935,"aX":-2.107577073219338},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":3.5,"spinRate":2515,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.41916577954109435,"extension":6.333608140367295},"index":5,"playId":"6e40bafb-591a-329e-b6ee-e541ab696a1b","pitchNumber":5,"startTime":"2026-07-02T02:01:11.714Z","endTime":"2026-07-02T02:01:16.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:01:16.321Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T02:01:18.706Z","endTime":"2026-07-02T02:02:48.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1828977648398,"aZ":-24.346757393977075,"pfxX":-1.526918653161581,"pfxZ":4.472679417630458,"pX":-0.7306953569425163,"pZ":-0.5543326302265019,"vX0":-7.381533781653837,"vY0":-130.60237389910307,"vZ0":-11.414213964149901,"x":144.85,"y":253.75,"x0":2.3157638765711583,"y0":50.00171103649586,"z0":5.660758451432853,"aX":-2.6712467432085973},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":4.2,"spinRate":2590,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.41733580952481564,"extension":6.720380832489212},"index":0,"playId":"e447800e-6595-321d-91fd-59a9e9b6e6bb","pitchNumber":1,"startTime":"2026-07-02T02:01:41.286Z","endTime":"2026-07-02T02:01:45.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.946922978751385,"aZ":-11.005889358325977,"pfxX":5.841351708703886,"pfxZ":10.92924729572833,"pX":-0.0839659714716401,"pZ":2.4537738238578823,"vX0":-7.92957704344545,"vY0":-138.31798094544573,"vZ0":-7.1282804486863744,"x":120.2,"y":172.53,"x0":2.061554122467131,"y0":50.00554045187194,"z0":5.803033786363755,"aX":11.317104659741588},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":-8.9,"spinRate":2401,"spinDirection":155},"zone":5,"typeConfidence":0.93,"plateTime":0.39604739389504395,"extension":6.519940405861895},"index":1,"playId":"f66d3166-4f16-3db8-95c6-365310419b50","pitchNumber":2,"startTime":"2026-07-02T02:02:01.589Z","endTime":"2026-07-02T02:02:05.105Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.200435231850683,"aZ":-11.240050530140403,"pfxX":4.532999765566506,"pfxZ":10.884379188775377,"pX":-0.1527243076382521,"pZ":3.4005946951979285,"vX0":-7.683958706975819,"vY0":-137.05965550915326,"vZ0":-4.595093848956232,"x":122.82,"y":146.96,"x0":2.0843206138356427,"y0":50.00290827569977,"z0":5.85195847512408,"aX":8.719242781301633},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":-6.8,"spinRate":2489,"spinDirection":155},"zone":11,"typeConfidence":0.92,"plateTime":0.39797792300844304,"extension":6.517231153423498},"index":2,"playId":"279b7076-d42e-38a4-8273-ec7db3b36849","pitchNumber":3,"startTime":"2026-07-02T02:02:21.725Z","endTime":"2026-07-02T02:02:25.359Z","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-07-02T02:02:31.163Z","endTime":"2026-07-02T02:02:44.329Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.774088767096423,"aZ":-10.48577086306475,"pfxX":5.493671593277744,"pfxZ":11.103116281469948,"pX":-0.2631985271535317,"pZ":3.7093576643547834,"vX0":-9.016808807633229,"vY0":-138.59464294770027,"vZ0":-4.0991014503180105,"x":127.03,"y":138.63,"x0":2.3124717726267487,"y0":50.005439890482414,"z0":5.903004919935968,"aX":10.734721646177846},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.4,"breakHorizontal":-8.2,"spinRate":2482,"spinDirection":152},"zone":11,"typeConfidence":0.93,"plateTime":0.39459174555819665,"extension":6.412949998878295},"index":4,"playId":"b7be778d-a96f-3198-90ed-dc960c4576a3","pitchNumber":4,"startTime":"2026-07-02T02:02:44.329Z","endTime":"2026-07-02T02:02:48.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:02:48.061Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T02:03:39.003Z","endTime":"2026-07-02T02:06:29.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":92.7,"endSpeed":85.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317580812676226,"aZ":-25.71753891368371,"pfxX":-6.187063077352325,"pfxZ":3.457563886074393,"pX":-0.6062359293808253,"pZ":2.741534075333619,"vX0":4.047423904198288,"vY0":-135.03840088264394,"vZ0":-2.7492313644890434,"x":140.11,"y":164.76,"x0":-1.3121035766721159,"y0":50.003445876004236,"z0":5.560585038019261,"aX":-11.555153539330826},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":10.4,"spinRate":1902,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4038891644150815,"extension":6.83336314089052},"index":0,"playId":"ca036ed1-564c-38f7-b1bf-88b22b9d5537","pitchNumber":1,"startTime":"2026-07-02T02:05:02.941Z","endTime":"2026-07-02T02:05:06.831Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.752316705143112,"aZ":-28.667172727191783,"pfxX":0.38154290498420673,"pfxZ":2.0968869442217404,"pX":-0.2547018925063864,"pZ":3.789244921992649,"vX0":3.112752117411309,"vY0":-127.36040992369176,"vZ0":1.3362965875399007,"x":126.71,"y":136.47,"x0":-1.5332858712244783,"y0":50.00191570940337,"z0":5.4955003426668405,"aX":0.6379770216310084},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-1.3,"spinRate":2251,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4271361607711266,"extension":6.635071079664443},"index":1,"playId":"f9bd1ecc-3fe7-315f-8850-b065d66cd46e","pitchNumber":2,"startTime":"2026-07-02T02:05:19.076Z","endTime":"2026-07-02T02:05:23.216Z","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":86.4,"endSpeed":80.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.007007868084962,"aZ":-31.89839009706175,"pfxX":-4.780272912585178,"pfxZ":0.1712820701155673,"pX":-0.31716239356867676,"pZ":1.5389592778757577,"vX0":4.182202959932864,"vY0":-125.95902282652224,"vZ0":-3.598625871335268,"x":129.09,"y":197.23,"x0":-1.3661033093713149,"y0":50.00375788375588,"z0":5.524823209392476,"aX":-7.796282573400608},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":7.9,"spinRate":1442,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4323895219816194,"extension":6.80388919341439},"index":2,"playId":"ac319192-30ae-387c-a92a-6819b49aa61d","pitchNumber":3,"startTime":"2026-07-02T02:05:35.762Z","endTime":"2026-07-02T02:05:39.149Z","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":0},"index":3,"startTime":"2026-07-02T02:05:52.900Z","endTime":"2026-07-02T02:06:09.331Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"}},{"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":87.7,"endSpeed":80.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27935550381747,"aZ":-29.61993714147038,"pfxX":-5.4163100909985245,"pfxZ":1.5611033649440227,"pX":-1.6310459413686362,"pZ":1.9574591112949555,"vX0":1.687583829055818,"vY0":-127.75244868594442,"vZ0":-2.9533076491345027,"x":179.17,"y":185.93,"x0":-1.5995909351595856,"y0":50.00590633101683,"z0":5.476238169050629,"aX":-8.88277769584851},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":9.4,"spinRate":1678,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4300608670468393,"extension":6.7363337215382995},"index":4,"playId":"03dc3aaf-36a3-30f5-b6f7-cf5538835b97","pitchNumber":4,"startTime":"2026-07-02T02:06:09.331Z","endTime":"2026-07-02T02:06:12.913Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.300660436657452,"aZ":-30.402355662101343,"pfxX":-0.17558600958906823,"pfxZ":1.0151456753052255,"pX":1.1722807615097424,"pZ":2.0091112393405837,"vX0":6.254174707447348,"vY0":-131.35345158449854,"vZ0":-3.227461601802573,"x":72.32,"y":184.53,"x0":-1.218554769848979,"y0":50.002386987670484,"z0":5.518616329441877,"aX":-0.30697975216968126},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2148,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4172833928182227,"extension":6.754364749987295},"index":5,"playId":"83b96aaf-d36e-337e-92e6-bfd5efcd99cf","pitchNumber":5,"startTime":"2026-07-02T02:06:25.725Z","endTime":"2026-07-02T02:06:29.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:06:29.888Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a fly ball to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T02:06:31.048Z","endTime":"2026-07-02T02:07:42.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09654513048183,"aZ":-26.857358747818576,"pfxX":-8.953162958146516,"pfxZ":2.7897485172499588,"pX":0.10765736340492622,"pZ":1.5474124324051843,"vX0":6.088215326168382,"vY0":-137.962851849438,"vZ0":-5.741569449668036,"x":112.9,"y":197.0,"x0":-0.9780099604635346,"y0":50.00117764108889,"z0":5.49414513934997,"aX":-17.05248264395664},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.8,"breakHorizontal":14.8,"spinRate":2100,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39883183951541845,"extension":6.760812802736447},"index":0,"playId":"da536c68-64b3-3f2c-a710-f9d84b4559b1","pitchNumber":1,"startTime":"2026-07-02T02:06:58.223Z","endTime":"2026-07-02T02:07:02.378Z","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.1,"endSpeed":86.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27284712870151,"aZ":-26.70832804366829,"pfxX":-7.51397115044998,"pfxZ":2.8374523282384256,"pX":1.3607745167446292,"pZ":2.815284459536502,"vX0":8.578984046442702,"vY0":-138.21281469168147,"vZ0":-2.8539662186874466,"x":65.13,"y":162.77,"x0":-0.8146840451289603,"y0":50.0018585683433,"z0":5.664813063175277,"aX":-14.463371463115577},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":11.8,"spinRate":2137,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3970840437877472,"extension":6.749584433531339},"index":1,"playId":"e2b87ca2-6b7c-3b1b-8a40-dfd5d56aa3bb","pitchNumber":2,"startTime":"2026-07-02T02:07:14.564Z","endTime":"2026-07-02T02:07:18.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82290423959523,"aZ":-28.606084515290178,"pfxX":-0.953003414160853,"pfxZ":1.9761395041395904,"pX":1.1331493070986605,"pZ":2.021940431042986,"vX0":6.780045205789539,"vY0":-132.08996391298123,"vZ0":-3.460814423370131,"x":73.81,"y":184.19,"x0":-1.3210687934430505,"y0":50.00083707119119,"z0":5.406861032127311,"aX":-1.7193240918921495},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.1,"breakHorizontal":0.6,"spinRate":2184,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.411515351309208,"extension":6.725218923069954},"hitData":{"launchSpeed":68.0,"launchAngle":32.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.23,"coordY":115.36}},"index":2,"playId":"4c185217-6894-3730-bd27-c5204351c1da","pitchNumber":3,"startTime":"2026-07-02T02:07:29.970Z","endTime":"2026-07-02T02:07:42.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:07:42.033Z","atBatIndex":10},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Chuckie Robinson bunt pops out softly to third baseman Joshua Kuroda-Grauer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T02:07:42.563Z","endTime":"2026-07-02T02:09:01.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25682337533167,"aZ":-25.90982686562452,"pfxX":-8.634037130795804,"pfxZ":3.3487584117601923,"pX":-0.3644952422677684,"pZ":3.3781723214579347,"vX0":5.069455127810519,"vY0":-137.06035378482244,"vZ0":-1.152592465576706,"x":130.89,"y":147.57,"x0":-1.1335915519640563,"y0":50.00037880791052,"z0":5.602943776749358,"aX":-16.13587202436778},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":14.3,"spinRate":2079,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40235393539295883,"extension":6.663788347365737},"index":0,"playId":"1e0664d9-15a0-31b0-8a5e-b542b58a2c07","pitchNumber":1,"startTime":"2026-07-02T02:08:11.928Z","endTime":"2026-07-02T02:08:16.516Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.528357384503078,"aZ":-29.65297995437076,"pfxX":-7.223643904791711,"pfxZ":1.4261948861016087,"pX":0.4411652490036745,"pZ":3.752877164298079,"vX0":6.483014020559923,"vY0":-132.72799567574333,"vZ0":0.5861999608196391,"x":100.18,"y":137.45,"x0":-1.1040464445946234,"y0":50.00502552512606,"z0":5.702239336620169,"aX":-12.787369695101546},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":11.5,"spinRate":2037,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41394649301320907,"extension":6.754333014725142},"index":1,"playId":"3f4dd159-31d9-327d-b49e-2c5064615da5","pitchNumber":2,"startTime":"2026-07-02T02:08:33.062Z","endTime":"2026-07-02T02:08:37.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01104320855377,"aZ":-23.571363096823337,"pfxX":-7.636047175989876,"pfxZ":4.609014198619352,"pX":-0.2165486308810491,"pZ":2.3419805078722793,"vX0":5.361232924912533,"vY0":-135.78027642805628,"vZ0":-4.025398230137471,"x":125.25,"y":175.55,"x0":-1.2256102916169538,"y0":50.00001551355759,"z0":5.485848313377412,"aX":-14.241297703721779},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":12.7,"spinRate":2077,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4035578930977799,"extension":6.744460158071343},"hitData":{"launchSpeed":26.2,"launchAngle":51.0,"totalDistance":45.0,"trajectory":"bunt_popup","hardness":"soft","location":"5","coordinates":{"coordX":116.39,"coordY":188.11}},"index":2,"playId":"692b3d1a-24f2-3149-90ae-dd8455321cd4","pitchNumber":3,"startTime":"2026-07-02T02:08:54.832Z","endTime":"2026-07-02T02:09:01.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:09:01.859Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T02:09:15.786Z","endTime":"2026-07-02T02:10:35.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324302663823506,"aZ":-28.37820366527384,"pfxX":-6.286986638849742,"pfxZ":2.235226433771736,"pX":-0.6274280468405631,"pZ":1.7644108670764804,"vX0":3.6461758296017805,"vY0":-129.0847319684242,"vZ0":-3.7982437125203834,"x":140.92,"y":191.14,"x0":-1.2369280354416612,"y0":50.00381851773502,"z0":5.424939865709831,"aX":-10.675584681664168},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":10.7,"spinRate":1440,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4233362477669216,"extension":6.859075135764222},"index":0,"playId":"13e52257-54c0-3b89-9971-9044fa005fa5","pitchNumber":1,"startTime":"2026-07-02T02:09:26.321Z","endTime":"2026-07-02T02:09:30.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825978631206123,"aZ":-34.83581917984117,"pfxX":-5.950834053781645,"pfxZ":-1.6391386871818714,"pX":-0.6110505866068486,"pZ":0.6445216215661242,"vX0":3.6399072380211925,"vY0":-126.7795328349106,"vZ0":-4.946546444080699,"x":140.29,"y":221.38,"x0":-1.291994229882819,"y0":50.00049700731872,"z0":5.400075940224744,"aX":-9.68945660837305},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":10.0,"spinRate":1424,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4319767187058434,"extension":6.622736352286441},"index":1,"playId":"5ab8b6fb-8cb5-38f7-afa8-26ac3b844855","pitchNumber":2,"startTime":"2026-07-02T02:09:44.833Z","endTime":"2026-07-02T02:09:48.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.493708827809176,"aZ":-30.691065299745468,"pfxX":0.19919555147165036,"pfxZ":0.8285776490646182,"pX":0.2319463795415459,"pZ":3.2291361627763773,"vX0":4.204084553323237,"vY0":-132.4706445070939,"vZ0":0.10788289184503153,"x":108.16,"y":151.59,"x0":-1.396977575809309,"y0":50.002303763499334,"z0":5.418940608338073,"aX":0.356089438019394},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.7,"breakHorizontal":-1.2,"spinRate":2195,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.41240530200134407,"extension":6.696406656733853},"index":2,"playId":"1cc6f273-4039-3a7f-a9c7-3551d8280bf7","pitchNumber":3,"startTime":"2026-07-02T02:10:08.862Z","endTime":"2026-07-02T02:10:12.701Z","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":94.3,"endSpeed":86.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00576666371238,"aZ":-25.12887876524776,"pfxX":-7.1715827689016525,"pfxZ":3.679995534621032,"pX":0.8508335417193539,"pZ":2.5081414740559294,"vX0":7.339570333874323,"vY0":-137.19042874164253,"vZ0":-3.508192954574975,"x":84.57,"y":171.06,"x0":-0.9213466687562091,"y0":50.00428289093011,"z0":5.50702130092439,"aX":-13.736475072924772},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.1,"breakHorizontal":11.5,"spinRate":2069,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39851929191140023,"extension":6.842300974558073},"hitData":{"launchSpeed":95.0,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.4,"coordY":175.35}},"index":3,"playId":"a7089689-3069-3ee2-bd36-7cdee036feff","pitchNumber":4,"startTime":"2026-07-02T02:10:28.905Z","endTime":"2026-07-02T02:10:35.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:10:35.921Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonah Heim homers (8) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T02:12:53.241Z","endTime":"2026-07-02T02:13:20.410Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":656212,"link":"/api/v1/people/656212"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Charlie Barnes replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T02:11:12.759Z","endTime":"2026-07-02T02:12:55.406Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656212,"link":"/api/v1/people/656212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.573620090153774,"aZ":-18.258058474972042,"pfxX":7.424322049342688,"pfxZ":7.9800053800305655,"pX":-0.0934036438522928,"pZ":3.157231238820178,"vX0":-7.060590973866491,"vY0":-130.7141276584772,"vZ0":-2.5343347237911873,"x":120.56,"y":153.53,"x0":1.6682201823097862,"y0":50.00283166191572,"z0":5.498442911162092,"aX":12.946671088451945},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.2,"breakHorizontal":-12.0,"spinRate":2208,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4178049039274785,"extension":5.362583618765468},"hitData":{"launchSpeed":104.5,"launchAngle":28.0,"totalDistance":444.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.87,"coordY":22.4}},"index":1,"playId":"bd0106bc-9a52-33c1-bc12-85d38b7a2b0e","pitchNumber":1,"startTime":"2026-07-02T02:12:55.406Z","endTime":"2026-07-02T02:13:20.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:13:20.410Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joshua Kuroda-Grauer singles on a ground ball to pitcher Charlie Barnes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T02:13:10.784Z","endTime":"2026-07-02T02:14:02.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656212,"link":"/api/v1/people/656212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.614204682072966,"aZ":-33.58660202390822,"pfxX":-11.766756979592104,"pfxZ":-1.0729342301999782,"pX":0.6073116916587287,"pZ":2.3244699855519224,"vX0":-0.09177674739120795,"vY0":-114.29257274324726,"vZ0":0.14897265431061602,"x":93.85,"y":176.02,"x0":2.1749989259033815,"y0":50.004817546506814,"z0":5.578402757979648,"aX":-15.445720475420258},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.6,"breakHorizontal":21.2,"spinRate":2489,"spinDirection":300},"zone":6,"typeConfidence":2.0,"plateTime":0.48068642859065625,"extension":5.069833569732155},"index":0,"playId":"3f227d69-add8-3f37-b703-3e1c88167783","pitchNumber":1,"startTime":"2026-07-02T02:13:38.845Z","endTime":"2026-07-02T02:13:42.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.090107772499728,"aZ":-32.76056783648745,"pfxX":9.418984664225635,"pfxZ":-0.3894838580774085,"pX":0.5997690915696573,"pZ":1.7002526337206774,"vX0":-5.804769747000498,"vY0":-121.5294978008795,"vZ0":-1.964463411373898,"x":94.14,"y":192.87,"x0":1.7969565081712342,"y0":50.00567657398662,"z0":5.368048537316385,"aX":14.074173909110685},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.0,"breakHorizontal":-15.7,"spinRate":1550,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4509077005251658,"extension":5.859408190205408},"hitData":{"launchSpeed":91.2,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":1,"playId":"d9cbbfa1-de0f-300f-b3b1-09eeb51a664d","pitchNumber":2,"startTime":"2026-07-02T02:13:52.776Z","endTime":"2026-07-02T02:14:02.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:14:02.796Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T02:14:09.710Z","endTime":"2026-07-02T02:16:21.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"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":87.8,"endSpeed":80.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.790743998523126,"aZ":-19.654722785483894,"pfxX":7.458513666754653,"pfxZ":7.551708699236073,"pX":1.185579716682495,"pZ":3.5607722219284,"vX0":-3.7005559196236684,"vY0":-127.81096485426966,"vZ0":-1.0763467484345441,"x":71.81,"y":142.64,"x0":1.6813949323715587,"y0":50.005383998238415,"z0":5.527682263091838,"aX":12.368922312501809},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.7,"breakHorizontal":-12.7,"spinRate":1894,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4281906409633667,"extension":5.474871911176816},"index":0,"playId":"2f436be7-619e-36f6-9dc3-c69954035ed4","pitchNumber":1,"startTime":"2026-07-02T02:14:29.969Z","endTime":"2026-07-02T02:14:33.775Z","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":88.9,"endSpeed":81.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188086806030434,"aZ":-27.009695164226496,"pfxX":9.842934366522234,"pfxZ":3.0398696449758607,"pX":1.9805858063822321,"pZ":2.537189707557625,"vX0":-2.861215155095082,"vY0":-129.50646793223225,"vZ0":-1.8436542077291476,"x":41.5,"y":170.28,"x0":1.8213978601780103,"y0":50.00128963502796,"z0":5.325379670836717,"aX":16.70791796394238},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":-17.2,"spinRate":1877,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4230250085889171,"extension":5.405160680369565},"index":1,"playId":"ad18a96d-b429-3901-b954-5074a3514936","pitchNumber":2,"startTime":"2026-07-02T02:14:46.541Z","endTime":"2026-07-02T02:14:50.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82528690201556,"aZ":-18.74542656714382,"pfxX":9.608540732013536,"pfxZ":7.7784958970882,"pX":-0.29809069535982435,"pZ":2.604083277310774,"vX0":-7.83524078336985,"vY0":-130.20182779952273,"vZ0":-3.6402756781696874,"x":128.36,"y":168.47,"x0":1.493107241367553,"y0":50.005733418142256,"z0":5.428480847696524,"aX":16.597451236099783},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.6,"breakHorizontal":-15.8,"spinRate":2064,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4197177532229803,"extension":5.5455693819231},"index":2,"playId":"3cdf36b0-0ca8-3654-b9ef-4261e539069b","pitchNumber":3,"startTime":"2026-07-02T02:15:08.699Z","endTime":"2026-07-02T02:15:12.291Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587347226096966,"aZ":-30.31269568146192,"pfxX":-1.5826163582699881,"pfxZ":1.2454850164116653,"pX":-0.20940989267479704,"pZ":2.472971297567249,"vX0":-3.9718281927644017,"vY0":-121.12802664006612,"vZ0":-1.0643977628412546,"x":124.98,"y":172.01,"x0":1.6539693039447665,"y0":50.00224619344293,"z0":5.556981533790045,"aX":-2.3622502634104725},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.3,"breakHorizontal":3.7,"spinRate":2428,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.45135512325029836,"extension":5.338358866263799},"index":3,"playId":"bf3bffb2-9c83-3c2a-920b-1d81c5d881b6","pitchNumber":4,"startTime":"2026-07-02T02:15:26.496Z","endTime":"2026-07-02T02:15:29.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.846430611925463,"aZ":-35.130902325785726,"pfxX":-8.859905745578054,"pfxZ":-2.1914638957264243,"pX":-2.322750214018159,"pZ":1.076415034196065,"vX0":-6.543880276533711,"vY0":-115.73409339779859,"vZ0":-2.4540384382731504,"x":205.54,"y":209.72,"x0":1.6988691138146192,"y0":50.00506395233984,"z0":5.535544984992192,"aX":-11.94367393910215},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.3,"breakHorizontal":17.8,"spinRate":2496,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4743961622459718,"extension":5.331700336328546},"index":4,"playId":"648182bd-09c8-3176-a036-1f2503ea1dd0","pitchNumber":5,"startTime":"2026-07-02T02:15:44.981Z","endTime":"2026-07-02T02:15:48.360Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"795e9ec1-fab8-47dc-8354-748a2df105d1","startTime":"2026-07-02T02:16:04.373Z","endTime":"2026-07-02T02:16:09.373Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.938663324146766,"aZ":-31.370949744401997,"pfxX":-3.0573777480947886,"pfxZ":0.5334908596565704,"pX":-1.4914570685234358,"pZ":1.3496804841099321,"vX0":-6.300600564432298,"vY0":-121.35346933243898,"vZ0":-3.316016914376382,"x":173.85,"y":202.34,"x0":1.5318415840474964,"y0":50.001755154540675,"z0":5.456320784500754,"aX":-4.574396366003792},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":7.0,"spinRate":2453,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.45073765963173695,"extension":5.4132045177191594},"index":6,"playId":"dc8bdf25-c45d-3816-819c-8c5e62142ea1","pitchNumber":6,"startTime":"2026-07-02T02:16:17.900Z","endTime":"2026-07-02T02:16:21.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:16:21.470Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Henry Bolte grounds into a double play, second baseman Alex Freeland to first baseman Freddie Freeman. Joshua Kuroda-Grauer out at 2nd. Henry Bolte out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T02:16:29.423Z","endTime":"2026-07-02T02:16:59.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437445809661156,"aZ":-27.89158045086819,"pfxX":10.737691897618515,"pfxZ":2.487503564436375,"pX":-0.04094692621524805,"pZ":2.381198817628959,"vX0":-7.620365954718267,"vY0":-130.3413320071744,"vZ0":-2.2485997697800304,"x":118.56,"y":174.49,"x0":1.525805582330236,"y0":50.00045146891379,"z0":5.36143771525492,"aX":18.469828892459784},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-17.8,"spinRate":2123,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4202395290567318,"extension":5.579322160236884},"hitData":{"launchSpeed":113.6,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.68,"coordY":143.91}},"index":0,"playId":"834697fc-3fe1-36fa-84e6-c3f528a18ed2","pitchNumber":1,"startTime":"2026-07-02T02:16:48.657Z","endTime":"2026-07-02T02:16:59.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:16:59.218Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andy Pages pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T02:18:28.189Z","endTime":"2026-07-02T02:19:21.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772999213455936,"aZ":-27.135905596168733,"pfxX":0.04850156390999549,"pfxZ":2.9090387751078985,"pX":0.8914183324210081,"pZ":2.5700644926496325,"vX0":5.2542390541138,"vY0":-129.71842623296615,"vZ0":-2.3833193679426645,"x":83.02,"y":169.39,"x0":-1.1522929284307166,"y0":50.00489518794891,"z0":5.533936243250113,"aX":0.08382759100433675},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":-1.1,"spinRate":2246,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4195150475418825,"extension":6.708187944795161},"hitData":{"launchSpeed":81.1,"launchAngle":73.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.32,"coordY":178.98}},"index":0,"playId":"774c089d-6355-348b-bf1b-713f5cdf78b4","pitchNumber":1,"startTime":"2026-07-02T02:19:10.537Z","endTime":"2026-07-02T02:19:21.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:19:21.564Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddie Freeman homers (14) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T02:19:26.474Z","endTime":"2026-07-02T02:21:06.831Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":85.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787492083881283,"aZ":-27.26324945995588,"pfxX":-7.801683966734351,"pfxZ":2.6721715890393494,"pX":-0.8643888320784004,"pZ":1.7460765004139138,"vX0":3.97256150709917,"vY0":-134.03602511662214,"vZ0":-4.9505516355921415,"x":149.95,"y":191.64,"x0":-1.3427222718731124,"y0":50.006356633072045,"z0":5.535942054833774,"aX":-14.36510354703136},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.1,"breakHorizontal":13.4,"spinRate":2096,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40681575656355484,"extension":6.7394610974671965},"index":0,"playId":"3993b737-4876-3012-933b-9fd15b4e13c2","pitchNumber":1,"startTime":"2026-07-02T02:19:47.584Z","endTime":"2026-07-02T02:19:51.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.300159156519943,"aZ":-26.795368398783094,"pfxX":-1.1299938628498873,"pfxZ":3.067011239501353,"pX":-0.4888104555628192,"pZ":3.6000881539821563,"vX0":3.03796101999925,"vY0":-130.76395312180478,"vZ0":0.08839486516591155,"x":135.63,"y":141.58,"x0":-1.512364231892667,"y0":50.00319185785428,"z0":5.555403209428979,"aX":-1.9822345052698982},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":1.4,"spinRate":2212,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4168642622841663,"extension":6.593252719116307},"index":1,"playId":"450c19c2-8b7e-3bb3-94ab-72efaa08b7b8","pitchNumber":2,"startTime":"2026-07-02T02:20:02.989Z","endTime":"2026-07-02T02:20:07.415Z","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":86.9,"endSpeed":79.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76824801338359,"aZ":-25.12915044916002,"pfxX":-4.864783296417086,"pfxZ":4.367140404553786,"pX":-1.1568750864300161,"pZ":2.2827602402770526,"vX0":2.0326443405419012,"vY0":-126.48277945637804,"vZ0":-3.090770725995212,"x":161.1,"y":177.15,"x0":-1.340665765329671,"y0":50.00363023538672,"z0":5.5444706732969165,"aX":-7.850738034146962},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.4,"breakHorizontal":8.3,"spinRate":1495,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4337173884277621,"extension":6.732829718230158},"index":2,"playId":"1adad5f2-9b2f-30ac-8277-5a73d22fec11","pitchNumber":3,"startTime":"2026-07-02T02:20:25.562Z","endTime":"2026-07-02T02:20:29.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.131204302064614,"aZ":-30.059622051202393,"pfxX":1.400247603736605,"pfxZ":1.2458928142153454,"pX":0.7647636574900705,"pZ":2.418300071879688,"vX0":5.250286579016946,"vY0":-129.82957388817678,"vZ0":-2.0043838832296066,"x":87.85,"y":173.49,"x0":-1.4687816252318002,"y0":50.0040830796597,"z0":5.496386017174657,"aX":2.381915133123009},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":-3.7,"spinRate":2261,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4224796145642271,"extension":6.838939440016084},"hitData":{"launchSpeed":105.2,"launchAngle":32.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":200.19,"coordY":40.54}},"index":3,"playId":"6112feb0-915c-3629-afe9-e5b9232edf5c","pitchNumber":4,"startTime":"2026-07-02T02:20:41.791Z","endTime":"2026-07-02T02:21:06.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:21:06.831Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T02:20:55.231Z","endTime":"2026-07-02T02:21:57.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387891971132586,"aZ":-33.18727540987724,"pfxX":3.6018994180207535,"pfxZ":-0.6512327744871751,"pX":-1.5650680747211525,"pZ":2.167296083258805,"vX0":-0.5457050453634109,"vY0":-123.17468254664452,"vZ0":-1.2653700870705982,"x":176.66,"y":180.26,"x0":-1.8108874548497371,"y0":50.00218513565485,"z0":5.459888678582606,"aX":5.60867917475207},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-6.5,"spinRate":2218,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.44241608111293873,"extension":6.650316826552205},"index":0,"playId":"3662cf14-feee-3f87-9993-94bd177e058b","pitchNumber":1,"startTime":"2026-07-02T02:21:31.438Z","endTime":"2026-07-02T02:21:35.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62081998498678,"aZ":-33.798184954618456,"pfxX":-4.9940341363404865,"pfxZ":-0.9468618476240751,"pX":-0.40609035764215007,"pZ":1.6912970554692441,"vX0":3.8663659968837663,"vY0":-129.58764129145572,"vZ0":-3.327778421605082,"x":132.48,"y":193.11,"x0":-1.2614888180969526,"y0":50.00168992166158,"z0":5.5480792851374225,"aX":-8.575549145437737},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.2,"breakHorizontal":8.3,"spinRate":1597,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.42111918883646604,"extension":6.776251368346659},"hitData":{"launchSpeed":66.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.95,"coordY":155.58}},"index":1,"playId":"0cf05bad-00e7-369f-93bb-cf48926816b7","pitchNumber":2,"startTime":"2026-07-02T02:21:48.817Z","endTime":"2026-07-02T02:21:57.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:21:57.732Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T02:22:02.634Z","endTime":"2026-07-02T02:25:09.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34231015895018,"aZ":-25.187330351810548,"pfxX":-9.520227426783686,"pfxZ":3.6741736805524097,"pX":-1.3044640535817862,"pZ":1.6073032631272444,"vX0":3.0612958113723354,"vY0":-137.10535403511554,"vZ0":-5.695207764431236,"x":166.72,"y":195.38,"x0":-1.198517708962979,"y0":50.005827032621625,"z0":5.430614992641006,"aX":-18.12640335319772},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.6,"breakHorizontal":16.6,"spinRate":2087,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39949411651271216,"extension":6.7813072231808995},"index":0,"playId":"0502ecd8-81ca-3a85-92e3-cd2b519c7325","pitchNumber":1,"startTime":"2026-07-02T02:22:22.835Z","endTime":"2026-07-02T02:22:26.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006029772120716,"aZ":-25.679779854719996,"pfxX":-4.859340443785797,"pfxZ":3.8432082064874207,"pX":0.0324170709061529,"pZ":1.1268344365240937,"vX0":4.424323085430757,"vY0":-129.42794689519118,"vZ0":-5.885742204693709,"x":115.76,"y":208.36,"x0":-1.071065843936204,"y0":50.00445731694588,"z0":5.407379241804319,"aX":-8.212877909904611},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":7.8,"spinRate":1741,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4238408535020266,"extension":6.857036573228382},"index":1,"playId":"3f9285dc-6102-36f1-b37d-a1cd7e82424a","pitchNumber":2,"startTime":"2026-07-02T02:22:38.679Z","endTime":"2026-07-02T02:22:42.376Z","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":92.6,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.918941228301566,"aZ":-24.675538825366218,"pfxX":-6.839328211250798,"pfxZ":4.045439423515687,"pX":-0.7569097932486747,"pZ":1.8340073429223276,"vX0":4.016202328229437,"vY0":-134.8895037068394,"vZ0":-5.077753268551366,"x":145.85,"y":189.26,"x0":-1.372565414141446,"y0":50.00114695484696,"z0":5.469076863712441,"aX":-12.66724206186799},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":11.6,"spinRate":1991,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40527024980032733,"extension":6.8918383663702505},"index":2,"playId":"a90ecfbd-b058-3457-9d8b-277e29465fc4","pitchNumber":3,"startTime":"2026-07-02T02:22:57.920Z","endTime":"2026-07-02T02:23:01.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65206985716766,"aZ":-30.550849968713305,"pfxX":-5.746909633688362,"pfxZ":0.9605872914328968,"pX":-0.040509955231597096,"pZ":1.8238673827294831,"vX0":5.299211977584904,"vY0":-128.72377446742783,"vZ0":-3.3995206374267704,"x":118.54,"y":189.54,"x0":-1.374946839171001,"y0":50.001624338281964,"z0":5.516211833392433,"aX":-9.68515004634425},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":9.2,"spinRate":1720,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4248188799023609,"extension":6.851346391607682},"index":3,"playId":"20e541f4-8cfd-3440-98cc-afc331bdc7be","pitchNumber":4,"startTime":"2026-07-02T02:23:15.787Z","endTime":"2026-07-02T02:23:18.950Z","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":86.5,"endSpeed":80.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.429069584372854,"aZ":-33.07716934934511,"pfxX":1.3987048414948968,"pfxZ":-0.5570488892553547,"pX":1.0005725815277557,"pZ":0.9888367442821637,"vX0":5.186123560614922,"vY0":-125.96393992234272,"vZ0":-4.522882110700779,"x":78.86,"y":212.08,"x0":-1.2556977484361904,"y0":50.002629797565575,"z0":5.443291518828671,"aX":2.275554601375066},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":-3.6,"spinRate":2258,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4326664615050517,"extension":6.7419520937631585},"index":4,"playId":"d60da39a-6185-36d4-80c8-6970539caab7","pitchNumber":5,"startTime":"2026-07-02T02:23:38.358Z","endTime":"2026-07-02T02:23:42.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347264620602697,"aZ":-25.426400153674507,"pfxX":-6.355797763287685,"pfxZ":4.200065411426538,"pX":-0.9007324741621474,"pZ":2.710426792659523,"vX0":3.0647267851805644,"vY0":-125.89418274527041,"vZ0":-2.0487718180276744,"x":151.33,"y":165.6,"x0":-1.3075113694927492,"y0":50.00383971280257,"z0":5.5910801050797785,"aX":-10.211681151835359},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.4,"breakHorizontal":10.8,"spinRate":1636,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.43493262046720815,"extension":6.852367458341712},"index":5,"playId":"08f68cee-4ae4-3944-807e-cef4e776709e","pitchNumber":6,"startTime":"2026-07-02T02:25:04.596Z","endTime":"2026-07-02T02:25:09.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:25:09.836Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Edman walks. Kyle Tucker to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T02:25:11.946Z","endTime":"2026-07-02T02:26:58.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42773723785525,"aZ":-25.878654995819474,"pfxX":-6.039106314124602,"pfxZ":3.518028341917745,"pX":0.419961739782133,"pZ":1.0992761076961113,"vX0":6.3079247357569335,"vY0":-133.16619582071496,"vZ0":-6.3719972389639725,"x":100.99,"y":209.1,"x0":-1.1984118535699018,"y0":50.00421788342979,"z0":5.403242739933928,"aX":-10.81339820317313},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":9.5,"spinRate":1998,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4117929275187069,"extension":6.7090483509653875},"index":0,"playId":"eda7e93e-1562-3d3c-b8ac-d1096cec6b79","pitchNumber":1,"startTime":"2026-07-02T02:25:35.930Z","endTime":"2026-07-02T02:25:39.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061669474397025,"aZ":-27.933271757115502,"pfxX":-8.557041463541026,"pfxZ":2.3586794240659668,"pX":-1.3340308151240112,"pZ":1.5294725832698803,"vX0":2.782158685950235,"vY0":-133.38222523344479,"vZ0":-5.005905762632769,"x":167.85,"y":197.48,"x0":-1.2796237635446392,"y0":50.005980387596686,"z0":5.448450913518481,"aX":-15.398970275692418},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":14.9,"spinRate":1991,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.41087739111004407,"extension":6.775517369555824},"index":1,"playId":"a795bbff-6f96-3e54-b891-63fe4f7710f8","pitchNumber":2,"startTime":"2026-07-02T02:25:53.652Z","endTime":"2026-07-02T02:25:57.134Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-02T02:26:04.464Z","endTime":"2026-07-02T02:26:37.059Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.640376624906427,"aZ":-29.03133869520244,"pfxX":-5.546054026930164,"pfxZ":1.9506672415252062,"pX":0.8458653374597469,"pZ":1.7263242613626377,"vX0":6.262413264593633,"vY0":-125.77885787704938,"vZ0":-3.6239735201971937,"x":84.76,"y":192.17,"x0":-0.9513386223359098,"y0":50.00107993214164,"z0":5.530651535594804,"aX":-8.918491223329925},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":8.6,"spinRate":1538,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4348676705983041,"extension":6.691369170743771},"index":3,"playId":"9db010f8-a02e-3e1e-9e39-d80d017fb9b6","pitchNumber":3,"startTime":"2026-07-02T02:26:37.059Z","endTime":"2026-07-02T02:26:41.225Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814500194390007,"aZ":-24.88501818183112,"pfxX":-5.946155600712246,"pfxZ":3.9355603141142046,"pX":0.09004604958623452,"pZ":1.3388435220476553,"vX0":5.10668429586141,"vY0":-135.0569055250477,"vZ0":-6.328997468436383,"x":113.57,"y":202.63,"x0":-1.0507305409819203,"y0":50.00214358494601,"z0":5.457512806367197,"aX":-11.00838838083441},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.0,"breakHorizontal":9.7,"spinRate":1995,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4052263541693062,"extension":6.767430586033441},"index":4,"playId":"d4ae5e2e-cbd6-3fd2-acf4-be1672ea587b","pitchNumber":4,"startTime":"2026-07-02T02:26:54.234Z","endTime":"2026-07-02T02:26:58.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:26:58.658Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-02T02:27:00.482Z","endTime":"2026-07-02T02:30:28.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.408003934407244,"aZ":-29.59472327788975,"pfxX":-6.293841694588606,"pfxZ":1.5521500912828206,"pX":0.2707466244209422,"pZ":2.204473319471948,"vX0":5.815971833255755,"vY0":-128.256585487487,"vZ0":-2.5312743806128823,"x":106.68,"y":179.26,"x0":-1.2124496460006944,"y0":50.00157095872385,"z0":5.520474192914796,"aX":-10.447760678299161},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":10.1,"spinRate":1468,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4276293771402435,"extension":6.757989635955445},"index":0,"playId":"157c3a6a-d959-3b8a-b33c-4364a7c5c341","pitchNumber":1,"startTime":"2026-07-02T02:27:29.635Z","endTime":"2026-07-02T02:27:33.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.320534472475867,"aZ":-30.005827835094443,"pfxX":-6.073790080538589,"pfxZ":1.3009547130099932,"pX":-0.10427119710634217,"pZ":1.3395648687134074,"vX0":4.673166791837067,"vY0":-128.1045250150499,"vZ0":-4.583092599305068,"x":120.97,"y":202.61,"x0":-1.162489791790864,"y0":50.00200921622135,"z0":5.495942893173636,"aX":-10.10055296620047},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":10.0,"spinRate":1540,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4274792422245737,"extension":6.586061463001914},"index":1,"playId":"7011bb67-76bd-3190-91cb-173c2dd2c88f","pitchNumber":2,"startTime":"2026-07-02T02:27:50.206Z","endTime":"2026-07-02T02:27:54.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722326640778178,"aZ":-30.98912489211084,"pfxX":-0.5609466436043038,"pfxZ":0.6880130178615875,"pX":0.42739308732312714,"pZ":3.910336238795541,"vX0":5.012738211721811,"vY0":-130.26619760778132,"vZ0":1.887269667610537,"x":100.71,"y":133.2,"x0":-1.4437827821938622,"y0":50.005358374590045,"z0":5.508678781553928,"aX":-0.9709931897572711},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":0.0,"spinRate":2165,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4194504231064018,"extension":6.582673619572116},"index":2,"playId":"243093ba-8bd0-3635-b8c9-18536d1b460d","pitchNumber":3,"startTime":"2026-07-02T02:28:09.966Z","endTime":"2026-07-02T02:28:13.738Z","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.5,"endSpeed":86.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.289332828325122,"aZ":-27.672877369441498,"pfxX":-7.368880390362364,"pfxZ":2.37971812375479,"pX":-1.1085298614232413,"pZ":2.382404238004973,"vX0":3.1527457189937573,"vY0":-136.18678978026819,"vZ0":-3.3024977653096745,"x":159.25,"y":174.46,"x0":-1.320177265186543,"y0":50.00036821931717,"z0":5.5127132791817255,"aX":-13.919384901796597},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.8,"breakHorizontal":12.7,"spinRate":2107,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4012978176322277,"extension":6.79780690863856},"index":3,"playId":"149c3251-c563-3afb-a7b3-bd60d7d10297","pitchNumber":4,"startTime":"2026-07-02T02:28:30.195Z","endTime":"2026-07-02T02:28:34.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499077538542643,"aZ":-29.670718313226327,"pfxX":-8.979642348607385,"pfxZ":1.3493822101115942,"pX":-0.7412727045817221,"pZ":2.4114997543604955,"vX0":4.3897671537175045,"vY0":-135.0444556665639,"vZ0":-2.798966729574566,"x":145.26,"y":173.67,"x0":-1.2183692510046962,"y0":50.00135956939991,"z0":5.541311078316733,"aX":-16.638762758362713},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.0,"breakHorizontal":15.4,"spinRate":1931,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4050752846958017,"extension":6.7572551925105415},"index":4,"playId":"b0752dc2-4509-3deb-879c-23169aa9fc39","pitchNumber":5,"startTime":"2026-07-02T02:28:52.489Z","endTime":"2026-07-02T02:28:56.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-02T02:29:09.933Z","endTime":"2026-07-02T02:29:29.738Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393024883992297,"aZ":-26.60397052915617,"pfxX":-7.21332169077869,"pfxZ":2.97316418337284,"pX":-0.9668322934244595,"pZ":2.1628784961941006,"vX0":3.6110469740574005,"vY0":-136.12826887622208,"vZ0":-4.024286829356329,"x":153.85,"y":180.38,"x0":-1.3747239906922042,"y0":50.00164086021847,"z0":5.505911971451342,"aX":-13.512184110490146},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.7,"breakHorizontal":12.2,"spinRate":2005,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4026331852362417,"extension":6.835963827163235},"index":6,"playId":"62a73bd9-7de2-3884-9cde-189bd7a64cbf","pitchNumber":6,"startTime":"2026-07-02T02:29:29.738Z","endTime":"2026-07-02T02:29:33.339Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"c6c6f7e2-d84d-417d-a262-e3628ddc7ca8","startTime":"2026-07-02T02:30:01.989Z","endTime":"2026-07-02T02:30:06.989Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737186629685176,"aZ":-26.264340089866838,"pfxX":-7.35808805883869,"pfxZ":3.1334313383590118,"pX":0.4788887695430064,"pZ":2.5953287374203584,"vX0":6.3940058953047485,"vY0":-136.46118667230786,"vZ0":-3.1437990008253522,"x":98.75,"y":168.71,"x0":-0.9373873440444715,"y0":50.00654566615917,"z0":5.569730487396432,"aX":-13.894740438462891},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":12.0,"spinRate":2065,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40122718236380983,"extension":6.87867824755833},"index":8,"playId":"9babb968-0a3b-39b5-a972-883ff85dc678","pitchNumber":7,"startTime":"2026-07-02T02:30:22.168Z","endTime":"2026-07-02T02:30:28.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:30:28.815Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T02:32:10.977Z","endTime":"2026-07-02T02:33:00.884Z","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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.690135524349554,"aZ":-17.42309234085707,"pfxX":5.946822669794322,"pfxZ":8.69037592808482,"pX":-1.9971626411541945,"pZ":2.235809983326507,"vX0":-10.596643092479152,"vY0":-129.39544688992044,"vZ0":-4.794158140065533,"x":193.13,"y":178.41,"x0":1.376328886303058,"y0":50.00529902068124,"z0":5.4453172050587435,"aX":10.098412004056032},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.9,"breakHorizontal":-8.4,"spinRate":2064,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.42309637717336246,"extension":5.4067786303376515},"index":0,"playId":"c5a35911-9fe6-3577-8c80-9d6ead794824","pitchNumber":1,"startTime":"2026-07-02T02:32:39.391Z","endTime":"2026-07-02T02:32:42.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.450920697135082,"aZ":-25.338978804821462,"pfxX":9.594675902433117,"pfxZ":4.031560232761877,"pX":0.47104526550080017,"pZ":2.0261001462082486,"vX0":-6.210452159090531,"vY0":-128.97339634821785,"vZ0":-3.5247607558604024,"x":99.04,"y":184.08,"x0":1.6570555925839725,"y0":50.000609810816954,"z0":5.352710089919294,"aX":16.25025165055593},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":-16.1,"spinRate":1901,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.42380926244614425,"extension":5.41619328473419},"hitData":{"launchSpeed":104.6,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.34,"coordY":154.56}},"index":1,"playId":"6d0944b4-a31b-357b-9e86-97b29f03d554","pitchNumber":2,"startTime":"2026-07-02T02:32:52.391Z","endTime":"2026-07-02T02:33:00.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:33:00.884Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out softly, pitcher Charlie Barnes to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T02:33:04.834Z","endTime":"2026-07-02T02:33:41.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656212,"link":"/api/v1/people/656212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.382135808463314,"aZ":-33.576403498037244,"pfxX":-11.172020672837245,"pfxZ":-1.0956874045138765,"pX":0.18097464827791843,"pZ":3.1518396750405397,"vX0":-0.88197360205729,"vY0":-112.8374632551321,"vZ0":1.7814479143009279,"x":110.1,"y":153.68,"x0":2.0277900992113826,"y0":50.000610108373145,"z0":5.746145080733078,"aX":-14.340032796935905},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.2,"breakHorizontal":20.4,"spinRate":2504,"spinDirection":294},"zone":2,"typeConfidence":2.0,"plateTime":0.4862318829168788,"extension":5.080309256504411},"index":0,"playId":"44e5633b-6aa2-3b6c-af78-2f36e61fbf0c","pitchNumber":1,"startTime":"2026-07-02T02:33:18.337Z","endTime":"2026-07-02T02:33:22.264Z","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":83.5,"endSpeed":77.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.467507103115807,"aZ":-28.79253352100569,"pfxX":9.925619930512266,"pfxZ":2.240509932369065,"pX":-0.0856056096148039,"pZ":1.2150484201895992,"vX0":-7.462222669845728,"vY0":-121.4827147030231,"vZ0":-3.9085512160040574,"x":120.26,"y":205.97,"x0":1.7206545148304098,"y0":50.00422390311816,"z0":5.319065074651064,"aX":14.992155927835325},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":-16.4,"spinRate":1728,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.44908830212742945,"extension":5.49134366263747},"hitData":{"launchSpeed":33.9,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.67,"coordY":182.06}},"index":1,"playId":"e59aa9cb-6a06-346a-82c6-790740285bf3","pitchNumber":2,"startTime":"2026-07-02T02:33:29.621Z","endTime":"2026-07-02T02:33:41.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:33:41.618Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to left fielder Tommy Edman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T02:33:43.553Z","endTime":"2026-07-02T02:34:25.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.820895784558445,"aZ":-29.82745450676139,"pfxX":10.65557244023427,"pfxZ":1.6211773781283068,"pX":1.8389905265060573,"pZ":3.1745410127766696,"vX0":-3.0433794550589424,"vY0":-119.64472426508736,"vZ0":0.64096546734366,"x":46.9,"y":153.07,"x0":1.7420247432355285,"y0":50.00522648023257,"z0":5.573518737020935,"aX":15.469488848944504},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.4,"breakHorizontal":-18.6,"spinRate":1632,"spinDirection":96},"zone":12,"typeConfidence":2.0,"plateTime":0.45758025265369406,"extension":5.3358892536816125},"index":0,"playId":"9e7dc8c9-236f-3451-ba0d-1380dbaeba9f","pitchNumber":1,"startTime":"2026-07-02T02:34:03.483Z","endTime":"2026-07-02T02:34:06.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91752591012842,"aZ":-29.374234744446884,"pfxX":10.618843984291562,"pfxZ":1.9619908946786042,"pX":0.08743569777629993,"pZ":1.468766879665122,"vX0":-6.708354182616679,"vY0":-118.51909581884341,"vZ0":-2.837960026970844,"x":113.67,"y":199.12,"x0":1.5700419868516264,"y0":50.00249166092726,"z0":5.354803889045964,"aX":15.158801629383662},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.1,"breakHorizontal":-17.6,"spinRate":1767,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.46152917163133855,"extension":5.563737934484713},"hitData":{"launchSpeed":84.0,"launchAngle":17.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.15,"coordY":131.72}},"index":1,"playId":"9ff7b173-6c13-3448-97cd-7b030c304602","pitchNumber":2,"startTime":"2026-07-02T02:34:15.725Z","endTime":"2026-07-02T02:34:25.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:34:25.734Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a sharp line drive to right fielder Kyle Tucker. Shea Langeliers to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T02:34:29.178Z","endTime":"2026-07-02T02:35:01.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041478518475,"aZ":-18.754894536819833,"pfxX":6.315366975477238,"pfxZ":7.893260938568519,"pX":-0.39694732305497693,"pZ":3.6832165363902067,"vX0":-6.831141590354448,"vY0":-129.54859535822067,"vZ0":-1.0099660716494314,"x":132.13,"y":139.33,"x0":1.4534637445610292,"y0":50.001502660096534,"z0":5.511596365134136,"aX":10.735059887327314},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2030,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.422792165450836,"extension":5.491368477192268},"hitData":{"launchSpeed":105.6,"launchAngle":11.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.39,"coordY":85.83}},"index":0,"playId":"314c9826-7966-3658-a93a-024c4218232b","pitchNumber":1,"startTime":"2026-07-02T02:34:52.052Z","endTime":"2026-07-02T02:35:01.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:35:01.117Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colby Thomas grounds into a force out, third baseman Max Muncy to second baseman Alex Freeland. Nick Kurtz out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-02T02:35:03.505Z","endTime":"2026-07-02T02:35:43.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":83.1,"endSpeed":75.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187489822660694,"aZ":-30.54038639865964,"pfxX":-1.8045218833056498,"pfxZ":1.114004217610085,"pX":-0.1425790791204307,"pZ":2.022849441148384,"vX0":-3.87643122950524,"vY0":-120.94597189995916,"vZ0":-1.9368909462199646,"x":122.43,"y":184.16,"x0":1.7228533466712286,"y0":50.00063586774508,"z0":5.542859557816658,"aX":-2.6414563099842825},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.8,"breakHorizontal":4.3,"spinRate":2388,"spinDirection":287},"zone":8,"typeConfidence":2.0,"plateTime":0.4549244154101242,"extension":5.3212893225380755},"hitData":{"launchSpeed":94.3,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.82,"coordY":167.24}},"index":0,"playId":"d7782643-2fc1-3b2c-b644-a3df8a8699eb","pitchNumber":1,"startTime":"2026-07-02T02:35:33.565Z","endTime":"2026-07-02T02:35:43.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:35:43.401Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T02:36:41.002Z","endTime":"2026-07-02T02:38:40.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.598062597278577,"aZ":-27.15023476156343,"pfxX":-8.632066585648932,"pfxZ":2.66713902806998,"pX":-0.20484901742848266,"pZ":2.0130488969491163,"vX0":5.617695237856437,"vY0":-136.5146047424497,"vZ0":-4.459158533519429,"x":124.81,"y":184.43,"x0":-1.169884442678109,"y0":50.003667857899984,"z0":5.541014945069444,"aX":-16.261672697654266},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":2105,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4015212201947551,"extension":6.911141503972806},"index":0,"playId":"45858ae4-7756-376f-a526-b186490b1ecb","pitchNumber":1,"startTime":"2026-07-02T02:37:54.823Z","endTime":"2026-07-02T02:37:58.705Z","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":87.0,"endSpeed":80.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.165057688241287,"aZ":-32.63810371756673,"pfxX":2.303248635729611,"pfxZ":-0.28990769820506745,"pX":1.668748782789763,"pZ":1.7611412719050836,"vX0":6.504330273236966,"vY0":-126.55579778874291,"vZ0":-2.492968624168827,"x":53.39,"y":191.23,"x0":-1.235107968945144,"y0":50.00020670406066,"z0":5.376698996652503,"aX":3.729400388946257},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.8,"breakHorizontal":-5.6,"spinRate":2356,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4330220600897867,"extension":6.620774507731866},"index":1,"playId":"bca295f4-9f0b-3a28-9c15-3827a62c31a5","pitchNumber":2,"startTime":"2026-07-02T02:38:13.737Z","endTime":"2026-07-02T02:38:17.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.9,"endSpeed":86.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.352591936680874,"aZ":-27.223249153821815,"pfxX":-7.941270475545037,"pfxZ":2.5718655812135776,"pX":0.12009104701242938,"pZ":2.330018550417079,"vX0":6.042503237965716,"vY0":-138.07077834792204,"vZ0":-3.739007991827246,"x":100.44,"y":178.12,"x0":-1.067303464510454,"y0":50.005648266774394,"z0":5.538301526955089,"aX":-15.302380759406796},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.1,"breakHorizontal":13.1,"spinRate":2098,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39702863872010585,"extension":6.835717476429567},"hitData":{"launchSpeed":102.1,"launchAngle":22.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.67,"coordY":49.09}},"index":2,"playId":"c4c81740-c0e2-3045-bad5-bacfbb78365d","pitchNumber":3,"startTime":"2026-07-02T02:38:29.413Z","endTime":"2026-07-02T02:38:40.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:38:40.456Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chuckie Robinson flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T02:38:49.935Z","endTime":"2026-07-02T02:40:18.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(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.2,"endSpeed":86.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06032014507498,"aZ":-27.438977094063937,"pfxX":-7.405557337099564,"pfxZ":2.504395851325949,"pX":-0.7137025482210919,"pZ":1.8052139322230312,"vX0":3.1901691493038054,"vY0":-137.14786255163756,"vZ0":-4.847507975320528,"x":144.2,"y":190.04,"x0":-0.9337331318235298,"y0":50.00562836490862,"z0":5.481159548702585,"aX":-14.023863926905035},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.6,"breakHorizontal":12.7,"spinRate":2009,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4003056938026459,"extension":6.793436271585293},"index":0,"playId":"fb491e0c-e493-3b0d-8cb9-61b48bcabcf8","pitchNumber":1,"startTime":"2026-07-02T02:39:07.911Z","endTime":"2026-07-02T02:39:11.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05433782794534,"aZ":-26.238019680431012,"pfxX":-9.361387069796963,"pfxZ":3.071341887859992,"pX":0.13697226141658927,"pZ":2.6065502319374336,"vX0":6.417003778677582,"vY0":-138.05914722134585,"vZ0":-3.4695014096866417,"x":111.78,"y":168.4,"x0":-0.9983226026991423,"y0":50.006881618550395,"z0":5.640869211421046,"aX":-18.118369555538465},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":15.7,"spinRate":2111,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39638032689618186,"extension":6.751429503954218},"index":1,"playId":"a69fcba5-54fd-3826-985f-a928909807aa","pitchNumber":2,"startTime":"2026-07-02T02:39:29.756Z","endTime":"2026-07-02T02:39:32.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60345078761281,"aZ":-21.327181274196267,"pfxX":-0.9071029195661362,"pfxZ":5.639289107375454,"pX":0.6906776350123129,"pZ":3.7994348775824935,"vX0":5.109441509222769,"vY0":-137.60906857381744,"vZ0":-1.0279764419768271,"x":90.67,"y":136.2,"x0":-1.069735580085171,"y0":50.005059825092985,"z0":5.618256170808222,"aX":-1.7460336841032995},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":0.6,"spinRate":2097,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39752898007456805,"extension":6.822437299863233},"index":2,"playId":"9b767426-7bd3-3fdc-90ca-4d8ca247e875","pitchNumber":3,"startTime":"2026-07-02T02:39:48.883Z","endTime":"2026-07-02T02:39:52.674Z","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":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.894800810857713,"aZ":-31.52085393423901,"pfxX":3.5469802609228083,"pfxZ":0.41902703354979387,"pX":1.0202110575595749,"pZ":2.761872308505032,"vX0":4.756189959446191,"vY0":-123.51955682403288,"vZ0":-0.002473718230766364,"x":78.11,"y":164.21,"x0":-1.3856454484099632,"y0":50.00271712109239,"z0":5.397013079240461,"aX":5.520251192229849},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":-7.4,"spinRate":2194,"spinDirection":34},"zone":12,"typeConfidence":2.0,"plateTime":0.4421942854427381,"extension":6.750089367294292},"hitData":{"launchSpeed":90.8,"launchAngle":30.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.62,"coordY":78.89}},"index":3,"playId":"d1bb48f3-2246-3043-85dd-dfb029e8f8be","pitchNumber":4,"startTime":"2026-07-02T02:40:05.761Z","endTime":"2026-07-02T02:40:18.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:40:18.040Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out softly, pitcher J.T. Ginn to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-02T02:40:16.333Z","endTime":"2026-07-02T02:41:02.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.916712356149137,"aZ":-39.063937439310855,"pfxX":8.241695114752531,"pfxZ":-4.4639573590356445,"pX":-2.0025907474633984,"pZ":2.283990011683559,"vX0":-2.9646384935253285,"vY0":-123.72891602799564,"vZ0":0.24370284197276315,"x":193.33,"y":177.11,"x0":-1.8560615526060247,"y0":50.005440506911754,"z0":5.472090381053924,"aX":12.71186477886073},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.8,"breakHorizontal":-14.2,"spinRate":2365,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4435921866074186,"extension":6.511851768857863},"index":0,"playId":"163663d7-64a7-30e7-bff8-d54ec5046953","pitchNumber":1,"startTime":"2026-07-02T02:40:38.580Z","endTime":"2026-07-02T02:40:41.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565093456346492,"aZ":-29.776814874494402,"pfxX":-7.264919468480992,"pfxZ":1.456795229632597,"pX":-0.786654043041427,"pZ":1.899020612587071,"vX0":3.526807334390813,"vY0":-127.4860444225339,"vZ0":-3.139065233371897,"x":146.99,"y":187.51,"x0":-1.2452239104757508,"y0":50.002026362662924,"z0":5.500247129988517,"aX":-11.940234110772254},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":12.4,"spinRate":1587,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.429878444904606,"extension":6.883450109969365},"hitData":{"launchSpeed":54.6,"launchAngle":-46.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.77,"coordY":192.28}},"index":1,"playId":"e8a6e9a6-3a02-328d-b2fd-0ce25837742e","pitchNumber":2,"startTime":"2026-07-02T02:40:54.533Z","endTime":"2026-07-02T02:41:02.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:41:02.570Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T02:42:45.591Z","endTime":"2026-07-02T02:44:33.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834599019253588,"aZ":-24.35683250728567,"pfxX":11.032207702008122,"pfxZ":4.646323735753197,"pX":-0.009970515087348189,"pZ":1.0477224351657466,"vX0":-7.597849619179649,"vY0":-128.6761698771392,"vZ0":-5.915438887817254,"x":117.38,"y":210.49,"x0":1.5425336809571395,"y0":50.00356705924365,"z0":5.254790718417931,"aX":18.56515110648516},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.3,"breakHorizontal":-18.4,"spinRate":2013,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4251047206146006,"extension":5.598969622125167},"index":0,"playId":"1626bc96-b758-3c37-a238-1f5a6c37168a","pitchNumber":1,"startTime":"2026-07-02T02:43:12.301Z","endTime":"2026-07-02T02:43:15.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.125786811170194,"aZ":-29.313341038930698,"pfxX":11.881855399243257,"pfxZ":1.9318453892059155,"pX":-0.39637525683738334,"pZ":1.8677981668252863,"vX0":-8.373808869613937,"vY0":-120.2620399156219,"vZ0":-2.2381158330838185,"x":132.11,"y":188.35,"x0":1.5697373769582408,"y0":50.002537975899834,"z0":5.385191411433573,"aX":17.57947210605421},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":-19.8,"spinRate":1781,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.4537141267571254,"extension":5.534858924630962},"index":1,"playId":"338c1285-e996-3b95-9914-c09140200279","pitchNumber":2,"startTime":"2026-07-02T02:43:24.706Z","endTime":"2026-07-02T02:43:28.412Z","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":84.6,"endSpeed":78.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877662652958197,"aZ":-30.020984860718205,"pfxX":-2.5651579081317823,"pfxZ":1.4006681389402411,"pX":-2.1235788136410045,"pZ":1.4895978192259551,"vX0":-7.982687509033701,"vY0":-123.07695095200825,"vZ0":-3.5505711933087314,"x":197.95,"y":198.56,"x0":1.4920557147088223,"y0":50.00451558441748,"z0":5.48697097507608,"aX":-3.9429601811182993},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":6.5,"spinRate":2427,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.44463587355342327,"extension":5.353970802957007},"index":2,"playId":"14ef3853-45db-3e46-afe3-c0ff84007042","pitchNumber":3,"startTime":"2026-07-02T02:43:39.121Z","endTime":"2026-07-02T02:43:43.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077921765844764,"aZ":-29.267712579304074,"pfxX":11.95414994371688,"pfxZ":2.0117176095077802,"pX":-0.09458801980785941,"pZ":1.722870945517345,"vX0":-7.637792113730009,"vY0":-119.78658939802573,"vZ0":-2.327734198240325,"x":120.61,"y":192.26,"x0":1.589078029624634,"y0":50.005159676876566,"z0":5.335208088718661,"aX":17.29899057779588},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":-19.7,"spinRate":1739,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.45801711397780753,"extension":5.514114515535646},"index":3,"playId":"8537e093-3715-348f-9df1-a2d7c692929a","pitchNumber":4,"startTime":"2026-07-02T02:43:54.683Z","endTime":"2026-07-02T02:43:59.129Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-02T02:44:04.332Z","endTime":"2026-07-02T02:44:15.014Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":88.9,"endSpeed":81.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90257410500744,"aZ":-18.826494528627233,"pfxX":6.406568858615509,"pfxZ":7.807046640126728,"pX":-0.4636980322017344,"pZ":4.647822767256975,"vX0":-7.44301059733419,"vY0":-129.38097665268234,"vZ0":0.8478010994713351,"x":134.68,"y":113.29,"x0":1.6068421674800646,"y0":50.00113371512967,"z0":5.750015533425508,"aX":10.951086629452535},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.5,"breakHorizontal":-10.1,"spinRate":1992,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4220262037448643,"extension":5.450167808779611},"index":5,"playId":"fc77fc52-a453-3181-8a4c-1c2d4e6e32bc","pitchNumber":5,"startTime":"2026-07-02T02:44:15.014Z","endTime":"2026-07-02T02:44:18.626Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262822896894548,"aZ":-28.990469796887716,"pfxX":-2.501472508125123,"pfxZ":2.1059486331514865,"pX":-0.6520353221014132,"pZ":1.725561373079297,"vX0":-5.005769978596458,"vY0":-122.09644236565828,"vZ0":-2.9404328043165666,"x":141.85,"y":192.19,"x0":1.7471384305144608,"y0":50.00602627437571,"z0":5.431359466701047,"aX":-3.7903707274679777},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.4,"breakHorizontal":5.6,"spinRate":2450,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.4480095244297564,"extension":5.345361183072337},"index":6,"playId":"ddd18bf0-581a-314a-ab9c-c3f3dd632b8e","pitchNumber":6,"startTime":"2026-07-02T02:44:28.801Z","endTime":"2026-07-02T02:44:33.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:44:33.799Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joshua Kuroda-Grauer doubles (2) on a line drive to right fielder Kyle Tucker. Jonah Heim to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T02:44:33.719Z","endTime":"2026-07-02T02:45:46.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"postOnThird":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.365765978061795,"aZ":-26.322108475998014,"pfxX":10.32016244354964,"pfxZ":3.4531810623593238,"pX":-1.3353275105168443,"pZ":2.2108540065514988,"vX0":-10.377551007537928,"vY0":-128.95011384207257,"vZ0":-2.7657300336340374,"x":167.9,"y":179.09,"x0":1.389359638297694,"y0":50.000320311066005,"z0":5.3156112414450805,"aX":17.477800159175203},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":-16.6,"spinRate":2176,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4238151945368256,"extension":5.776965620807564},"index":0,"playId":"6d29ea79-d076-316f-951e-7a2b96ad47fc","pitchNumber":1,"startTime":"2026-07-02T02:44:57.932Z","endTime":"2026-07-02T02:45:01.695Z","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":77.8,"endSpeed":71.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733857944331035,"aZ":-33.32708197487044,"pfxX":-12.52331754044403,"pfxZ":-0.9002193997910677,"pX":-0.6445113509057893,"pZ":2.303513639106699,"vX0":-2.2117972907761545,"vY0":-113.2856662137984,"vZ0":0.16351851908769088,"x":141.57,"y":176.59,"x0":1.972696475530153,"y0":50.00087960819055,"z0":5.590974992201715,"aX":-16.102493391917832},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-1.2,"breakHorizontal":23.3,"spinRate":2631,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.4854588258273571,"extension":5.24921815074336},"index":1,"playId":"4bdefcef-77a8-37f1-bb1b-4cee4a900b7c","pitchNumber":2,"startTime":"2026-07-02T02:45:14.523Z","endTime":"2026-07-02T02:45:18.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898263648719112,"aZ":-33.70667795753782,"pfxX":-9.053800929175583,"pfxZ":-1.1223803364801306,"pX":0.31466373352714133,"pZ":2.0710474149148848,"vX0":-1.1682551731013997,"vY0":-116.49937647891916,"vZ0":-0.53032241397383,"x":105.01,"y":182.86,"x0":1.9988697051866962,"y0":50.0020197723215,"z0":5.50129910474982,"aX":-12.381813963317205},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.9,"breakHorizontal":16.7,"spinRate":2598,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.47105656012255137,"extension":5.332583205601037},"hitData":{"launchSpeed":94.8,"launchAngle":16.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.62,"coordY":110.97}},"index":2,"playId":"395a5137-7dcc-3fe4-821d-dc0b4b748655","pitchNumber":3,"startTime":"2026-07-02T02:45:34.996Z","endTime":"2026-07-02T02:45:46.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:45:46.830Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman. Jonah Heim scores. Joshua Kuroda-Grauer to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T02:45:51.298Z","endTime":"2026-07-02T02:46:45.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":656212,"link":"/api/v1/people/656212"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.253034468614455,"aZ":-31.351149989342527,"pfxX":-0.9320863637127106,"pfxZ":0.5368929382635725,"pX":-1.7991281006315347,"pZ":1.2629203653904146,"vX0":-7.521938879606723,"vY0":-123.0455113906916,"vZ0":-3.783744823958368,"x":185.58,"y":204.68,"x0":1.4176762099273705,"y0":50.00335392859915,"z0":5.475013051657134,"aX":-1.4295052978300533},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":3.5,"spinRate":2379,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.44501310846140196,"extension":5.45323426625312},"index":0,"playId":"c8207f64-1528-3a2f-9752-7d77f6c23bc2","pitchNumber":1,"startTime":"2026-07-02T02:46:18.760Z","endTime":"2026-07-02T02:46:22.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10227879006034,"aZ":-27.539842918731736,"pfxX":9.579707972825046,"pfxZ":2.7298413388370193,"pX":0.40246520660579704,"pZ":2.5818852760170197,"vX0":-6.3598772548682065,"vY0":-129.68597722902885,"vZ0":-1.8576407028943533,"x":101.66,"y":169.07,"x0":1.6468421543283673,"y0":50.001923007589916,"z0":5.416088051260613,"aX":16.253556753443974},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":-15.8,"spinRate":1791,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.42297691398153425,"extension":5.5965593532830145},"hitData":{"launchSpeed":104.8,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.54,"coordY":151.52}},"index":1,"playId":"9df36bc7-3dee-3971-b5fb-ab1f57ce42ea","pitchNumber":2,"startTime":"2026-07-02T02:46:35.514Z","endTime":"2026-07-02T02:46:45.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:46:45.523Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to center fielder Andy Pages. Joshua Kuroda-Grauer scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T02:47:10.318Z","endTime":"2026-07-02T02:48:58.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":{"id":656212,"link":"/api/v1/people/656212"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5000413283002,"aZ":-29.0243238789801,"pfxX":-1.6370194873011563,"pfxZ":2.124293672769711,"pX":-0.9557980459270494,"pZ":2.0582222098064125,"vX0":-5.562915231193881,"vY0":-121.04143943597097,"vZ0":-2.2854688043756983,"x":153.43,"y":183.21,"x0":1.5844632625675372,"y0":50.004045184250224,"z0":5.5545428094790275,"aX":-2.4308192813633047},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":4.3,"spinRate":2392,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4524005629186334,"extension":5.450632604658503},"index":0,"playId":"91c65ee9-5fd7-320a-89e6-5a04f0454a81","pitchNumber":1,"startTime":"2026-07-02T02:47:13.467Z","endTime":"2026-07-02T02:47:17.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.174969225199458,"aZ":-29.639955953162723,"pfxX":-0.4624033441681288,"pfxZ":1.6516994224641488,"pX":-1.561167831506387,"pZ":0.8043139292829289,"vX0":-7.352745149910486,"vY0":-122.66870960678669,"vZ0":-4.944980011975488,"x":176.51,"y":217.06,"x0":1.5238827258026317,"y0":50.00575437824691,"z0":5.346335733179942,"aX":-0.7109952850750961},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":2.4,"spinRate":2523,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.44494698662587373,"extension":5.485764949859232},"index":1,"playId":"7bb61256-5921-36ee-9038-632471085a96","pitchNumber":2,"startTime":"2026-07-02T02:47:33.003Z","endTime":"2026-07-02T02:47:36.813Z","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":89.1,"endSpeed":81.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819185307771427,"aZ":-18.345121177372356,"pfxX":8.406893596506254,"pfxZ":8.09511358266382,"pX":-0.3870504652197225,"pZ":3.9227283055793416,"vX0":-7.277366006240021,"vY0":-129.58009422860482,"vZ0":-0.7774496845180612,"x":131.75,"y":132.87,"x0":1.3587601055254952,"y0":50.006245969623585,"z0":5.6218287464974885,"aX":14.370320595328725},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.8,"breakHorizontal":-13.7,"spinRate":2039,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.42188784682547764,"extension":5.501383228476235},"index":2,"playId":"294115d6-e55d-3d9c-97ef-438649055fb2","pitchNumber":3,"startTime":"2026-07-02T02:47:54.940Z","endTime":"2026-07-02T02:47:59.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.570479667746433,"aZ":-14.895105861615829,"pfxX":5.742507920398342,"pfxZ":10.05507726088053,"pX":-0.8343833660907893,"pZ":4.299429448683242,"vX0":-7.967927968381677,"vY0":-129.63068384734987,"vZ0":-0.6346774060721369,"x":148.8,"y":122.7,"x0":1.5191079706289405,"y0":50.006150289977874,"z0":5.674211375017356,"aX":9.87282184590586},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.4,"breakHorizontal":-8.9,"spinRate":2164,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4209360411048202,"extension":5.446655661696606},"index":3,"playId":"724f1a3d-e290-38bf-8e94-804325b0cfac","pitchNumber":4,"startTime":"2026-07-02T02:48:12.776Z","endTime":"2026-07-02T02:48:16.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.892235618535977,"aZ":-28.193490342471588,"pfxX":8.723387686330137,"pfxZ":2.6743315572434216,"pX":-0.31518599762280164,"pZ":2.2381447114204915,"vX0":-7.047615162375367,"vY0":-120.77178557607643,"vZ0":-1.5696173539945155,"x":129.01,"y":178.35,"x0":1.496942582962596,"y0":50.00319938213952,"z0":5.359068990855376,"aX":12.982448641849851},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":-14.3,"spinRate":1768,"spinDirection":97},"zone":7,"typeConfidence":2.0,"plateTime":0.45225698728482566,"extension":5.531617367379408},"index":4,"playId":"70afbd56-0978-3049-97f7-38376794eaef","pitchNumber":5,"startTime":"2026-07-02T02:48:28.913Z","endTime":"2026-07-02T02:48:34.200Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.089268439329725,"aZ":-32.45922935547566,"pfxX":-2.96977593722926,"pfxZ":-0.18788689987884943,"pX":-0.11996146600126172,"pZ":1.8215084353972881,"vX0":-3.5292107326764657,"vY0":-122.44012521997918,"vZ0":-2.270797600246921,"x":121.57,"y":189.6,"x0":1.7209048416018566,"y0":50.00193122607946,"z0":5.5138643051363605,"aX":-4.54954931979725},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.6,"breakHorizontal":6.1,"spinRate":2458,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.44578540329538674,"extension":5.338010620523172},"hitData":{"launchSpeed":93.2,"launchAngle":9.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.13,"coordY":90.45}},"index":5,"playId":"7eff55fd-65f1-3f2d-b225-7ddfd51c6fe8","pitchNumber":6,"startTime":"2026-07-02T02:48:47.908Z","endTime":"2026-07-02T02:48:58.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:48:58.933Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jeff McNeil grounds into a force out, second baseman Alex Freeland to shortstop Miguel Rojas. Henry Bolte out at 2nd. Jeff McNeil to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T02:49:02.927Z","endTime":"2026-07-02T02:51:20.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.4,"endSpeed":82.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38799385209201,"aZ":-26.005333069999544,"pfxX":10.51860570975115,"pfxZ":3.567132138931754,"pX":-0.6067193759121163,"pZ":1.5980769309485559,"vX0":-8.945448917266868,"vY0":-129.93004664064898,"vZ0":-4.54796864498446,"x":140.13,"y":195.63,"x0":1.495627204912378,"y0":50.002066331575186,"z0":5.321075291270675,"aX":18.183898275462983},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-17.4,"spinRate":2001,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.4197733378310069,"extension":5.5806436966079405},"index":0,"playId":"44377adb-c9fa-3dfb-8556-0b59478c8ca4","pitchNumber":1,"startTime":"2026-07-02T02:49:25.735Z","endTime":"2026-07-02T02:49:30.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"094ba0ff-e3c2-3100-a80c-984bbeb30e69","startTime":"2026-07-02T02:50:01.967Z","endTime":"2026-07-02T02:50:08.716Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18059517595822,"aZ":-30.32843860717595,"pfxX":-2.337839593053695,"pfxZ":1.2625719528986474,"pX":-0.34320589581273203,"pZ":1.98115858930934,"vX0":-4.277845479567887,"vY0":-120.71163288920623,"vZ0":-2.063157104840963,"x":130.08,"y":185.29,"x0":1.7610843462566412,"y0":50.00404307162553,"z0":5.536926888101464,"aX":-3.423697211064386},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":5.3,"spinRate":2442,"spinDirection":307},"zone":7,"typeConfidence":2.0,"plateTime":0.4550922738204033,"extension":5.3210814705778455},"index":2,"playId":"17430c7f-2dbe-3037-88d0-ab16de2b899f","pitchNumber":2,"startTime":"2026-07-02T02:50:22.572Z","endTime":"2026-07-02T02:50:30.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.381080696877838,"aZ":-24.73817497280435,"pfxX":10.60959107105218,"pfxZ":4.330455544545835,"pX":-0.1282031162625306,"pZ":2.108239329260314,"vX0":-7.669461573141312,"vY0":-130.24826601796474,"vZ0":-3.4052150068039317,"x":121.89,"y":181.86,"x0":1.4762098828200034,"y0":50.004821634268964,"z0":5.303483390230469,"aX":18.229294572556707},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":-17.5,"spinRate":2196,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.4205438825607053,"extension":5.655270540331837},"hitData":{"launchSpeed":91.0,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.95,"coordY":152.03}},"index":3,"playId":"40213d47-49a7-3f96-9046-d252d75f78b8","pitchNumber":3,"startTime":"2026-07-02T02:51:06.704Z","endTime":"2026-07-02T02:51:20.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:51:20.163Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-02T02:51:25.689Z","endTime":"2026-07-02T02:53:03.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642020,"link":"/api/v1/people/642020"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95270438908992,"aZ":-21.0431184930244,"pfxX":6.975655390707119,"pfxZ":6.551975430718274,"pX":-0.3122911806983355,"pZ":2.9694432556714117,"vX0":-6.643498940663012,"vY0":-128.78253010715662,"vZ0":-2.3621494188465455,"x":128.9,"y":158.61,"x0":1.3808276475412864,"y0":50.00073525783418,"z0":5.507012560752758,"aX":11.846501720078304},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.6,"breakHorizontal":-11.4,"spinRate":1931,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.42351620512433286,"extension":5.6665351952161895},"index":0,"playId":"353a76ef-a2f9-3598-8953-905abd95af8e","pitchNumber":1,"startTime":"2026-07-02T02:51:42.699Z","endTime":"2026-07-02T02:51:47.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833847289016244,"aZ":-19.90928343921375,"pfxX":7.141029837587532,"pfxZ":7.114099494614358,"pX":-0.5782359508426362,"pZ":3.7875911421883814,"vX0":-7.632222093111796,"vY0":-130.1020375898968,"vZ0":-0.7484134864750231,"x":139.04,"y":136.52,"x0":1.4576277389468149,"y0":50.00287718019397,"z0":5.580051414312344,"aX":12.312246403366062},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.0,"breakHorizontal":-11.4,"spinRate":2151,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4200788155685795,"extension":5.466528177309321},"index":1,"playId":"d5d44b25-863d-30ac-abff-20e5eed23db5","pitchNumber":2,"startTime":"2026-07-02T02:52:03.744Z","endTime":"2026-07-02T02:52:07.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1655480359711,"aZ":-35.74738860997669,"pfxX":-8.052025984274993,"pfxZ":-2.6954716289127507,"pX":-0.12437204125419606,"pZ":2.344516209798442,"vX0":-2.2316147940239004,"vY0":-115.05514865445889,"vZ0":0.3878565753132661,"x":121.74,"y":175.48,"x0":1.9061168690947121,"y0":50.00018982242687,"z0":5.663914799974335,"aX":-10.693711173386406},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.4,"breakHorizontal":15.1,"spinRate":2631,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.4777338697486049,"extension":5.194992886794697},"index":2,"playId":"783aa077-c2ad-349a-99db-58aa4cb1bb73","pitchNumber":3,"startTime":"2026-07-02T02:52:22.527Z","endTime":"2026-07-02T02:52:26.234Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"bbe25916-b5d9-33c7-8e1d-9a4505d472df","startTime":"2026-07-02T02:52:42.951Z","endTime":"2026-07-02T02:52:50.814Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.593373862157485,"aZ":-32.59863261397035,"pfxX":-2.3948405204489216,"pfxZ":-0.2705219538225121,"pX":-1.3934443913901613,"pZ":1.1042202961615246,"vX0":-6.131919549510095,"vY0":-122.68452196882853,"vZ0":-3.960010203643665,"x":170.11,"y":208.97,"x0":1.4380170681383573,"y0":50.00609449000328,"z0":5.482866861279663,"aX":-3.6940424069062665},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":5.6,"spinRate":2501,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4444607530247824,"extension":5.420645956994562},"index":4,"playId":"7dea4303-b544-3875-a27c-ec976b787f25","pitchNumber":4,"startTime":"2026-07-02T02:52:59.216Z","endTime":"2026-07-02T02:53:03.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:53:03.521Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T02:55:31.572Z","endTime":"2026-07-02T02:56:32.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T02:55:17.498Z","endTime":"2026-07-02T02:55:33.707Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78766611528093,"aZ":-28.17518700511951,"pfxX":0.9765569854693537,"pfxZ":2.342533366353215,"pX":1.288317442698667,"pZ":1.9854827693868256,"vX0":5.84762285993287,"vY0":-129.5859952443321,"vZ0":-3.576962121332127,"x":67.89,"y":185.17,"x0":-1.1198118254903984,"y0":50.00600399517504,"z0":5.524209764828562,"aX":1.6688784273245532},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":-3.0,"spinRate":2229,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4218528398479018,"extension":6.697075887864013},"index":1,"playId":"d8f4a7ab-b7da-3e1c-b53b-82e0ca579444","pitchNumber":1,"startTime":"2026-07-02T02:55:33.707Z","endTime":"2026-07-02T02:55:37.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.529815145234945,"aZ":-26.878427368356167,"pfxX":-8.658570524378838,"pfxZ":2.828941098250172,"pX":-0.4208564930494514,"pZ":2.0666679290753316,"vX0":5.1634402370322245,"vY0":-136.1155906011446,"vZ0":-4.277725106440292,"x":133.04,"y":182.98,"x0":-1.2197910300635524,"y0":50.00286363117354,"z0":5.524847286037526,"aX":-16.209201913362502},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":14.5,"spinRate":1981,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4027613719527041,"extension":6.7704431613152725},"index":2,"playId":"b0e21181-2c9e-3876-957d-d588ec28a231","pitchNumber":2,"startTime":"2026-07-02T02:55:51.364Z","endTime":"2026-07-02T02:55:54.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.685524766981764,"aZ":-30.74722186177021,"pfxX":-5.898977060149576,"pfxZ":0.867433611074119,"pX":0.5701315083388262,"pZ":0.9944930996471816,"vX0":6.943291389015356,"vY0":-126.86447382485412,"vZ0":-4.8943850080793485,"x":95.27,"y":211.93,"x0":-1.4239030717411245,"y0":50.00383307169185,"z0":5.373219874725957,"aX":-9.706479598639326},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":9.2,"spinRate":1615,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4302100194470446,"extension":6.9693976595119125},"index":3,"playId":"03a3e171-be2d-3ccb-89dd-f77da372d75d","pitchNumber":3,"startTime":"2026-07-02T02:56:07.941Z","endTime":"2026-07-02T02:56:11.543Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.909119708728916,"aZ":-24.688451166934477,"pfxX":-9.30117799754736,"pfxZ":3.882906953283018,"pX":0.9257801705859728,"pZ":1.6827402817860762,"vX0":7.706007984954441,"vY0":-137.8349556456319,"vZ0":-6.0275388492087485,"x":81.71,"y":193.35,"x0":-0.6942331576457427,"y0":50.00607276167839,"z0":5.55928830418944,"aX":-17.945721711184948},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":2069,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3969964027764248,"extension":6.767748040524523},"index":4,"playId":"86c94af7-5917-3834-94c1-ffe94e34b541","pitchNumber":4,"startTime":"2026-07-02T02:56:28.626Z","endTime":"2026-07-02T02:56:32.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:56:32.743Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, pitcher J.T. Ginn to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T02:56:34.546Z","endTime":"2026-07-02T02:58:42.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"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":"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":93.4,"endSpeed":85.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9688424155476,"aZ":-27.729358420686555,"pfxX":-9.799815637374198,"pfxZ":2.3944086587321047,"pX":-2.1549427281244666,"pZ":1.7729219690699767,"vX0":1.2395899676955446,"vY0":-135.9020694602396,"vZ0":-5.002967801645236,"x":199.14,"y":190.91,"x0":-1.3470788748555544,"y0":50.00142352722568,"z0":5.582382812583904,"aX":-18.185518106776676},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.4,"breakHorizontal":17.4,"spinRate":2029,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40424299275964115,"extension":6.746571277892357},"index":0,"playId":"6187ca45-6d3b-3e0e-8102-bb8b8aad9cae","pitchNumber":1,"startTime":"2026-07-02T02:57:01.205Z","endTime":"2026-07-02T02:57:04.205Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52758859123291,"aZ":-28.053301290560704,"pfxX":-9.320332512624658,"pfxZ":2.2414237098015084,"pX":-0.28271010140765035,"pZ":1.2759327134093734,"vX0":5.837121046940434,"vY0":-134.76747007297797,"vZ0":-5.825286751794619,"x":127.78,"y":204.33,"x0":-1.2667404384307013,"y0":50.00393767486899,"z0":5.449397927084762,"aX":-17.13019716666212},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.0,"breakHorizontal":15.6,"spinRate":1987,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4065764967497043,"extension":6.8817767113779915},"index":1,"playId":"f3a525d2-1431-33a8-be74-88f965f2e5db","pitchNumber":2,"startTime":"2026-07-02T02:57:17.340Z","endTime":"2026-07-02T02:57:21.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.958145741765126,"aZ":-30.48147767592577,"pfxX":-5.440590590799981,"pfxZ":1.019119164138587,"pX":-0.4251402327150076,"pZ":2.7667148319910986,"vX0":4.325083969409645,"vY0":-127.4805613592672,"vZ0":-1.0061039993021395,"x":133.21,"y":164.08,"x0":-1.4292718014156875,"y0":50.003657682720345,"z0":5.553028028086452,"aX":-9.037399181805622},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":9.0,"spinRate":1535,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4281661942003101,"extension":6.838754607973926},"index":2,"playId":"43c0ea00-96b4-3499-9c8f-b995d023f746","pitchNumber":3,"startTime":"2026-07-02T02:57:33.745Z","endTime":"2026-07-02T02:57:37.109Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152452908017636,"aZ":-32.658370324544855,"pfxX":1.0178562015041497,"pfxZ":-0.3045453688019877,"pX":0.38444614476522115,"pZ":0.8558794854316712,"vX0":3.793546986882108,"vY0":-126.1336368161517,"vZ0":-4.830294463861029,"x":102.35,"y":215.67,"x0":-1.2724220377726314,"y0":50.000498090357944,"z0":5.435178125545744,"aX":1.6359065732691365},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":-2.8,"spinRate":2367,"spinDirection":2},"zone":14,"typeConfidence":2.0,"plateTime":0.4345781905555146,"extension":6.881667544612243},"index":3,"playId":"1fbe3015-962a-3890-90cd-6d6872189614","pitchNumber":4,"startTime":"2026-07-02T02:57:49.495Z","endTime":"2026-07-02T02:57:53.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.074273345034015,"aZ":-26.264710970327393,"pfxX":-6.103099761019809,"pfxZ":3.627541514213509,"pX":-0.7819222031933619,"pZ":1.3758638348991816,"vX0":3.2795149116182927,"vY0":-127.08493788834069,"vZ0":-4.947535677504075,"x":146.81,"y":201.63,"x0":-1.2990883362872871,"y0":50.001260177995995,"z0":5.444814582409705,"aX":-9.939734377623617},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":10.3,"spinRate":1674,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43167891426744376,"extension":6.928614767890859},"index":4,"playId":"5adb6c00-d4b0-3c7c-8331-f4cc2d0de75b","pitchNumber":5,"startTime":"2026-07-02T02:58:12.591Z","endTime":"2026-07-02T02:58:16.284Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.717416411666775,"aZ":-20.670371169040365,"pfxX":-2.079442943669041,"pfxZ":6.07467217082941,"pX":-0.5307435243012412,"pZ":2.477575557885763,"vX0":2.782058937355647,"vY0":-137.2748017218334,"vZ0":-4.317522468963298,"x":137.23,"y":171.89,"x0":-1.2910411888335545,"y0":50.000069528655736,"z0":5.493030678012426,"aX":-3.935820525511692},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":3.1,"spinRate":2009,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40025808137107965,"extension":6.8406134080550745},"hitData":{"launchSpeed":96.9,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.46,"coordY":175.76}},"index":5,"playId":"2d2961f8-bbc0-3ee1-a46a-a5a998c4402a","pitchNumber":6,"startTime":"2026-07-02T02:58:32.546Z","endTime":"2026-07-02T02:58:42.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T02:58:42.355Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-02T02:58:51.911Z","endTime":"2026-07-02T03:00:08.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828203236863974,"aZ":-28.802485483719813,"pfxX":-0.8111155707802777,"pfxZ":1.9924102451344492,"pX":0.7847554411189602,"pZ":2.6340204417970683,"vX0":5.843711869495431,"vY0":-128.95716395516237,"vZ0":-1.2871854495034198,"x":87.09,"y":167.66,"x0":-1.4013749507883113,"y0":50.00088022022193,"z0":5.353317002246977,"aX":-1.371645398008646},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":0.2,"spinRate":2037,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.42409661471009574,"extension":6.69760967920638},"index":0,"playId":"f30ae734-9fe7-34db-82ef-6470840408cf","pitchNumber":1,"startTime":"2026-07-02T02:59:11.265Z","endTime":"2026-07-02T02:59:16.081Z","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":89.0,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.564347047171484,"aZ":-26.753556327806823,"pfxX":-5.112021089715396,"pfxZ":3.2032901495376005,"pX":-0.10895864310852735,"pZ":0.9206794458185198,"vX0":4.345691883434535,"vY0":-129.42152860547552,"vZ0":-6.279363775891395,"x":121.15,"y":213.92,"x0":-1.1474639875328583,"y0":50.004372912238246,"z0":5.433522224492758,"aX":-8.653967837588322},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":8.3,"spinRate":1614,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4235707593053819,"extension":6.738766090527403},"index":1,"playId":"cb6517bd-62e4-3f58-8d23-8148cf66c3c4","pitchNumber":2,"startTime":"2026-07-02T02:59:32.902Z","endTime":"2026-07-02T02:59:36.380Z","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":86.6,"endSpeed":78.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73326980624818,"aZ":-27.99166811991662,"pfxX":-7.61962304094288,"pfxZ":2.6268059734275617,"pX":-1.0730499975452996,"pZ":2.483516235479587,"vX0":3.6089670412788664,"vY0":-125.98679542497071,"vZ0":-1.7124353574422533,"x":157.9,"y":171.73,"x0":-1.5410030930892038,"y0":50.00515851811234,"z0":5.454018170392983,"aX":-12.140811477755685},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":12.8,"spinRate":1548,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.43625021196776714,"extension":6.714018968329421},"hitData":{"launchSpeed":82.0,"launchAngle":39.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.25,"coordY":87.83}},"index":2,"playId":"dfdb50d3-cd17-3cec-b751-cc404eb18ad6","pitchNumber":3,"startTime":"2026-07-02T02:59:57.876Z","endTime":"2026-07-02T03:00:08.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:00:08.189Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (20) on a line drive to left center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:01:45.638Z","endTime":"2026-07-02T03:02:52.303Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":656212,"link":"/api/v1/people/656212"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":77.4,"endSpeed":71.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73016608099179,"aZ":-34.76780900706055,"pfxX":-8.091789972925335,"pfxZ":-2.02214937716551,"pX":-0.8477280250432965,"pZ":2.856331396689556,"vX0":-3.662697118625616,"vY0":-112.70388729013031,"vZ0":1.5324374134827818,"x":149.31,"y":161.66,"x0":1.8502118718524865,"y0":50.001402602836116,"z0":5.682402365157519,"aX":-10.393798810412076},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.0,"breakHorizontal":15.6,"spinRate":2620,"spinDirection":297},"zone":11,"typeConfidence":2.0,"plateTime":0.4862396525432171,"extension":5.258342866120147},"index":0,"playId":"6616c8b3-4a50-3014-80f4-9dc628682163","pitchNumber":1,"startTime":"2026-07-02T03:02:15.256Z","endTime":"2026-07-02T03:02:19.279Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04181784233563,"aZ":-28.562653067715157,"pfxX":-1.288118839946908,"pfxZ":2.3447622737135987,"pX":-0.30435892518931296,"pZ":1.616637985467959,"vX0":-4.173057097633244,"vY0":-122.72285395250942,"vZ0":-3.5517633850163848,"x":128.6,"y":195.13,"x0":1.5787013485897012,"y0":50.00302129435366,"z0":5.48977286990032,"aX":-1.9837863591796028},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":3.2,"spinRate":2447,"spinDirection":290},"zone":7,"typeConfidence":2.0,"plateTime":0.44463064499202387,"extension":5.385503342515257},"hitData":{"launchSpeed":104.3,"launchAngle":27.0,"totalDistance":433.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":69.8,"coordY":32.49}},"index":1,"playId":"3f3e24bb-d3f3-3515-b463-0c4aa05a638b","pitchNumber":2,"startTime":"2026-07-02T03:02:27.282Z","endTime":"2026-07-02T03:02:52.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:02:52.303Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:02:45.128Z","endTime":"2026-07-02T03:03:37.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.339510074510464,"aZ":-30.606544039169144,"pfxX":-1.5739185839972902,"pfxZ":1.0768118814316932,"pX":-0.3681665262591894,"pZ":1.3787574905414,"vX0":-4.085616261011413,"vY0":-119.78437988133557,"vZ0":-3.2528939875504124,"x":131.03,"y":201.55,"x0":1.5645546594492579,"y0":50.00026553086047,"z0":5.4933254207861095,"aX":-2.284432794491201},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.4,"breakHorizontal":3.8,"spinRate":2635,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4574261307944716,"extension":5.4577476158288505},"index":0,"playId":"43448cf0-a738-30eb-b624-68516e0210c2","pitchNumber":1,"startTime":"2026-07-02T03:03:13.728Z","endTime":"2026-07-02T03:03:16.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71705335954513,"aZ":-35.60645429936019,"pfxX":-9.956699401989876,"pfxZ":-2.661329026584651,"pX":0.2902953591927629,"pZ":2.246833929597814,"vX0":-0.4085969432981594,"vY0":-113.74424157921673,"vZ0":0.481191478202575,"x":105.93,"y":178.12,"x0":1.7635694880326886,"y0":50.000712882817695,"z0":5.605329748893468,"aX":-12.853394878551251},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.3,"breakHorizontal":18.1,"spinRate":2545,"spinDirection":295},"zone":8,"typeConfidence":2.0,"plateTime":0.48426403263242346,"extension":5.233943138738044},"hitData":{"launchSpeed":102.7,"launchAngle":15.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.61,"coordY":121.6}},"index":1,"playId":"547ff352-1895-3072-b79d-3c0a3685515f","pitchNumber":2,"startTime":"2026-07-02T03:03:26.733Z","endTime":"2026-07-02T03:03:37.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:03:37.837Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colby Thomas doubles (3) on a line drive to center fielder Andy Pages. Nick Kurtz scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:03:39.183Z","endTime":"2026-07-02T03:04:15.771Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":656212,"link":"/api/v1/people/656212"},"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":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0556659945245,"aZ":-32.44798219295794,"pfxX":9.902521871282687,"pfxZ":-0.19413627265222377,"pX":0.33378609155685907,"pZ":1.5492868735734393,"vX0":-6.050359737260679,"vY0":-118.915080255063,"vZ0":-1.9265022857971366,"x":104.28,"y":196.95,"x0":1.6140886913012702,"y0":50.00106787744439,"z0":5.2910336441213275,"aX":14.29663955187468},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":-16.7,"spinRate":1711,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4591820359295675,"extension":5.520890375502155},"hitData":{"launchSpeed":99.4,"launchAngle":18.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":84.59,"coordY":54.43}},"index":0,"playId":"21b98a64-19ee-3a9a-9d2a-1595b612b74c","pitchNumber":1,"startTime":"2026-07-02T03:04:03.948Z","endTime":"2026-07-02T03:04:15.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:04:15.771Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a ground ball to left fielder Tommy Edman. Colby Thomas scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:05:12.018Z","endTime":"2026-07-02T03:06:50.148Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":{"id":656212,"link":"/api/v1/people/656212"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T03:04:58.898Z","endTime":"2026-07-02T03:05:14.176Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.805597702194607,"aZ":-25.06304681230143,"pfxX":9.890541308694589,"pfxZ":4.1702620748704815,"pX":0.21756788840450897,"pZ":1.988938952093266,"vX0":-6.81055749667815,"vY0":-129.1810058768439,"vZ0":-3.6389557895945925,"x":108.71,"y":185.08,"x0":1.5921553677669045,"y0":50.00134021479286,"z0":5.32436191873176,"aX":16.8543750542313},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":-16.6,"spinRate":2082,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.42266637062961454,"extension":5.491685031032359},"index":1,"playId":"f5e2a514-5acb-3e4b-bea2-f314521c753a","pitchNumber":1,"startTime":"2026-07-02T03:05:14.176Z","endTime":"2026-07-02T03:05:17.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.344486547069263,"aZ":-19.555762815864878,"pfxX":8.162957046166074,"pfxZ":7.306540079572613,"pX":-0.05757170471458438,"pZ":3.827329581852383,"vX0":-6.760052720120708,"vY0":-130.79102103401348,"vZ0":-0.6631283842279371,"x":119.19,"y":135.44,"x0":1.5037349333546228,"y0":50.005374464754354,"z0":5.5546742829152524,"aX":14.103017900313816},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.3,"breakHorizontal":-13.2,"spinRate":2246,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.4192513218554046,"extension":5.388667916325512},"index":2,"playId":"4fabe6af-77b0-3847-9fcb-79309d0e7d84","pitchNumber":2,"startTime":"2026-07-02T03:05:32.592Z","endTime":"2026-07-02T03:05:37.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534867538411735,"aZ":-17.80975073995999,"pfxX":9.004282296781405,"pfxZ":8.461504662499584,"pX":-1.777251270432463,"pZ":4.122565831684312,"vX0":-10.939820977270735,"vY0":-128.66856596532875,"vZ0":-0.4253671639048147,"x":184.74,"y":127.47,"x0":1.3348219860891266,"y0":50.00475465735328,"z0":5.654850749114584,"aX":15.291113722638121},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.5,"breakHorizontal":-14.3,"spinRate":2102,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.42365422400010155,"extension":5.56487953716722},"index":3,"playId":"bac9de89-bffa-3311-9c66-bd2f28e79b99","pitchNumber":3,"startTime":"2026-07-02T03:05:57.269Z","endTime":"2026-07-02T03:06:01.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523938129685042,"aZ":-27.584816341924174,"pfxX":11.78387161700634,"pfxZ":3.198680340198853,"pX":-0.17722120993990648,"pZ":0.7199523098312796,"vX0":-7.223663465953616,"vY0":-119.26007235032607,"vZ0":-4.521323045709279,"x":123.76,"y":219.34,"x0":1.36414773461442,"y0":50.00525264300075,"z0":5.136296952078842,"aX":16.930232763638763},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.9,"breakHorizontal":-19.6,"spinRate":1692,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.45974896564201195,"extension":5.754495771033013},"index":4,"playId":"83b429be-19c4-36c3-9c84-14784f8a96ad","pitchNumber":4,"startTime":"2026-07-02T03:06:16.218Z","endTime":"2026-07-02T03:06:20.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23996894760056,"aZ":-25.93484842264139,"pfxX":9.812598453539898,"pfxZ":3.6394687821828136,"pX":-0.6398055850826765,"pZ":2.722299926136107,"vX0":-8.010526136776024,"vY0":-129.65066006829196,"vZ0":-1.8689135619954071,"x":141.39,"y":165.28,"x0":1.2039272766753488,"y0":50.00476332257181,"z0":5.4176204234697005,"aX":16.830288979649147},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-16.2,"spinRate":2056,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.42128831427484137,"extension":5.656610176894799},"hitData":{"launchSpeed":107.4,"launchAngle":1.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.69,"coordY":116.02}},"index":5,"playId":"8762fb0b-5ead-363f-9c1e-d601bcc802d8","pitchNumber":5,"startTime":"2026-07-02T03:06:39.099Z","endTime":"2026-07-02T03:06:50.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:06:50.148Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joshua Kuroda-Grauer pops out to shortstop Miguel Rojas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:07:03.488Z","endTime":"2026-07-02T03:07:33.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235647086070095,"aZ":-19.415501990381564,"pfxX":8.852474255006808,"pfxZ":7.558285263373596,"pX":-1.0055253421941792,"pZ":3.0199064937559563,"vX0":-8.666046937246879,"vY0":-128.9445926049985,"vZ0":-2.4147949713390884,"x":155.33,"y":157.24,"x0":1.2450221963415629,"y0":50.001710833514075,"z0":5.462807352317642,"aX":14.940742898596065},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.3,"breakHorizontal":-14.2,"spinRate":1969,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.4244156422888419,"extension":5.642747631823073},"hitData":{"launchSpeed":83.7,"launchAngle":70.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.9,"coordY":152.03}},"index":0,"playId":"f54a8a52-0fdb-32e3-a945-e860e3e06ff6","pitchNumber":1,"startTime":"2026-07-02T03:07:22.910Z","endTime":"2026-07-02T03:07:33.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:07:33.912Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Alex Freeland to first baseman Freddie Freeman. Jonah Heim to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:07:41.604Z","endTime":"2026-07-02T03:09:29.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42256451731525,"aZ":-26.727108334327056,"pfxX":11.140642601528201,"pfxZ":3.213158557989023,"pX":-0.6829901805386251,"pZ":2.2316238695767887,"vX0":-8.517549598503098,"vY0":-129.18002897406092,"vZ0":-2.606231176476837,"x":143.03,"y":178.53,"x0":1.2064358547309117,"y0":50.0000846135383,"z0":5.304104956326905,"aX":18.862324105703816},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-18.4,"spinRate":1953,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4236972666789991,"extension":5.966692542313593},"index":0,"playId":"c36031e9-6d42-3f92-8685-626834d309ab","pitchNumber":1,"startTime":"2026-07-02T03:07:58.234Z","endTime":"2026-07-02T03:08:01.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651810695025066,"aZ":-23.529394792537285,"pfxX":11.13394770407676,"pfxZ":5.227944912660592,"pX":0.9786541022317005,"pZ":2.1623427367114214,"vX0":-5.19866626371328,"vY0":-127.85452253913124,"vZ0":-3.2249630521263812,"x":79.7,"y":180.4,"x0":1.5930481431316443,"y0":50.003964294186055,"z0":5.289126628941929,"aX":18.41206138465942},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.0,"breakHorizontal":-19.0,"spinRate":1940,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.428606055864738,"extension":5.468570854041451},"index":1,"playId":"59326028-0651-3f1b-9d9f-2b3916003a96","pitchNumber":2,"startTime":"2026-07-02T03:08:14.699Z","endTime":"2026-07-02T03:08:18.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-02T03:08:25.346Z","endTime":"2026-07-02T03:08:38.623Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.766238739351017,"aZ":-29.87363801775526,"pfxX":-2.530934226938717,"pfxZ":1.5275750033370614,"pX":-2.4872203994674824,"pZ":0.761874719101456,"vX0":-8.16648404370046,"vY0":-121.52688435532117,"vZ0":-4.774363401553352,"x":189.42,"y":154.56,"x0":1.238885288413297,"y0":50.00014947777135,"z0":5.332651479541592,"aX":-3.802139632790419},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":6.5,"spinRate":2599,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4498855083182667,"extension":5.523438983368157},"index":3,"playId":"37a25e9f-07f8-30ac-b2c9-8d0a53b69a0d","pitchNumber":3,"startTime":"2026-07-02T03:08:38.623Z","endTime":"2026-07-02T03:08:41.955Z","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":83.0,"endSpeed":77.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.77888186220694,"aZ":-30.528081451790268,"pfxX":-4.351152853431599,"pfxZ":1.0959655469766876,"pX":-1.7114134055364023,"pZ":2.4772951008243624,"vX0":-6.421792151708211,"vY0":-120.90118853376174,"vZ0":-1.047867029434484,"x":182.24,"y":171.89,"x0":1.5273152999981712,"y0":50.0055214129587,"z0":5.5549096695454265,"aX":-6.551519806802822},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":9.2,"spinRate":2464,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4501044140947168,"extension":5.379638018939644},"index":4,"playId":"f545317f-cee9-35d4-914d-195e174a2874","pitchNumber":4,"startTime":"2026-07-02T03:09:01.468Z","endTime":"2026-07-02T03:09:05.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.391604122407333,"aZ":-25.90873225841716,"pfxX":8.244901678934234,"pfxZ":3.7059303569765607,"pX":1.0797002293363474,"pZ":2.830485527017951,"vX0":-4.272145769975326,"vY0":-129.0809022861804,"vZ0":-1.4317558417311687,"x":75.84,"y":162.36,"x0":1.683349631551598,"y0":50.00314056349879,"z0":5.383575137526055,"aX":13.939680433672617},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-14.0,"spinRate":2051,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.42402673286519565,"extension":5.553057565012669},"hitData":{"launchSpeed":97.8,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.5,"coordY":156.59}},"index":5,"playId":"f9e4216a-8a9b-3c36-8f7a-ea91ea51680a","pitchNumber":5,"startTime":"2026-07-02T03:09:20.713Z","endTime":"2026-07-02T03:09:29.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:09:29.711Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a line drive to pitcher Charlie Barnes. Jonah Heim to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:09:43.925Z","endTime":"2026-07-02T03:10:22.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656212,"link":"/api/v1/people/656212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944556359398597,"aZ":-28.513228232309924,"pfxX":9.784462361811798,"pfxZ":2.1724894196609537,"pX":1.3280818617980932,"pZ":3.129348102268676,"vX0":-4.066917790113434,"vY0":-129.27378628516882,"vZ0":-0.40208888164236034,"x":66.38,"y":154.29,"x0":1.6539228312122138,"y0":50.00317098658939,"z0":5.483113017915294,"aX":16.495326067140144},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":2004,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.42434129089657624,"extension":5.470113760818955},"index":0,"playId":"53810474-f194-38ef-82b0-44db5a1e0070","pitchNumber":1,"startTime":"2026-07-02T03:09:56.019Z","endTime":"2026-07-02T03:09:59.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347379035019625,"aZ":-30.595496178146867,"pfxX":10.750337605707283,"pfxZ":1.1322459583832316,"pX":1.0698388259331961,"pZ":2.4801931700009088,"vX0":-4.346440200692136,"vY0":-117.9698981721444,"vZ0":-0.02200499747451201,"x":76.22,"y":171.81,"x0":1.553712792785167,"y0":50.00057813469924,"z0":5.342930499848055,"aX":14.93997978664219},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.4,"breakHorizontal":-18.1,"spinRate":1567,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4667767872591577,"extension":5.618411929973351},"hitData":{"launchSpeed":76.9,"launchAngle":8.0,"totalDistance":96.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":129.65,"coordY":167.43}},"index":1,"playId":"9334a8d2-986c-34a1-a253-44da84903c7b","pitchNumber":2,"startTime":"2026-07-02T03:10:12.155Z","endTime":"2026-07-02T03:10:22.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:10:22.704Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-02T03:11:33.083Z","endTime":"2026-07-02T03:12:10.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T03:10:52.705Z","endTime":"2026-07-02T03:11:35.211Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.384514945318628,"aZ":-32.924727049994736,"pfxX":-1.9826800935686508,"pfxZ":-0.5133168067755873,"pX":-1.416729954514997,"pZ":0.5827400836984002,"vX0":-6.4081564075797806,"vY0":-119.45419740333922,"vZ0":-4.397201712740061,"x":171.0,"y":223.05,"x0":1.5552748357755317,"y0":50.00521924170723,"z0":5.39801299592813,"aX":-2.874167418120554},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.7,"breakHorizontal":5.0,"spinRate":2454,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4580102646440851,"extension":5.373210153283406},"index":1,"playId":"8859f645-bde9-34d5-82d8-369dad31af5e","pitchNumber":1,"startTime":"2026-07-02T03:11:35.211Z","endTime":"2026-07-02T03:11:38.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57204646437419,"aZ":-26.6037654260262,"pfxX":9.936143724992135,"pfxZ":3.3766008131637495,"pX":-0.12371043722910093,"pZ":2.1015757508673714,"vX0":-7.375098227012653,"vY0":-127.9799417292298,"vZ0":-2.9808930574093977,"x":121.72,"y":182.04,"x0":1.5111744730154086,"y0":50.0046077052341,"z0":5.375592503988356,"aX":16.406562790294075},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":-16.2,"spinRate":2052,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4287426505477683,"extension":5.541423693696613},"hitData":{"launchSpeed":95.5,"launchAngle":42.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.89,"coordY":63.78}},"index":2,"playId":"5d510980-90fa-3c4d-a3c0-5c1db476fcfa","pitchNumber":2,"startTime":"2026-07-02T03:11:59.616Z","endTime":"2026-07-02T03:12:10.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:12:10.628Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-02T03:13:38.488Z","endTime":"2026-07-02T03:16:08.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55805489843507,"aZ":-26.864680658206787,"pfxX":-10.036607725123986,"pfxZ":2.9276720982651634,"pX":-0.9688880870479591,"pZ":1.591638477153691,"vX0":4.272551442515684,"vY0":-133.7882069284698,"vZ0":-5.2983202532923475,"x":153.93,"y":195.81,"x0":-1.2814451029951806,"y0":50.006119889964346,"z0":5.520565002955917,"aX":-18.218083738339548},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":17.3,"spinRate":1932,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40922608402903204,"extension":6.787699027719477},"index":0,"playId":"0c232aeb-2708-33c2-9bc2-f2a0ae75df07","pitchNumber":1,"startTime":"2026-07-02T03:14:28.333Z","endTime":"2026-07-02T03:14:33.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40642512122771,"aZ":-21.267976753344602,"pfxX":-1.283942170274874,"pfxZ":5.907693637878744,"pX":1.4376955458218406,"pZ":2.863212465500009,"vX0":7.286727298598124,"vY0":-134.77796451217915,"vZ0":-3.1275448274562114,"x":62.2,"y":161.47,"x0":-1.1302827235755433,"y0":50.00220010492284,"z0":5.535103261720693,"aX":-2.371417286463015},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":0.8,"spinRate":1932,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4058909827243107,"extension":6.783298637080022},"index":1,"playId":"cb502840-c279-3a0c-b07f-392b73aa6598","pitchNumber":2,"startTime":"2026-07-02T03:14:46.814Z","endTime":"2026-07-02T03:14:50.765Z","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":91.4,"endSpeed":83.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56066125875565,"aZ":-25.57116076616408,"pfxX":-8.55269146934182,"pfxZ":3.679621985371723,"pX":-2.1961599914227365,"pZ":2.633873949384465,"vX0":0.7186979004262282,"vY0":-133.08214499801915,"vZ0":-2.8374113010336663,"x":200.71,"y":167.67,"x0":-1.3586541475058311,"y0":50.001413112873124,"z0":5.566052364769528,"aX":-15.339139959559994},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":1944,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.411573101460569,"extension":6.785898660796699},"index":2,"playId":"13dfd12c-b167-3d34-9d05-df5d07f06f1d","pitchNumber":3,"startTime":"2026-07-02T03:15:04.223Z","endTime":"2026-07-02T03:15:07.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681234873396132,"aZ":-26.95923740289749,"pfxX":-8.542113701029217,"pfxZ":2.8748550119222527,"pX":0.2642417562597601,"pZ":1.7513173607495818,"vX0":6.359643556510837,"vY0":-133.75323811395157,"vZ0":-4.9515681174754125,"x":106.93,"y":191.49,"x0":-1.0337659064429268,"y0":50.00066483107932,"z0":5.558130995489752,"aX":-15.484865053495989},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":14.2,"spinRate":1992,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4094039340110096,"extension":6.7650205727067085},"index":3,"playId":"cdc42f28-500f-32cc-b380-fb08f012f006","pitchNumber":4,"startTime":"2026-07-02T03:15:23.815Z","endTime":"2026-07-02T03:15:27.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036417316924478,"aZ":-22.25456842656947,"pfxX":-9.526952895328005,"pfxZ":5.489853194835016,"pX":-0.6591262889559587,"pZ":2.651653180316995,"vX0":4.807739748280583,"vY0":-133.64263054057352,"vZ0":-3.43705200378815,"x":142.12,"y":167.19,"x0":-1.2444493938517351,"y0":50.00448454699335,"z0":5.554583350846533,"aX":-17.219392692311693},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":1967,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4099883500527417,"extension":6.781263058206938},"index":4,"playId":"80cf8806-bdb3-3cc9-a2f0-dd87d5935bcf","pitchNumber":5,"startTime":"2026-07-02T03:15:40.576Z","endTime":"2026-07-02T03:15:44.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.050344489248538,"aZ":-18.413348847254582,"pfxX":-4.785022394700125,"pfxZ":7.282210026555781,"pX":0.6074358989894076,"pZ":0.5905820029221726,"vX0":6.686687192482607,"vY0":-136.3653475588584,"vZ0":-9.310539205388295,"x":93.85,"y":222.83,"x0":-1.2509470876756466,"y0":50.00246272680752,"z0":5.311063549355944,"aX":-9.041913937792032},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":7.3,"spinRate":2042,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4011491359845474,"extension":6.964935494344618},"index":5,"playId":"1898a226-0564-38e9-9a71-0c8e31a4549f","pitchNumber":6,"startTime":"2026-07-02T03:16:04.685Z","endTime":"2026-07-02T03:16:08.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:16:08.929Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-02T03:16:10.793Z","endTime":"2026-07-02T03:18:10.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29657842132962,"aZ":-28.110182734806468,"pfxX":-8.969369237480656,"pfxZ":2.3044638734588507,"pX":0.6918920405610742,"pZ":0.817777211956287,"vX0":7.706595800742803,"vY0":-132.26476911164488,"vZ0":-6.524223793104989,"x":90.63,"y":216.7,"x0":-1.1001211712864014,"y0":50.005405730468546,"z0":5.3894163366405285,"aX":-15.828831167387811},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.9,"breakHorizontal":14.5,"spinRate":1997,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4147690761005851,"extension":6.874150583568247},"index":0,"playId":"92b37112-6361-3488-95d0-262116ef01ab","pitchNumber":1,"startTime":"2026-07-02T03:16:34.882Z","endTime":"2026-07-02T03:16:38.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067593568400046,"aZ":-28.018628498518375,"pfxX":1.7193319347930216,"pfxZ":2.4517490273673737,"pX":0.09155683230153236,"pZ":2.492523494720667,"vX0":3.33606573562643,"vY0":-129.21710224952002,"vZ0":-1.976741695636421,"x":113.51,"y":171.48,"x0":-1.4379930367486216,"y0":50.006155255792024,"z0":5.413086887600741,"aX":2.917044565329931},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":-3.8,"spinRate":2147,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4233463245651494,"extension":6.630848100169766},"index":1,"playId":"26d3544a-fc20-3936-992c-129ff370e6b7","pitchNumber":2,"startTime":"2026-07-02T03:16:56.978Z","endTime":"2026-07-02T03:17:00.567Z","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":86.7,"endSpeed":79.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296741895974293,"aZ":-25.665378825980632,"pfxX":-6.786246519685919,"pfxZ":4.0767226219284325,"pX":0.5469595297274354,"pZ":2.1657184323536747,"vX0":6.078719992052468,"vY0":-126.05032441203952,"vZ0":-2.93570423565873,"x":96.15,"y":180.31,"x0":-1.0223534152603369,"y0":50.00484492708847,"z0":5.4332228811593515,"aX":-10.84503026640756},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.8,"breakHorizontal":10.8,"spinRate":1359,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.43570037757223457,"extension":6.604455797018954},"index":2,"playId":"b152523a-cd08-3fd7-a865-661d590d1afa","pitchNumber":3,"startTime":"2026-07-02T03:17:17.459Z","endTime":"2026-07-02T03:17:21.232Z","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":87.5,"endSpeed":79.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.185334756171027,"aZ":-31.956264826850873,"pfxX":-7.720933719543955,"pfxZ":0.13271470542943753,"pX":-0.39824423699074935,"pZ":2.385131049793532,"vX0":4.721518348926723,"vY0":-127.27459486880376,"vZ0":-1.4079682232169632,"x":132.18,"y":174.38,"x0":-1.2863338124129793,"y0":50.00200187228943,"z0":5.505983108087964,"aX":-12.507117019429987},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":12.7,"spinRate":1521,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4324461586001087,"extension":6.904847524591251},"index":3,"playId":"b49541c4-00a5-39f4-b202-ff72936db970","pitchNumber":4,"startTime":"2026-07-02T03:17:42.438Z","endTime":"2026-07-02T03:17:45.686Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21498529448068,"aZ":-27.088895707383667,"pfxX":-9.242933582496857,"pfxZ":2.7808780452932123,"pX":0.6484763870515331,"pZ":2.503588695118059,"vX0":7.034069886465747,"vY0":-134.46162829359258,"vZ0":-2.9243122998110955,"x":92.28,"y":171.18,"x0":-0.8008013659915344,"y0":50.00575199647511,"z0":5.52781985421524,"aX":-16.92401666135448},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":15.2,"spinRate":1948,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4073824869451692,"extension":6.715035867966135},"index":4,"playId":"10aa8d88-994a-3691-88e4-6558f8d5258c","pitchNumber":5,"startTime":"2026-07-02T03:18:05.871Z","endTime":"2026-07-02T03:18:10.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:18:10.320Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Freeland grounds into a double play, shortstop Alika Williams to first baseman Nick Kurtz. Kyle Tucker out at 2nd. Alex Freeland out at 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-02T03:18:12.976Z","endTime":"2026-07-02T03:19:48.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98277152034769,"aZ":-34.75580003717617,"pfxX":2.8893985749394013,"pfxZ":-1.6609945797209926,"pX":0.524404041212669,"pZ":1.221094087002168,"vX0":3.8811365166904928,"vY0":-124.24122528813265,"vZ0":-3.134041505964899,"x":97.01,"y":205.81,"x0":-1.4360903024752236,"y0":50.00161366937809,"z0":5.4011418712530315,"aX":4.494998307737945},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-6.1,"spinRate":2292,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4416550172180953,"extension":6.567849283099776},"index":0,"playId":"5be33ee1-7b7c-3c1e-9512-bf478ccbecd8","pitchNumber":1,"startTime":"2026-07-02T03:18:37.310Z","endTime":"2026-07-02T03:18:40.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217237197439328,"aZ":-29.501167141133404,"pfxX":-5.634485026781594,"pfxZ":1.6279666291122448,"pX":0.07885245163957436,"pZ":1.5653465917420442,"vX0":5.107621620673572,"vY0":-127.11155662284581,"vZ0":-3.6532912184738797,"x":113.99,"y":196.52,"x0":-1.2211991445022563,"y0":50.00283610888537,"z0":5.3547515446003615,"aX":-9.25205328339127},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":9.1,"spinRate":1523,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4303418954431195,"extension":6.820070963742579},"index":1,"playId":"fa35b3fd-8d15-36c0-a044-428d599204ea","pitchNumber":2,"startTime":"2026-07-02T03:18:55.308Z","endTime":"2026-07-02T03:18:58.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"f4e6dfa6-1a49-3b81-9f34-0e629157db4e","startTime":"2026-07-02T03:19:20.991Z","endTime":"2026-07-02T03:19:28.229Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459816300213895,"aZ":-24.999181181563465,"pfxX":-6.358441484961535,"pfxZ":3.8577535327783403,"pX":-0.5919669496246227,"pZ":1.6982561434717867,"vX0":4.100804733363578,"vY0":-135.0110202650191,"vZ0":-5.184699529271401,"x":139.56,"y":192.93,"x0":-1.2990022447071374,"y0":50.00284970366661,"z0":5.387157676545694,"aX":-11.820799438288587},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":10.7,"spinRate":2013,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.40461203929871425,"extension":6.77638807562529},"hitData":{"launchSpeed":84.8,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.02,"coordY":146.45}},"index":3,"playId":"e913e2da-3870-389f-8f77-0fbe477b828e","pitchNumber":3,"startTime":"2026-07-02T03:19:39.298Z","endTime":"2026-07-02T03:19:48.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:19:48.316Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alika Williams walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T03:21:54.808Z","endTime":"2026-07-02T03:23:21.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dalton Rushing replaces first baseman Freddie Freeman, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T03:20:52.077Z","endTime":"2026-07-02T03:21:56.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":518692,"link":"/api/v1/people/518692"}},{"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":81.0,"endSpeed":75.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.776428466299002,"aZ":-31.814220243433752,"pfxX":-0.6408245871811564,"pfxZ":0.25819555430370844,"pX":0.4366359207151509,"pZ":2.010316264614692,"vX0":-2.9020242995224326,"vY0":-118.08068309219098,"vZ0":-1.4979234904413015,"x":100.36,"y":184.5,"x0":1.760843010958733,"y0":50.00560666102317,"z0":5.558170748122289,"aX":-0.9125716402811959},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.4,"breakHorizontal":1.8,"spinRate":2547,"spinDirection":309},"zone":9,"typeConfidence":2.0,"plateTime":0.4624171723274366,"extension":5.327415306989454},"index":1,"playId":"fcc3bb36-a570-3fae-81cc-c86696f34c72","pitchNumber":1,"startTime":"2026-07-02T03:21:56.941Z","endTime":"2026-07-02T03:22:01.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.134592544698513,"aZ":-30.903183888532734,"pfxX":10.251197016419367,"pfxZ":0.879135356904925,"pX":-0.25257310920502707,"pZ":1.6407351249980953,"vX0":-7.157435373663224,"vY0":-118.89754478520086,"vZ0":-2.1573824969691584,"x":126.63,"y":194.48,"x0":1.4533693769102836,"y0":50.001505935586195,"z0":5.343165135084574,"aX":14.790286380401476},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.3,"breakHorizontal":-17.0,"spinRate":1717,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.4593075200541281,"extension":5.60913199915084},"index":2,"playId":"287267e1-da97-3ac6-8034-e3b105776b9e","pitchNumber":2,"startTime":"2026-07-02T03:22:13.903Z","endTime":"2026-07-02T03:22:17.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10203348141752,"aZ":-28.30787994393723,"pfxX":9.499327869555392,"pfxZ":2.6368990419979976,"pX":0.2949144689249591,"pZ":1.0265097911371495,"vX0":-6.121919953369112,"vY0":-119.82638087081013,"vZ0":-3.8991744529610193,"x":105.76,"y":211.06,"x0":1.6365680655863655,"y0":50.005205369221734,"z0":5.177885535496914,"aX":13.9466194428847},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":-16.0,"spinRate":1642,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4554563746768112,"extension":5.969204087011035},"index":3,"playId":"8da38b6d-e7b9-3689-b9d8-510f2efd1697","pitchNumber":3,"startTime":"2026-07-02T03:22:29.054Z","endTime":"2026-07-02T03:22:32.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34143953005603,"aZ":-18.1987207327945,"pfxX":6.540183808838008,"pfxZ":8.241239677620129,"pX":-1.3890093097639078,"pZ":2.9521984902148564,"vX0":-8.79756999648442,"vY0":-128.80509173329506,"vZ0":-2.9011952779814485,"x":169.95,"y":159.07,"x0":1.20600654742098,"y0":50.00576300833031,"z0":5.484612852317289,"aX":11.096854400387675},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.5,"breakHorizontal":-10.1,"spinRate":1957,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4236729684111604,"extension":5.571732815603994},"index":4,"playId":"49bbbcc3-978b-3037-b211-e822755cb48b","pitchNumber":4,"startTime":"2026-07-02T03:22:47.768Z","endTime":"2026-07-02T03:22:52.456Z","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":84.0,"endSpeed":77.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245227823478835,"aZ":-32.73199926738694,"pfxX":-1.379527822407196,"pfxZ":-0.3647954599774206,"pX":-1.0445087452726913,"pZ":1.4409937289709034,"vX0":-5.5154448778923575,"vY0":-122.26662951181112,"vZ0":-2.9966074114773544,"x":156.81,"y":199.87,"x0":1.4204407536696,"y0":50.00476203308849,"z0":5.493052626751634,"aX":-2.087798077038617},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.1,"breakHorizontal":3.8,"spinRate":2414,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.44806830755023963,"extension":5.382340172858901},"index":5,"playId":"6e747c82-28ef-33fa-931e-063884d36a77","pitchNumber":5,"startTime":"2026-07-02T03:23:02.061Z","endTime":"2026-07-02T03:23:05.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63321680531852,"aZ":-19.845962814049496,"pfxX":6.512191232413424,"pfxZ":7.271301368013949,"pX":-1.1392633946656294,"pZ":2.738702679895718,"vX0":-8.641567453056567,"vY0":-129.29596261726547,"vZ0":-2.8252223540363173,"x":160.43,"y":164.84,"x0":1.3981688988251564,"y0":50.00163835233611,"z0":5.366214620653292,"aX":11.039808318198311},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.7,"breakHorizontal":-9.8,"spinRate":1948,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4234083426337425,"extension":5.6012920263855515},"index":6,"playId":"073bcff8-e25b-3f4b-b8ee-5629d4661afa","pitchNumber":6,"startTime":"2026-07-02T03:23:16.009Z","endTime":"2026-07-02T03:23:21.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:23:21.108Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out softly, pitcher Charlie Barnes to first baseman Dalton Rushing. Alika Williams to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T03:23:22.489Z","endTime":"2026-07-02T03:23:54.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656212,"link":"/api/v1/people/656212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503486101938968,"aZ":-27.899473687049202,"pfxX":11.15520218870467,"pfxZ":2.5533854670079155,"pX":0.4411219546011773,"pZ":1.0589201694998347,"vX0":-6.568386511280882,"vY0":-128.50878121113203,"vZ0":-4.960851082318816,"x":100.19,"y":210.19,"x0":1.5802632201536604,"y0":50.0020709184496,"z0":5.180234301013374,"aX":18.666440550554263},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":-18.7,"spinRate":1987,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.42613866715274895,"extension":5.767720542792677},"hitData":{"launchSpeed":43.8,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.79,"coordY":193.86}},"index":0,"playId":"be2c0a36-15b3-3fc6-a437-19e92aa23d15","pitchNumber":1,"startTime":"2026-07-02T03:23:46.710Z","endTime":"2026-07-02T03:23:54.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:23:54.750Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Kurtz lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T03:23:59.997Z","endTime":"2026-07-02T03:24:54.121Z","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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192112893179004,"aZ":-26.126564973004843,"pfxX":10.701722532196277,"pfxZ":3.580892333113523,"pX":0.8933265390407792,"pZ":2.3283041076233295,"vX0":-5.538483645774896,"vY0":-128.93870609665754,"vZ0":-2.5190608245370467,"x":82.95,"y":175.92,"x0":1.6761002127646634,"y0":50.00011757504816,"z0":5.328685010492089,"aX":18.060770507243276},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-18.2,"spinRate":2054,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.424385689302345,"extension":5.598966514846153},"index":0,"playId":"5ccc37f4-695f-38a7-ac92-da8d5bd894d3","pitchNumber":1,"startTime":"2026-07-02T03:24:23.915Z","endTime":"2026-07-02T03:24:27.338Z","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":89.4,"endSpeed":81.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59415529353866,"aZ":-30.796607595229972,"pfxX":9.652129097814921,"pfxZ":0.8029455260164902,"pX":0.7048994059991796,"pZ":2.440702801290084,"vX0":-5.54213264892468,"vY0":-130.12446651756161,"vZ0":-1.5837254732860648,"x":90.13,"y":172.88,"x0":1.60958959780187,"y0":50.00270971491113,"z0":5.393033771171168,"aX":16.533206055969778},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":-16.2,"spinRate":2056,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4211234252099807,"extension":5.593934763030313},"hitData":{"launchSpeed":110.7,"launchAngle":15.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.73,"coordY":62.29}},"index":1,"playId":"2e3e9b60-594a-3041-876e-c3717295dfbd","pitchNumber":2,"startTime":"2026-07-02T03:24:44.084Z","endTime":"2026-07-02T03:24:54.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:24:54.121Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colby Thomas pops out to second baseman Alex Freeland.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-02T03:24:57.503Z","endTime":"2026-07-02T03:25:46.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17627604033826,"aZ":-16.95365603119815,"pfxX":8.690084511797373,"pfxZ":9.163306669148733,"pX":-1.0137067176745047,"pZ":2.889709993824527,"vX0":-8.669965573133792,"vY0":-128.7198425839474,"vZ0":-2.9449951800058307,"x":155.64,"y":160.76,"x0":1.2851015617691721,"y0":50.00637074705555,"z0":5.3770225091266335,"aX":14.44199122827587},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.1,"breakHorizontal":-13.6,"spinRate":2168,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.4271339546952819,"extension":5.538117893890075},"index":0,"playId":"e89d2cd7-6998-32db-9f05-0e03687379a6","pitchNumber":1,"startTime":"2026-07-02T03:25:17.561Z","endTime":"2026-07-02T03:25:21.977Z","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":89.7,"endSpeed":81.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.541533539791367,"aZ":-22.043837943957,"pfxX":10.43031680358707,"pfxZ":5.938874374005742,"pX":-0.39165964851563734,"pZ":2.8542438248194806,"vX0":-8.008661494836625,"vY0":-130.3065516348399,"vZ0":-2.384843791154923,"x":131.93,"y":161.72,"x0":1.3794292902206184,"y0":50.00100454805286,"z0":5.461845598346911,"aX":17.783751506094244},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.4,"breakHorizontal":-16.9,"spinRate":2350,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.4217042614622937,"extension":5.569730162581867},"hitData":{"launchSpeed":85.8,"launchAngle":68.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":126.0,"coordY":204.5}},"index":1,"playId":"d9399d8b-7df1-317d-9fc0-72f96a405241","pitchNumber":2,"startTime":"2026-07-02T03:25:34.689Z","endTime":"2026-07-02T03:25:46.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:25:46.101Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-02T03:28:01.664Z","endTime":"2026-07-02T03:28:34.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T03:26:38.852Z","endTime":"2026-07-02T03:28:04.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"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.1,"endSpeed":88.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32126139968663,"aZ":-12.15779082918452,"pfxX":-3.768299055823067,"pfxZ":9.936448297189433,"pX":-0.439332905740151,"pZ":3.9802279122402457,"vX0":3.8281767384913348,"vY0":-141.28756468181084,"vZ0":-3.357512788984738,"x":133.75,"y":131.31,"x0":-1.3246932298533376,"y0":50.00013385316717,"z0":5.969601012954322,"aX":-7.5890164007723095},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2389,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3882245894393894,"extension":6.035397492271091},"index":1,"playId":"aea219c2-fcc8-3a01-b1fd-fde09266dbdc","pitchNumber":1,"startTime":"2026-07-02T03:28:04.004Z","endTime":"2026-07-02T03:28:08.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.812943782687924,"aZ":-13.353236764951951,"pfxX":-3.699210464082717,"pfxZ":9.467870243559865,"pX":-0.03866689488663818,"pZ":2.704651352924043,"vX0":4.949142311660539,"vY0":-139.70897133777456,"vZ0":-6.22293506800077,"x":118.47,"y":165.75,"x0":-1.3478480357897182,"y0":50.005886975756695,"z0":5.829441134939765,"aX":-7.35591614318742},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":5.8,"spinRate":2412,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3912112040182789,"extension":6.041829578933768},"hitData":{"launchSpeed":88.7,"launchAngle":54.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.79,"coordY":102.64}},"index":2,"playId":"83a443b9-f0f2-3ff4-9d58-343c83f15ee3","pitchNumber":2,"startTime":"2026-07-02T03:28:22.118Z","endTime":"2026-07-02T03:28:34.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:28:34.139Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chuckie Robinson grounds out, third baseman Joshua Kuroda-Grauer to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-02T03:28:33.234Z","endTime":"2026-07-02T03:30:32.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84517458114425,"aZ":-10.38271482352828,"pfxX":-4.439553573620411,"pfxZ":10.681508882361948,"pX":0.40969574825950067,"pZ":2.6739484704407452,"vX0":6.342110645332597,"vY0":-142.00542181413556,"vZ0":-7.036246470414653,"x":101.38,"y":166.58,"x0":-1.2769162598318107,"y0":50.00303566255483,"z0":5.846103105902236,"aX":-9.057786635412691},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":6.7,"spinRate":2466,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3858753092809297,"extension":6.243956348231951},"index":0,"playId":"0383693b-12b3-3be4-b16f-b0eb9c32a5b2","pitchNumber":1,"startTime":"2026-07-02T03:28:59.199Z","endTime":"2026-07-02T03:29:02.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.070423129240787,"aZ":-28.425311076204753,"pfxX":5.053927682296839,"pfxZ":2.315688502658304,"pX":0.047083995578042756,"pZ":2.472189643343616,"vX0":2.1441046527574206,"vY0":-126.00272850004313,"vZ0":-2.6122478879637914,"x":115.21,"y":172.03,"x0":-1.4698289819662642,"y0":50.00168898925935,"z0":5.804146716895303,"aX":8.177620864917383},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":-9.6,"spinRate":2659,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4336421280638527,"extension":6.157327267148547},"index":1,"playId":"0587dd0b-bbcc-3d4e-ae34-b30dd49188f8","pitchNumber":2,"startTime":"2026-07-02T03:29:16.388Z","endTime":"2026-07-02T03:29:21.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78025887535765,"aZ":-10.967865895818148,"pfxX":-4.095150702222105,"pfxZ":9.884304778078544,"pX":1.4755323144385615,"pZ":2.135477239133481,"vX0":8.60306489584782,"vY0":-145.6801458145392,"vZ0":-8.838137640688357,"x":60.76,"y":181.12,"x0":-0.9861693268588719,"y0":50.00403868185258,"z0":5.874834957253329,"aX":-8.787539669411908},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.2,"breakHorizontal":5.6,"spinRate":2525,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.37622356012790314,"extension":6.266633944874286},"index":2,"playId":"fb0be47b-3795-34e6-8062-d853e2e7f089","pitchNumber":3,"startTime":"2026-07-02T03:29:43.988Z","endTime":"2026-07-02T03:29:47.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.477859243266956,"aZ":-11.194901101553617,"pfxX":-4.326657693605004,"pfxZ":9.928154832481182,"pX":0.4800268040294831,"pZ":2.370386152954266,"vX0":6.115761290121938,"vY0":-144.62393101994462,"vZ0":-8.127509020743744,"x":98.7,"y":174.78,"x0":-1.102266343994991,"y0":50.00482820725008,"z0":5.907989236152365,"aX":-9.144870446001178},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2501,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3790656665243626,"extension":6.276686891161981},"index":3,"playId":"7d56b82b-0ac6-3ba6-bc53-daed5f5b7235","pitchNumber":4,"startTime":"2026-07-02T03:30:02.454Z","endTime":"2026-07-02T03:30:06.793Z","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":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818255979345572,"aZ":-26.033387585738975,"pfxX":6.182365638284725,"pfxZ":3.7791069236677046,"pX":0.32937733193859836,"pZ":2.802276722066752,"vX0":2.3670183164809138,"vY0":-127.16481555479689,"vZ0":-2.3767776927683935,"x":104.44,"y":163.12,"x0":-1.4186861353620295,"y0":50.0045978255068,"z0":5.829459470170554,"aX":10.053879449792698},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.5,"breakHorizontal":-11.8,"spinRate":2727,"spinDirection":58},"zone":3,"typeConfidence":2.0,"plateTime":0.4318944959594213,"extension":6.212528768569362},"hitData":{"launchSpeed":77.6,"launchAngle":7.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":156.75}},"index":4,"playId":"499f74bd-4bc2-38c2-aaad-7ede7895b745","pitchNumber":5,"startTime":"2026-07-02T03:30:23.758Z","endTime":"2026-07-02T03:30:32.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:30:32.767Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-02T03:30:40.893Z","endTime":"2026-07-02T03:32:19.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":80.6,"endSpeed":74.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51615066037001,"aZ":-41.32270902139822,"pfxX":5.938917122521363,"pfxZ":-6.560749108484307,"pX":-1.4834228789802977,"pZ":3.7390598328935307,"vX0":-1.698615141817525,"vY0":-117.38891054557715,"vZ0":3.0671512081450136,"x":173.54,"y":137.83,"x0":-1.521475358269289,"y0":50.00463768030454,"z0":6.266096331550056,"aX":8.277561661006917},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.8,"breakHorizontal":-10.3,"spinRate":2544,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4668366081528941,"extension":6.167611619295351},"index":0,"playId":"3ac6df55-9e6d-337b-ae93-51307e27b3cd","pitchNumber":1,"startTime":"2026-07-02T03:30:57.818Z","endTime":"2026-07-02T03:31:01.596Z","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":98.0,"endSpeed":90.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643917591800733,"aZ":-13.97712578371594,"pfxX":-4.271202316283537,"pfxZ":8.756646180764047,"pX":-0.30223342670901143,"pZ":1.8128396521220842,"vX0":4.505939057662383,"vY0":-142.51991349887905,"vZ0":-8.917349809091691,"x":128.52,"y":189.83,"x0":-1.3411710673475556,"y0":50.00218022421814,"z0":5.844345746299564,"aX":-8.87549012723352},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2465,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.38283228822827553,"extension":6.143417024849528},"index":1,"playId":"b9899e41-68a1-3309-8f6b-5c8583723bcc","pitchNumber":2,"startTime":"2026-07-02T03:31:14.714Z","endTime":"2026-07-02T03:31:18.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.229050467121564,"aZ":-29.105383294648366,"pfxX":-5.257818767392417,"pfxZ":1.7184599794235744,"pX":-0.8901587259925777,"pZ":2.1752301675113213,"vX0":2.7681571138212364,"vY0":-132.25863271009635,"vZ0":-4.347143399356869,"x":150.93,"y":180.05,"x0":-1.2631204958114177,"y0":50.002407820639434,"z0":5.956334509085862,"aX":-9.384225947681628},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":9.0,"spinRate":1530,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41296315658702065,"extension":6.174245939990911},"index":2,"playId":"2af97ab0-ab4d-3596-b889-59f6b196f17a","pitchNumber":3,"startTime":"2026-07-02T03:31:31.909Z","endTime":"2026-07-02T03:31:35.832Z","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":92.5,"endSpeed":85.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685547165237608,"aZ":-27.053802649105037,"pfxX":-6.615142909088391,"pfxZ":2.772448082257582,"pX":0.9001438453208349,"pZ":1.3720725755789027,"vX0":7.5195553305028495,"vY0":-134.41304235623144,"vZ0":-7.083700173168758,"x":82.69,"y":201.73,"x0":-1.0623976680518588,"y0":50.001668188553325,"z0":5.938387387124522,"aX":-12.21238731936773},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.8,"breakHorizontal":10.6,"spinRate":1791,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4061044705764121,"extension":6.314825488957432},"index":3,"playId":"fff02d66-0f4b-35d5-a5ab-183be0cb872e","pitchNumber":4,"startTime":"2026-07-02T03:31:56.007Z","endTime":"2026-07-02T03:31:59.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69828932739841,"aZ":-12.516030508503906,"pfxX":-7.230197744288761,"pfxZ":9.51969503565044,"pX":0.7286188575939604,"pZ":1.9068412423831487,"vX0":7.8789835634186005,"vY0":-142.9593728800579,"vZ0":-8.867315124590958,"x":89.23,"y":187.3,"x0":-1.126952040409897,"y0":50.00303193633608,"z0":5.839238481517298,"aX":-14.93022644433598},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2505,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.38349404341822124,"extension":6.252010723071364},"index":4,"playId":"073f45d9-d0b7-3749-b1cb-894dc533c1a5","pitchNumber":5,"startTime":"2026-07-02T03:32:14.773Z","endTime":"2026-07-02T03:32:19.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:32:19.698Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, shortstop Miguel Rojas to first baseman Dalton Rushing.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-02T03:34:20.768Z","endTime":"2026-07-02T03:34:40.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.798864912868545,"aZ":-36.402820422532386,"pfxX":-8.675765522783884,"pfxZ":-3.3883897656276822,"pX":0.42070426675434264,"pZ":2.4990748011097343,"vX0":-1.0292246060404509,"vY0":-111.57444041316627,"vZ0":1.3969383249288847,"x":100.96,"y":171.3,"x0":2.0150158175648403,"y0":50.00103352251303,"z0":5.642634806696519,"aX":-10.83608573940219},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-5.4,"breakHorizontal":16.0,"spinRate":2555,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.4926360908263945,"extension":5.174773420215121},"hitData":{"launchSpeed":91.6,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.9,"coordY":154.05}},"index":0,"playId":"a146a1de-31db-335e-98d8-c3bb414fc355","pitchNumber":1,"startTime":"2026-07-02T03:34:28.449Z","endTime":"2026-07-02T03:34:40.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:34:40.107Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joshua Kuroda-Grauer flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-02T03:34:45.803Z","endTime":"2026-07-02T03:35:23.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.785420898239142,"aZ":-27.117455819702023,"pfxX":10.55589024631253,"pfxZ":3.0162223026753594,"pX":0.904858708659829,"pZ":3.0101357498640464,"vX0":-5.06325634706491,"vY0":-128.6705500973759,"vZ0":-0.7881404832652931,"x":82.51,"y":157.51,"x0":1.5271263275670317,"y0":50.00210591766719,"z0":5.422235810404417,"aX":17.69276414452832},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":-18.0,"spinRate":2053,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.42573360545382855,"extension":5.472760711350318},"index":0,"playId":"a56063bd-fe7b-373b-9634-d6bccb80af19","pitchNumber":1,"startTime":"2026-07-02T03:34:59.756Z","endTime":"2026-07-02T03:35:03.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.294349133785605,"aZ":-18.27684720758638,"pfxX":7.877605549329,"pfxZ":8.195289070102092,"pX":-0.7156871956960527,"pZ":3.092395604887667,"vX0":-7.831747509779971,"vY0":-128.534026736449,"vZ0":-2.577484203441269,"x":144.28,"y":155.29,"x0":1.3279466002260059,"y0":50.0012435510841,"z0":5.506042446084718,"aX":13.356684745464845},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.6,"breakHorizontal":-12.8,"spinRate":2059,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.42395715769019393,"extension":5.460382275338053},"hitData":{"launchSpeed":86.5,"launchAngle":42.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.97,"coordY":79.08}},"index":1,"playId":"d3bd4cac-7bef-35d3-9b4c-ddcd69d8970f","pitchNumber":2,"startTime":"2026-07-02T03:35:12.584Z","endTime":"2026-07-02T03:35:23.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:35:23.024Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, pitcher Charlie Barnes to shortstop Miguel Rojas to first baseman Dalton Rushing.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-02T03:35:22.475Z","endTime":"2026-07-02T03:36:18.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":656212,"link":"/api/v1/people/656212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966815049300415,"aZ":-17.816666680474242,"pfxX":7.596551092461505,"pfxZ":8.306149887963123,"pX":-0.02611095651207116,"pZ":2.792108229051272,"vX0":-6.196475004010843,"vY0":-129.82069907260595,"vZ0":-3.190305244012094,"x":118.0,"y":163.39,"x0":1.3901059159650029,"y0":50.000627253904625,"z0":5.372448668663802,"aX":13.128347626771651},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.6,"breakHorizontal":-12.6,"spinRate":1973,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.41989244070425835,"extension":5.458872216252688},"index":0,"playId":"f84a1c86-02b5-3d19-8fea-f60b479f4142","pitchNumber":1,"startTime":"2026-07-02T03:35:45.854Z","endTime":"2026-07-02T03:35:49.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.838822031069448,"aZ":-21.753882079879407,"pfxX":7.268064785973372,"pfxZ":6.037310487233212,"pX":-1.037674722053174,"pZ":2.366519061572873,"vX0":-8.395558947471386,"vY0":-129.26511743939528,"vZ0":-3.549523809771655,"x":156.55,"y":174.88,"x0":1.2775511092765992,"y0":50.005422915268205,"z0":5.38861258922778,"aX":12.55098758137909},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.6,"breakHorizontal":-11.8,"spinRate":2022,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4204980546570334,"extension":5.461741337753289},"index":1,"playId":"5694514b-98dd-30f0-beb3-e6564809b58a","pitchNumber":2,"startTime":"2026-07-02T03:35:57.668Z","endTime":"2026-07-02T03:36:02.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746406758643662,"aZ":-27.834912462646027,"pfxX":9.258793067869426,"pfxZ":2.4955876645512225,"pX":0.8239197927000499,"pZ":2.202458743214757,"vX0":-5.170327164742078,"vY0":-130.10931672800703,"vZ0":-2.4649723395196697,"x":85.59,"y":179.31,"x0":1.6196204087424937,"y0":50.00337853121665,"z0":5.242046784087023,"aX":16.094868179479906},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.2,"breakHorizontal":-15.8,"spinRate":1934,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.41876481834273793,"extension":5.692087701477364},"hitData":{"launchSpeed":95.7,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":114.97,"coordY":162.17}},"index":2,"playId":"916383f2-d9b6-30a5-a957-d653ae21c825","pitchNumber":3,"startTime":"2026-07-02T03:36:10.448Z","endTime":"2026-07-02T03:36:18.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:36:18.463Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T03:37:53.806Z","endTime":"2026-07-02T03:39:54.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":97.1,"endSpeed":88.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.032431906172306,"aZ":-13.862649250509175,"pfxX":-5.200617517901276,"pfxZ":9.083256058627928,"pX":-0.15961827566797676,"pZ":2.5479435224376883,"vX0":4.932293205729264,"vY0":-141.28102335761938,"vZ0":-6.680893771719439,"x":123.08,"y":169.99,"x0":-1.2547527504118896,"y0":50.00259203401786,"z0":5.839181668862136,"aX":-10.483856759037822},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2374,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38811333032356243,"extension":6.123006757913116},"index":0,"playId":"4b79ce0d-ec7b-3b45-8fe6-fd0f87dcd6d6","pitchNumber":1,"startTime":"2026-07-02T03:38:29.403Z","endTime":"2026-07-02T03:38:33.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31813562995342,"aZ":-30.40840333252982,"pfxX":-5.284995749700347,"pfxZ":1.0065886131853166,"pX":-1.613187155533249,"pZ":2.7044579519616154,"vX0":0.8949615751260327,"vY0":-131.5657540582762,"vZ0":-2.7040069597619785,"x":141.64,"y":190.84,"x0":-1.2715860904994825,"y0":50.001739882414874,"z0":6.002805430312945,"aX":-9.249480646330028},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":9.4,"spinRate":1447,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.41656478416081866,"extension":6.1000672805290055},"index":1,"playId":"101f7c18-1cb3-36eb-8f58-256cdb74e424","pitchNumber":2,"startTime":"2026-07-02T03:38:47.193Z","endTime":"2026-07-02T03:38:50.908Z","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":86.1,"endSpeed":78.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482458611947386,"aZ":-28.643701252103725,"pfxX":5.389029153069656,"pfxZ":2.230101576324093,"pX":0.611924969099547,"pZ":2.079715574004041,"vX0":3.1021718500477764,"vY0":-125.30991919076892,"vZ0":-3.6028948992113525,"x":93.67,"y":182.63,"x0":-1.3441821664887705,"y0":50.002818387316054,"z0":5.888863308877449,"aX":8.527153814006853},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":-10.4,"spinRate":2655,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4379219986659759,"extension":6.060917243670579},"index":2,"playId":"2eb0b1ba-939c-3350-b621-81c217c6da02","pitchNumber":3,"startTime":"2026-07-02T03:39:04.185Z","endTime":"2026-07-02T03:39:07.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-02T03:39:18.920Z","endTime":"2026-07-02T03:39:31.888Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.143390929291208,"aZ":-14.879091896690994,"pfxX":-4.984701624293976,"pfxZ":8.35836654099026,"pX":1.592834138017535,"pZ":2.474352390421469,"vX0":9.084846260060212,"vY0":-142.5791123332917,"vZ0":-7.120564057018762,"x":56.28,"y":171.97,"x0":-0.9795598234260368,"y0":50.006940297112195,"z0":5.9334970529610995,"aX":-10.320081864631204},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":2446,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3833687062116633,"extension":6.254098453993043},"index":4,"playId":"be1f2b75-167f-36fd-9142-ae68be05490e","pitchNumber":4,"startTime":"2026-07-02T03:39:31.888Z","endTime":"2026-07-02T03:39:35.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576407560926466,"aZ":-30.899606740432784,"pfxX":-6.533358225876745,"pfxZ":0.7200457764452404,"pX":0.32565320275475934,"pZ":0.9268400389262768,"vX0":5.787258799704807,"vY0":-132.30601810308647,"vZ0":-7.077252174059243,"x":104.59,"y":213.76,"x0":-1.0385942407191853,"y0":50.00627775820491,"z0":5.893793079153696,"aX":-11.613916019526469},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.0,"breakHorizontal":10.6,"spinRate":1632,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4136032859763801,"extension":6.169506616634853},"index":5,"playId":"2affc3d3-c827-3257-9c01-96bfc2cc52cd","pitchNumber":5,"startTime":"2026-07-02T03:39:49.935Z","endTime":"2026-07-02T03:39:54.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:39:54.116Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T03:40:00.688Z","endTime":"2026-07-02T03:42:22.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945265072941687,"aZ":-41.997707131969825,"pfxX":5.365648927336187,"pfxZ":-6.761769915669067,"pX":-0.08698216565610442,"pZ":1.2127425140777048,"vX0":1.1876843736824594,"vY0":-120.2486158922644,"vZ0":-2.65828407640537,"x":120.32,"y":206.04,"x0":-1.2849903207389068,"y0":50.00135631247326,"z0":6.085306507705748,"aX":7.797847844568493},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.6,"breakHorizontal":-10.0,"spinRate":2599,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.456809427561514,"extension":6.126774086025192},"index":0,"playId":"c1ef3c33-4951-3caf-9f4d-faec55df5540","pitchNumber":1,"startTime":"2026-07-02T03:40:29.485Z","endTime":"2026-07-02T03:40:32.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09481386506919,"aZ":-28.9968464770439,"pfxX":-5.399688012662033,"pfxZ":1.8186424839553226,"pX":-0.9322721168077488,"pZ":4.02270352832301,"vX0":2.6241756639088285,"vY0":-130.93748926725337,"vZ0":0.03269656412699018,"x":152.54,"y":130.17,"x0":-1.242709794690862,"y0":50.00279124716451,"z0":6.16902756316345,"aX":-9.431997289279144},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":9.2,"spinRate":1585,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4173582678759833,"extension":6.005153071929922},"index":1,"playId":"59a0eb73-8b82-37b4-8f38-08d196a9d8c3","pitchNumber":2,"startTime":"2026-07-02T03:40:46.896Z","endTime":"2026-07-02T03:40:50.316Z","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":90.7,"endSpeed":84.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93050042937774,"aZ":-30.271013350474284,"pfxX":-7.508299814774215,"pfxZ":1.0701702229780645,"pX":0.7835528221281504,"pZ":1.2643666593754226,"vX0":7.115541642563832,"vY0":-131.83805901613658,"vZ0":-6.32420072127465,"x":87.13,"y":204.64,"x0":-0.9645369832446221,"y0":50.00089782454691,"z0":5.905556943123187,"aX":-13.3216860801597},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":1490,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.414187936823847,"extension":6.253526375405537},"index":2,"playId":"46e1c89d-8105-3134-ad64-c9f7eea9be28","pitchNumber":3,"startTime":"2026-07-02T03:41:04.576Z","endTime":"2026-07-02T03:41:08.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84770573256521,"aZ":-11.652886084800244,"pfxX":-5.37389608294669,"pfxZ":9.985096677963623,"pX":-0.38229313809765153,"pZ":2.7594137117127415,"vX0":4.247926354160646,"vY0":-142.0501700656534,"vZ0":-6.521212803974283,"x":131.57,"y":164.28,"x0":-1.194778593183836,"y0":50.00222194811197,"z0":5.817014291793691,"aX":-11.042940757013145},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2427,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3847838084831947,"extension":6.119161869213134},"index":3,"playId":"0373b0b8-e081-3f68-8597-9ebc0df3f5ad","pitchNumber":4,"startTime":"2026-07-02T03:41:23.296Z","endTime":"2026-07-02T03:41:27.413Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-02T03:41:35.472Z","endTime":"2026-07-02T03:41:56.343Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"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":98.5,"endSpeed":89.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78609725760077,"aZ":-11.728867676420313,"pfxX":-3.526108775239887,"pfxZ":9.846564567240371,"pX":0.012775513686594983,"pZ":3.5277909178363136,"vX0":4.404480299702972,"vY0":-143.34383898300374,"vZ0":-4.980708203467164,"x":116.51,"y":143.53,"x0":-1.0870962232114294,"y0":50.00550753633352,"z0":6.023096647484815,"aX":-7.323806010029011},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2522,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38241383719498057,"extension":6.1444213308804265},"index":5,"playId":"9b254e68-00e7-3099-b620-5d3cc7cb2006","pitchNumber":5,"startTime":"2026-07-02T03:41:56.343Z","endTime":"2026-07-02T03:42:00.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054413930265284,"aZ":-26.340283494801536,"pfxX":-5.066714399217904,"pfxZ":3.2658050066669917,"pX":0.049590860901232416,"pZ":1.5239895665693448,"vX0":4.662100582329112,"vY0":-132.46957266424434,"vZ0":-6.43098436338496,"x":115.11,"y":197.63,"x0":-1.0708751119463595,"y0":50.00175411803937,"z0":5.896400462295804,"aX":-9.046731500999597},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":8.3,"spinRate":1792,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4127402414364516,"extension":6.255182448430935},"index":6,"playId":"01065219-6425-3ee6-b815-0b2f77e25775","pitchNumber":6,"startTime":"2026-07-02T03:42:18.790Z","endTime":"2026-07-02T03:42:22.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:42:22.164Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Max Muncy doubles (12) on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T03:42:23.045Z","endTime":"2026-07-02T03:43:02.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83451957787001,"aZ":-11.191303807838294,"pfxX":-6.288454700173151,"pfxZ":10.352719918755282,"pX":-0.31323665713310206,"pZ":1.9905010894410566,"vX0":4.75692949424942,"vY0":-141.56838468627498,"vZ0":-8.647713945243707,"x":128.94,"y":185.04,"x0":-1.199793285191717,"y0":50.00038532582206,"z0":5.804303882737974,"aX":-12.7406830475337},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":10.4,"spinRate":2447,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.38716092493573395,"extension":6.139498559040812},"hitData":{"launchSpeed":99.7,"launchAngle":22.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":84.48,"coordY":31.15}},"index":0,"playId":"45ac9484-28b9-34bc-8804-bff4adfb2aff","pitchNumber":1,"startTime":"2026-07-02T03:42:50.526Z","endTime":"2026-07-02T03:43:02.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:43:02.521Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T03:43:30.929Z","endTime":"2026-07-02T03:45:39.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795510702184412,"aZ":-14.607306068500598,"pfxX":-6.228974120518879,"pfxZ":8.70393411617432,"pX":-1.2301443052005836,"pZ":3.2798639553007733,"vX0":2.526782522429679,"vY0":-140.67628770725517,"vZ0":-4.798488711887675,"x":163.89,"y":150.22,"x0":-1.3269875989994038,"y0":50.00637767836816,"z0":5.944217200508455,"aX":-12.575186854686356},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2407,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38831287717547625,"extension":6.13961420490348},"index":0,"playId":"7c740169-fb63-3433-b0f8-ad927df36815","pitchNumber":1,"startTime":"2026-07-02T03:43:47.454Z","endTime":"2026-07-02T03:43:51.413Z","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":83.0,"endSpeed":77.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.151059646729358,"aZ":-37.55149641815228,"pfxX":2.959305585781368,"pfxZ":-3.635167374219682,"pX":1.1771849419475586,"pZ":0.9210878907243476,"vX0":4.590652941482279,"vY0":-120.77392324370143,"vZ0":-3.962285532718843,"x":72.13,"y":213.91,"x0":-1.1313581369441514,"y0":50.00140006666466,"z0":5.879583260882314,"aX":4.378718025616157},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.3,"breakHorizontal":-6.5,"spinRate":2488,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4532112293280903,"extension":6.26839799258906},"index":1,"playId":"46ac3def-0140-3933-a5c6-e9bca695f306","pitchNumber":2,"startTime":"2026-07-02T03:44:08.686Z","endTime":"2026-07-02T03:44:12.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.783766827197493,"aZ":-15.050841921259948,"pfxX":-4.730527289825341,"pfxZ":8.439761180548492,"pX":-0.943353632270535,"pZ":2.555371335732399,"vX0":2.58060214054406,"vY0":-141.21853507297072,"vZ0":-6.640194487489294,"x":152.96,"y":169.78,"x0":-1.2521688546788228,"y0":50.004087044585496,"z0":5.897291538511247,"aX":-9.59881793536949},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2369,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38718312755632267,"extension":6.10964489047448},"index":2,"playId":"f714b1d0-edcc-3187-9e6c-6cc06a08db54","pitchNumber":3,"startTime":"2026-07-02T03:44:33.613Z","endTime":"2026-07-02T03:45:00.625Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"}}},{"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":98.7,"endSpeed":90.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40073063969215,"aZ":-11.61895044719001,"pfxX":-3.6014118001759328,"pfxZ":9.883611823508438,"pX":0.449232172063071,"pZ":1.984697307638147,"vX0":5.614323635277287,"vY0":-143.36989379684383,"vZ0":-8.794144441371792,"x":99.88,"y":185.19,"x0":-1.0672782312264695,"y0":50.006246642080065,"z0":5.8187456083807225,"aX":-7.492836099927004},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2366,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3821637307262229,"extension":6.254603755694059},"index":3,"playId":"5278e5ec-ec7e-3327-8b45-421d4fd413c8","pitchNumber":4,"startTime":"2026-07-02T03:45:12.313Z","endTime":"2026-07-02T03:45:16.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871474438421522,"aZ":-17.91904786297475,"pfxX":-8.621963588924485,"pfxZ":6.992142170789344,"pX":0.5251983105567103,"pZ":1.5155861559159711,"vX0":7.396118373658357,"vY0":-141.52380870270574,"vZ0":-8.813455259789162,"x":96.98,"y":197.86,"x0":-0.9958045524426737,"y0":50.002140217130545,"z0":5.807298931613049,"aX":-17.57198494534939},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":14.2,"spinRate":2315,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38633162898660833,"extension":6.220660593736811},"index":4,"playId":"3512eca7-8ba9-3703-a761-5ef19159893c","pitchNumber":5,"startTime":"2026-07-02T03:45:34.439Z","endTime":"2026-07-02T03:45:39.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:45:39.851Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-02T03:48:07.925Z","endTime":"2026-07-02T03:49:14.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T03:45:55.113Z","endTime":"2026-07-02T03:46:04.293Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hogan Harris replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-02T03:46:04.293Z","endTime":"2026-07-02T03:48:09.982Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":72.4,"endSpeed":66.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.296151616461955,"aZ":-43.59022452414802,"pfxX":-4.338047771203108,"pfxZ":-10.411722307075312,"pX":-0.9640178384015571,"pZ":1.7880323603079864,"vX0":-5.098924481802856,"vY0":-105.18468867181282,"vZ0":1.4524699451727805,"x":153.75,"y":190.5,"x0":2.0744006018079815,"y0":50.000518131006444,"z0":6.2258096888040875,"aX":-4.757966603981729},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.0,"breakVerticalInduced":-17.8,"breakHorizontal":9.5,"spinRate":2667,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.5249403312939331,"extension":6.345576692659649},"index":2,"playId":"35b6bbe0-3d02-3690-a19b-fa200e11d295","pitchNumber":1,"startTime":"2026-07-02T03:48:09.982Z","endTime":"2026-07-02T03:48:13.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05221874788605,"aZ":-16.08382331868115,"pfxX":7.248063429345679,"pfxZ":8.367970344863872,"pX":-0.29802068044264496,"pZ":3.0158294179608016,"vX0":-8.849709664998853,"vY0":-138.1043974428952,"vZ0":-4.861456544127113,"x":128.36,"y":157.35,"x0":2.0130692724496866,"y0":50.00314025848598,"z0":5.888188108046865,"aX":13.938262009537501},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":2302,"spinDirection":148},"zone":1,"typeConfidence":0.91,"plateTime":0.39728118966270776,"extension":6.461603413686717},"index":3,"playId":"501e4254-b491-3851-88f5-4794c03a7685","pitchNumber":2,"startTime":"2026-07-02T03:48:24.013Z","endTime":"2026-07-02T03:48:27.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803760732796263,"aZ":-22.257171736320846,"pfxX":9.367227411694094,"pfxZ":6.705889006433771,"pX":-0.18764950435284491,"pZ":1.6725190500424345,"vX0":-8.36544465330279,"vY0":-120.89647819663335,"vZ0":-4.6703148669737455,"x":124.15,"y":193.62,"x0":2.1021638124744477,"y0":50.00316325634498,"z0":5.585572355888974,"aX":13.852186451124757},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":11.3,"breakHorizontal":-15.0,"spinRate":2034,"spinDirection":121},"zone":8,"typeConfidence":0.9,"plateTime":0.4532421554952055,"extension":6.594010926979317},"index":4,"playId":"2bd31ee2-17bd-3c03-8c21-f650df1e892d","pitchNumber":3,"startTime":"2026-07-02T03:48:39.798Z","endTime":"2026-07-02T03:49:06.823Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77530792733561,"aZ":-9.82443434881467,"pfxX":2.9202450127947346,"pfxZ":11.304562581387168,"pX":0.10394997918543754,"pZ":2.959789054922557,"vX0":-5.685729120999789,"vY0":-139.99451024092124,"vZ0":-6.105669813694896,"x":113.04,"y":158.87,"x0":1.7854838775089859,"y0":50.00323675000897,"z0":5.817961717906386,"aX":5.774279975708651},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":-4.1,"spinRate":2388,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.39184348099460653,"extension":6.624822603314279},"index":5,"playId":"8af06438-b7c3-33c3-b637-618cd9b43030","pitchNumber":4,"startTime":"2026-07-02T03:49:10.428Z","endTime":"2026-07-02T03:49:14.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:49:14.778Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Max Muncy to first baseman Dalton Rushing.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-02T03:50:16.872Z","endTime":"2026-07-02T03:53:02.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58869967611929,"aZ":-20.331062367821897,"pfxX":8.614524387826958,"pfxZ":7.3484791267344,"pX":-1.0912794612975942,"pZ":2.2128749835690504,"vX0":-8.577624025459041,"vY0":-126.11696076405309,"vZ0":-3.8727204018759567,"x":158.6,"y":179.03,"x0":1.2342729853357732,"y0":50.00207311759769,"z0":5.407706127375534,"aX":13.880637854280641},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.6,"breakHorizontal":-13.7,"spinRate":1958,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4342631217780957,"extension":5.4474437709318435},"index":0,"playId":"bc72abbc-3a3d-3fca-86a0-330c3957f2d9","pitchNumber":1,"startTime":"2026-07-02T03:51:23.028Z","endTime":"2026-07-02T03:51:27.293Z","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":87.1,"endSpeed":79.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99510022059298,"aZ":-25.802890330685504,"pfxX":12.718809512046676,"pfxZ":3.9720544207204016,"pX":1.4757712067876587,"pZ":2.1152647955034243,"vX0":-4.397819977349759,"vY0":-126.66373158768465,"vZ0":-2.7943845332089308,"x":60.75,"y":181.67,"x0":1.595312722194064,"y0":50.00190166356086,"z0":5.32442897100214,"aX":20.398026897885035},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":-21.8,"spinRate":2033,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4345799055613333,"extension":5.437657313128244},"index":1,"playId":"02eba5d8-5558-3230-bb0c-f9a4f20de92f","pitchNumber":2,"startTime":"2026-07-02T03:51:34.813Z","endTime":"2026-07-02T03:51:38.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8906034111727,"aZ":-32.73281368260058,"pfxX":11.39853812830639,"pfxZ":-0.3961408631367007,"pX":0.028510984043954527,"pZ":1.5330106796326848,"vX0":-6.648451665623927,"vY0":-117.57672402754436,"vZ0":-1.707025949766801,"x":115.91,"y":197.39,"x0":1.4090809112518636,"y0":50.00458637489484,"z0":5.300545557692272,"aX":15.991526081185272},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.8,"breakHorizontal":-19.1,"spinRate":1580,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4655012411372583,"extension":5.768216505948688},"index":2,"playId":"79409113-a9b7-3237-be84-b77e4e83bb7c","pitchNumber":3,"startTime":"2026-07-02T03:51:46.853Z","endTime":"2026-07-02T03:51:50.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.723588032818192,"aZ":-22.926795110394437,"pfxX":9.232782996429009,"pfxZ":5.523921020196763,"pX":0.12978030765701315,"pZ":2.3784274473195337,"vX0":-6.4758137578765735,"vY0":-128.11230010681095,"vZ0":-3.344415396179989,"x":112.05,"y":174.56,"x0":1.4818936784147139,"y0":50.00145615621038,"z0":5.4784023492084435,"aX":15.454083232103033},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":-15.4,"spinRate":2152,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.42637988190827913,"extension":5.488185809847997},"index":3,"playId":"c2ccb3e0-c81e-3f59-8e87-b83becdadecd","pitchNumber":4,"startTime":"2026-07-02T03:52:01.721Z","endTime":"2026-07-02T03:52:04.912Z","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":83.2,"endSpeed":77.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.602168530613362,"aZ":-29.44922510572293,"pfxX":-1.6363754116710614,"pfxZ":1.8227170788013396,"pX":-0.9146585819763559,"pZ":1.615282006581704,"vX0":-5.23023761006303,"vY0":-121.13956406231422,"vZ0":-3.1417737931312493,"x":151.86,"y":195.17,"x0":1.4806785983093642,"y0":50.00116756519701,"z0":5.490516851280979,"aX":-2.4429301103984904},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.9,"breakHorizontal":4.2,"spinRate":2432,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4513102075329236,"extension":5.323322202942549},"index":4,"playId":"569de7e5-c969-3e04-bcf5-99edde87fde7","pitchNumber":5,"startTime":"2026-07-02T03:52:21.004Z","endTime":"2026-07-02T03:52:25.623Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.000094748127005,"aZ":-30.113006823046806,"pfxX":-2.7613934503083,"pfxZ":1.40536383541792,"pX":-0.5803430952589308,"pZ":1.723323196571386,"vX0":-4.529598952108918,"vY0":-120.26190160164934,"vZ0":-2.506414240907378,"x":139.12,"y":192.25,"x0":1.6851834953942315,"y0":50.0022905799897,"z0":5.4459932343675215,"aX":-4.050700963914347},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.2,"breakHorizontal":6.1,"spinRate":2472,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.4551894951944644,"extension":5.295852382595705},"index":5,"playId":"4c9bec1a-0dcb-3743-a5af-9447b9b4bebe","pitchNumber":6,"startTime":"2026-07-02T03:52:37.292Z","endTime":"2026-07-02T03:52:40.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62135553881634,"aZ":-32.066160958123206,"pfxX":9.918243911145229,"pfxZ":0.0772570965804924,"pX":-0.02659910750869995,"pZ":1.6403595713643624,"vX0":-6.6719390082517736,"vY0":-118.45999817483418,"vZ0":-1.6587009432955275,"x":118.01,"y":194.49,"x0":1.5377515197146154,"y0":50.002962678762515,"z0":5.280863236626613,"aX":14.096606333028157},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.0,"breakHorizontal":-16.3,"spinRate":1597,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4623545162142282,"extension":5.494885762229075},"hitData":{"launchSpeed":99.8,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.27,"coordY":169.77}},"index":6,"playId":"b0a8d0ad-f1ea-3ef2-9793-7a98fae34717","pitchNumber":7,"startTime":"2026-07-02T03:52:52.302Z","endTime":"2026-07-02T03:53:02.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:53:02.322Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-02T03:53:11.024Z","endTime":"2026-07-02T03:53:49.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.294894898794407,"aZ":-18.493328458835038,"pfxX":5.794652911693156,"pfxZ":8.121861281393386,"pX":-0.4990215548086214,"pZ":3.696110281859796,"vX0":-6.846787857044458,"vY0":-128.63100003821594,"vZ0":-0.873358395615469,"x":136.02,"y":138.99,"x0":1.437514823430475,"y0":50.00555871317718,"z0":5.466462379603508,"aX":9.76578208882649},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.8,"breakHorizontal":-9.1,"spinRate":2039,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.42491378985581507,"extension":5.431089062532223},"index":0,"playId":"0bdb505c-a265-389b-8af1-37cb9897b3c5","pitchNumber":1,"startTime":"2026-07-02T03:53:26.191Z","endTime":"2026-07-02T03:53:30.377Z","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":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866537049943247,"aZ":-32.66033938634353,"pfxX":-1.6213337113434414,"pfxZ":-0.3425811556861742,"pX":0.6733704678513649,"pZ":2.195319883315125,"vX0":-1.856721761751178,"vY0":-119.39313941545237,"vZ0":-0.9650984264248919,"x":91.33,"y":179.51,"x0":1.674261305569449,"y0":50.00041120859332,"z0":5.567005612305468,"aX":-2.319772491027755},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":3.4,"spinRate":2506,"spinDirection":290},"zone":9,"typeConfidence":2.0,"plateTime":0.4603028811946097,"extension":5.201404456241448},"hitData":{"launchSpeed":75.7,"launchAngle":30.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.85,"coordY":89.77}},"index":1,"playId":"5d3c18fd-7380-3eaa-88ca-d1feab6e6e50","pitchNumber":2,"startTime":"2026-07-02T03:53:39.313Z","endTime":"2026-07-02T03:53:49.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:53:49.640Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alika Williams homers (2) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-02T03:53:49.984Z","endTime":"2026-07-02T03:54:31.748Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":{"id":656212,"link":"/api/v1/people/656212"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499633516346734,"aZ":-17.732487834394533,"pfxX":5.894266092206376,"pfxZ":8.65003383516455,"pX":-0.4807700613334808,"pZ":2.4828357977121662,"vX0":-6.630419348128395,"vY0":-127.91251103471741,"vZ0":-3.989857073691441,"x":135.33,"y":171.74,"x0":1.3698887938989839,"y0":50.00310191273856,"z0":5.439418133019087,"aX":9.842046760512462},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.4,"spinRate":1929,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.426963724653465,"extension":5.354815540278233},"hitData":{"launchSpeed":100.4,"launchAngle":37.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.1,"coordY":55.18}},"index":0,"playId":"30c51dc5-6fd9-3b61-8465-662ee6d524c2","pitchNumber":1,"startTime":"2026-07-02T03:54:09.742Z","endTime":"2026-07-02T03:54:31.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:54:31.748Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Miguel Rojas to first baseman Dalton Rushing.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-02T03:54:51.237Z","endTime":"2026-07-02T03:56:05.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.577214261429997,"aZ":-26.747315128668948,"pfxX":12.848262103228473,"pfxZ":3.285304147619801,"pX":0.22533171950711647,"pZ":2.651425840759118,"vX0":-7.387522320959531,"vY0":-127.72859343382481,"vZ0":-1.571104641629733,"x":108.41,"y":167.19,"x0":1.487523017433118,"y0":50.001560797297266,"z0":5.379976260704011,"aX":21.204359128903853},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":-21.6,"spinRate":2143,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.42901554365670114,"extension":5.865989573823706},"index":0,"playId":"50bfe206-2c3e-3f16-a5fa-25797d17795a","pitchNumber":1,"startTime":"2026-07-02T03:54:52.565Z","endTime":"2026-07-02T03:54:55.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437834781561047,"aZ":-18.976469028345672,"pfxX":8.0741558200722,"pfxZ":7.929164728850861,"pX":-0.6239075232494332,"pZ":4.699389057373133,"vX0":-7.9753801727916755,"vY0":-128.19855749919796,"vZ0":1.2488899847118669,"x":140.78,"y":111.9,"x0":1.4779956259344922,"y0":50.00495903822489,"z0":5.686835712956956,"aX":13.444680521555503},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.9,"breakHorizontal":-12.8,"spinRate":2154,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.42720346634811524,"extension":5.43910185856337},"index":1,"playId":"97d06e64-40b7-382e-b76c-3672ea221577","pitchNumber":2,"startTime":"2026-07-02T03:55:09.416Z","endTime":"2026-07-02T03:55:13.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.316576584987377,"aZ":-33.82685075336104,"pfxX":-8.087655847392742,"pfxZ":-1.2920108373595687,"pX":0.13075873846927974,"pZ":1.2637708056947907,"vX0":-1.6147240170035664,"vY0":-112.64652523392243,"vZ0":-1.8189645473643394,"x":112.02,"y":204.66,"x0":1.9081601419705865,"y0":50.00289090484713,"z0":5.515816087794312,"aX":-10.346746584818325},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-2.5,"breakHorizontal":15.0,"spinRate":2579,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.48707397362650084,"extension":5.106468333468929},"index":2,"playId":"e130ba4b-f00a-36be-bb01-020e0ecbec9f","pitchNumber":3,"startTime":"2026-07-02T03:55:21.781Z","endTime":"2026-07-02T03:55:25.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.213314466275964,"aZ":-31.71169727685962,"pfxX":10.541089803667498,"pfxZ":0.32103119116553636,"pX":0.23119425272343286,"pZ":1.2803500594219106,"vX0":-6.180896425390744,"vY0":-119.27244843224193,"vZ0":-2.655276000113802,"x":108.19,"y":204.21,"x0":1.482172839802748,"y0":50.004884143919035,"z0":5.258275411174469,"aX":15.240618719962683},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.2,"breakHorizontal":-17.6,"spinRate":1435,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.45863277223294974,"extension":5.40858394617284},"index":3,"playId":"818214f0-8a9e-3ec6-b5c6-197ee25872c0","pitchNumber":4,"startTime":"2026-07-02T03:55:36.442Z","endTime":"2026-07-02T03:55:40.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472370502926488,"aZ":-25.115672817154486,"pfxX":8.970624581063408,"pfxZ":4.146204826059286,"pX":-0.1566677648069626,"pZ":2.6131916944440743,"vX0":-7.150847286218348,"vY0":-128.8241314600936,"vZ0":-2.119965916227833,"x":122.97,"y":168.22,"x0":1.4718340998170794,"y0":50.004871841006235,"z0":5.3629064146128025,"aX":15.277711693732833},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-14.9,"spinRate":2130,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.42306095192901116,"extension":5.515630160383524},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.86,"coordY":161.66}},"index":4,"playId":"51be3aaf-425f-32de-a92a-d620bd9150b3","pitchNumber":5,"startTime":"2026-07-02T03:55:50.987Z","endTime":"2026-07-02T03:56:05.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:56:05.007Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T03:58:00.418Z","endTime":"2026-07-02T03:59:32.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.545911062581755,"aZ":-10.741121878418857,"pfxX":5.95546281287044,"pfxZ":10.969387557616487,"pX":0.4026547531235539,"pZ":2.6893722280252277,"vX0":-6.805682016978288,"vY0":-138.7760247833281,"vZ0":-6.272782555160924,"x":101.65,"y":166.17,"x0":2.1110153117027886,"y0":50.00458222840131,"z0":5.691932553936,"aX":11.638337519022333},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":-9.4,"spinRate":2357,"spinDirection":148},"zone":6,"typeConfidence":0.91,"plateTime":0.39441757164826186,"extension":6.590662755569902},"index":0,"playId":"2f701f27-9f71-3cd6-9196-dd7e55959625","pitchNumber":1,"startTime":"2026-07-02T03:58:25.789Z","endTime":"2026-07-02T03:58:29.914Z","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":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435713344342172,"aZ":-20.01476008759485,"pfxX":-1.1974936077081102,"pfxZ":6.780603378024786,"pX":-1.5165867868301253,"pZ":3.3403109937292355,"vX0":-8.887573787761184,"vY0":-132.3688051335917,"vZ0":-2.8118830184270487,"x":174.81,"y":148.59,"x0":2.0254691576185597,"y0":50.00430278508987,"z0":5.8642427687817245,"aX":-2.1460029413991926},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":4.0,"spinRate":2326,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4121163771376679,"extension":6.587814378472136},"index":1,"playId":"ae2ec46e-df2c-344e-b1d5-1199a99689a3","pitchNumber":2,"startTime":"2026-07-02T03:58:38.958Z","endTime":"2026-07-02T03:58:43.082Z","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":0},"pitchData":{"startSpeed":74.1,"endSpeed":68.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.694409650348856,"aZ":-42.57617054941157,"pfxX":-3.0288625227488257,"pfxZ":-8.94600459127139,"pX":-0.6386585723101497,"pZ":1.6540374766284873,"vX0":-4.701202015521431,"vY0":-107.77281336010957,"vZ0":0.5814048562201146,"x":141.34,"y":194.12,"x0":1.9740495126744637,"y0":50.00207280408529,"z0":6.1263583365050325,"aX":-3.5218884081364377},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-15.6,"breakHorizontal":6.8,"spinRate":2634,"spinDirection":343},"zone":7,"typeConfidence":0.9,"plateTime":0.5104298148355797,"extension":6.44371509689513},"index":2,"playId":"c7402e85-ca7a-37b4-9130-ecdfedcf723c","pitchNumber":3,"startTime":"2026-07-02T03:58:51.032Z","endTime":"2026-07-02T03:58:54.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-02T03:59:06.683Z","endTime":"2026-07-02T03:59:14.859Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.017331005328515,"aZ":-12.810206434384169,"pfxX":6.2164783665819225,"pfxZ":9.839881776294234,"pX":1.9592338671986975,"pZ":3.0010055758565852,"vX0":-2.568515012764027,"vY0":-139.54562774262703,"vZ0":-5.4972668778522875,"x":42.32,"y":157.75,"x0":2.085021614651685,"y0":50.00386496446899,"z0":5.8436857186242115,"aX":12.234978480133703},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":-10.7,"spinRate":2362,"spinDirection":149},"zone":12,"typeConfidence":0.92,"plateTime":0.39282584283101407,"extension":6.468791277447306},"index":4,"playId":"0159afef-528a-3210-9600-896da365f319","pitchNumber":4,"startTime":"2026-07-02T03:59:14.859Z","endTime":"2026-07-02T03:59:17.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.002275313421208,"aZ":-43.095443501903624,"pfxX":-2.971679483381252,"pfxZ":-9.292737891852639,"pX":0.4989057111049592,"pZ":1.7637875314708897,"vX0":-2.730195733956101,"vY0":-108.37006758660007,"vZ0":0.9335633728829436,"x":97.98,"y":191.16,"x0":2.166559785180397,"y0":50.00158134443549,"z0":6.078854608961173,"aX":-3.4928779808602854},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-16.1,"breakHorizontal":6.1,"spinRate":2594,"spinDirection":343},"zone":9,"typeConfidence":0.9,"plateTime":0.5077020690403251,"extension":6.576596518985116},"index":5,"playId":"9919643b-705b-328e-bbe7-08dfcb1f8640","pitchNumber":5,"startTime":"2026-07-02T03:59:28.341Z","endTime":"2026-07-02T03:59:32.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T03:59:32.274Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a ground ball to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T03:59:37.200Z","endTime":"2026-07-02T04:00:03.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036185829146604,"aZ":-13.201880385037937,"pfxX":5.244416666239468,"pfxZ":9.42885711102867,"pX":0.38764236083437814,"pZ":2.777587585718959,"vX0":-6.898392171424659,"vY0":-140.3189750563557,"vZ0":-5.986205773506613,"x":102.22,"y":163.79,"x0":2.186145460211797,"y0":50.00360169952363,"z0":5.784140995688487,"aX":10.554109532389884},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-8.3,"spinRate":2375,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.3889922819472149,"extension":6.595653418437124},"hitData":{"launchSpeed":96.3,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.92,"coordY":155.08}},"index":0,"playId":"f267f242-e41e-36dc-b2b0-01602c4a7fb1","pitchNumber":1,"startTime":"2026-07-02T03:59:52.903Z","endTime":"2026-07-02T04:00:03.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T04:00:03.927Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chuckie Robinson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T04:00:12.774Z","endTime":"2026-07-02T04:01:30.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972843006770024,"aZ":-10.625243703705365,"pfxX":7.165482334757616,"pfxZ":10.916332998746114,"pX":-0.2132711197299376,"pZ":2.3473818686256442,"vX0":-8.747736540726587,"vY0":-138.865980559949,"vZ0":-7.22705264896116,"x":125.13,"y":175.4,"x0":2.03092296095115,"y0":50.00464943988945,"z0":5.6727569692755315,"aX":14.147069408109356},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":-11.4,"spinRate":2434,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.39283451267827774,"extension":6.597226573915728},"index":0,"playId":"1fe5f55b-f9e4-32e2-ae91-0af9b70d2141","pitchNumber":1,"startTime":"2026-07-02T04:00:28.288Z","endTime":"2026-07-02T04:00:31.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154694255506527,"aZ":-12.255585602977055,"pfxX":6.636427148001852,"pfxZ":10.073145649200397,"pX":0.7082377017685616,"pZ":3.3214595625510723,"vX0":-6.20198254681069,"vY0":-139.24214811188077,"vZ0":-4.689234571161427,"x":90.0,"y":149.1,"x0":2.0944507942499238,"y0":50.00523107338298,"z0":5.828369672731524,"aX":13.127231086957012},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":-10.8,"spinRate":2414,"spinDirection":144},"zone":3,"typeConfidence":0.91,"plateTime":0.3922689048801482,"extension":6.450099510047351},"index":1,"playId":"5eb4cd0e-bd00-362e-907e-30c67848eefb","pitchNumber":2,"startTime":"2026-07-02T04:00:47.139Z","endTime":"2026-07-02T04:00:50.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78063591910415,"aZ":-11.1678688488581,"pfxX":6.524178551668318,"pfxZ":10.591812650897454,"pX":-0.9332870154899771,"pZ":3.2077123860887,"vX0":-9.659525043660462,"vY0":-139.5488436728757,"vZ0":-5.376210342643564,"x":152.57,"y":152.17,"x0":1.7165570808060069,"y0":50.00312295660398,"z0":5.887173264208577,"aX":12.94016364689068},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":-10.0,"spinRate":2429,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.3916722035415465,"extension":6.6184894498610785},"index":2,"playId":"44275e73-43bf-3f6a-b9a1-c03583cf2fd1","pitchNumber":3,"startTime":"2026-07-02T04:01:05.880Z","endTime":"2026-07-02T04:01:09.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.831981727084706,"aZ":-10.624841947641688,"pfxX":4.2578361794649595,"pfxZ":10.929839304257591,"pX":-0.03957075621556976,"pZ":2.7870732466075765,"vX0":-6.917554360610366,"vY0":-139.18579131467428,"vZ0":-6.362793665694997,"x":118.51,"y":163.53,"x0":1.919269288706531,"y0":50.000841198713786,"z0":5.798789252097933,"aX":8.393784387169308},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":-6.4,"spinRate":2406,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.39279889383077427,"extension":6.440147357017335},"index":3,"playId":"824595ae-c3e7-3c19-a47c-569bfc828ddd","pitchNumber":4,"startTime":"2026-07-02T04:01:27.276Z","endTime":"2026-07-02T04:01:30.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T04:01:30.939Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T04:01:32.447Z","endTime":"2026-07-02T04:02:37.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"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":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.96"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.79"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.99"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.99"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.21"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.23"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.30"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.12"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.12"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.28"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.30"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.28"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".323"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".380"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.563"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.204"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".580"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.563"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.204"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".580"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":67.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30226503553748,"aZ":-45.63917941469505,"pfxX":-4.822628471907632,"pfxZ":-11.999834009273524,"pX":-0.09929882590153927,"pZ":0.7734219951048029,"vX0":-2.929277473401674,"vY0":-106.25946085298287,"vZ0":-0.19475284779257107,"x":120.79,"y":217.9,"x0":1.9322665749560515,"y0":50.00033854669978,"z0":6.132161727864732,"aX":-5.413163258778996},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.3,"breakVerticalInduced":-21.2,"breakHorizontal":9.6,"spinRate":2708,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.5190980288318761,"extension":6.419955334043984},"index":0,"playId":"51f3b1e3-0ae6-3446-8638-62c4c003cd7e","pitchNumber":1,"startTime":"2026-07-02T04:01:52.984Z","endTime":"2026-07-02T04:02:01.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Miguel Rojas advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"51f3b1e3-0ae6-3446-8638-62c4c003cd7e","startTime":"2026-07-02T04:02:08.585Z","endTime":"2026-07-02T04:02:16.520Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684280078137512,"aZ":-9.197218078529275,"pfxX":4.23414309558574,"pfxZ":11.51706008749609,"pX":0.28680864626346614,"pZ":3.1058707793441465,"vX0":-5.885276622808444,"vY0":-139.70089482206717,"vZ0":-5.891284930972395,"x":106.07,"y":154.92,"x0":1.8614928862254843,"y0":50.00632314103443,"z0":5.833681806068705,"aX":8.4503186182609},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.9,"breakHorizontal":-6.6,"spinRate":2299,"spinDirection":142},"zone":2,"typeConfidence":0.89,"plateTime":0.39065756753096226,"extension":6.481905876472221},"index":2,"playId":"a8999851-9826-33b1-85f1-6436819fbfc7","pitchNumber":2,"startTime":"2026-07-02T04:02:16.520Z","endTime":"2026-07-02T04:02:20.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497622892504346,"aZ":-10.583340779916808,"pfxX":4.10793181260333,"pfxZ":10.713574652160682,"pX":-0.6520830238405408,"pZ":2.9999213246055434,"vX0":-7.716381257009474,"vY0":-140.08371328387247,"vZ0":-6.149986042508604,"x":141.86,"y":157.78,"x0":1.5871592624191044,"y0":50.00416668955751,"z0":5.895045229403797,"aX":8.280476513204562},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":-6.1,"spinRate":2373,"spinDirection":152},"zone":1,"typeConfidence":0.88,"plateTime":0.3889422203031909,"extension":6.542561434328514},"index":3,"playId":"7d66315f-0b96-32da-83c8-96ad63fa0150","pitchNumber":3,"startTime":"2026-07-02T04:02:32.884Z","endTime":"2026-07-02T04:02:37.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T04:02:37.126Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-02T04:01:32.447Z","endTime":"2026-07-02T04:02:37.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"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":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.96"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.79"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.99"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.99"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.21"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.23"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.30"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.12"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.12"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.28"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.30"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.28"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".323"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".380"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.563"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.204"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".580"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.563"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.204"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".970"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".580"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":67.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30226503553748,"aZ":-45.63917941469505,"pfxX":-4.822628471907632,"pfxZ":-11.999834009273524,"pX":-0.09929882590153927,"pZ":0.7734219951048029,"vX0":-2.929277473401674,"vY0":-106.25946085298287,"vZ0":-0.19475284779257107,"x":120.79,"y":217.9,"x0":1.9322665749560515,"y0":50.00033854669978,"z0":6.132161727864732,"aX":-5.413163258778996},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.3,"breakVerticalInduced":-21.2,"breakHorizontal":9.6,"spinRate":2708,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.5190980288318761,"extension":6.419955334043984},"index":0,"playId":"51f3b1e3-0ae6-3446-8638-62c4c003cd7e","pitchNumber":1,"startTime":"2026-07-02T04:01:52.984Z","endTime":"2026-07-02T04:02:01.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Miguel Rojas advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"51f3b1e3-0ae6-3446-8638-62c4c003cd7e","startTime":"2026-07-02T04:02:08.585Z","endTime":"2026-07-02T04:02:16.520Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684280078137512,"aZ":-9.197218078529275,"pfxX":4.23414309558574,"pfxZ":11.51706008749609,"pX":0.28680864626346614,"pZ":3.1058707793441465,"vX0":-5.885276622808444,"vY0":-139.70089482206717,"vZ0":-5.891284930972395,"x":106.07,"y":154.92,"x0":1.8614928862254843,"y0":50.00632314103443,"z0":5.833681806068705,"aX":8.4503186182609},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.9,"breakHorizontal":-6.6,"spinRate":2299,"spinDirection":142},"zone":2,"typeConfidence":0.89,"plateTime":0.39065756753096226,"extension":6.481905876472221},"index":2,"playId":"a8999851-9826-33b1-85f1-6436819fbfc7","pitchNumber":2,"startTime":"2026-07-02T04:02:16.520Z","endTime":"2026-07-02T04:02:20.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497622892504346,"aZ":-10.583340779916808,"pfxX":4.10793181260333,"pfxZ":10.713574652160682,"pX":-0.6520830238405408,"pZ":2.9999213246055434,"vX0":-7.716381257009474,"vY0":-140.08371328387247,"vZ0":-6.149986042508604,"x":141.86,"y":157.78,"x0":1.5871592624191044,"y0":50.00416668955751,"z0":5.895045229403797,"aX":8.280476513204562},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":-6.1,"spinRate":2373,"spinDirection":152},"zone":1,"typeConfidence":0.88,"plateTime":0.3889422203031909,"extension":6.542561434328514},"index":3,"playId":"7d66315f-0b96-32da-83c8-96ad63fa0150","pitchNumber":3,"startTime":"2026-07-02T04:02:32.884Z","endTime":"2026-07-02T04:02:37.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T04:02:37.126Z","atBatIndex":73},"scoringPlays":[13,18,33,34,40,42,43,68],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":143.88,"y":155.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":33.84,"y":108.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":164.27,"y":85.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":144.39,"y":170.28},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":153.23,"y":115.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"coordinates":{"x":116.39,"y":188.11},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":145.4,"y":175.35},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":91.87,"y":22.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":126.0,"y":204.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":129.68,"y":143.91},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":17,"endIndex":27,"top":[17,18,19,20,21,22],"bottom":[23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":148.32,"y":178.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":200.19,"y":40.54},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":148.95,"y":155.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":141.34,"y":154.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":124.67,"y":182.06},"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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":67.15,"y":131.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":164.39,"y":85.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":103.82,"y":167.24},"type":"O","description":"Forceout"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30],"bottom":[31,32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":128.67,"y":49.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"coordinates":{"x":189.62,"y":78.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":135.77,"y":192.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":206.62,"y":110.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":119.54,"y":151.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":117.13,"y":90.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":148.95,"y":152.03},"type":"O","description":"Forceout"}]}},{"startIndex":37,"endIndex":47,"top":[37,38,39],"bottom":[40,41,42,43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":133.46,"y":175.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":92.25,"y":87.83},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":69.8,"y":32.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":176.61,"y":121.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":84.59,"y":54.43},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":58.69,"y":116.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":109.9,"y":152.03},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":152.5,"y":156.59},"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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":129.65,"y":167.43},"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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":125.89,"y":63.78},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":54,"top":[48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":118.02,"y":146.45},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":125.79,"y":193.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":128.73,"y":62.29},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":126.0,"y":204.5},"type":"O","description":"Pop Out"}]}},{"startIndex":55,"endIndex":60,"top":[55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":150.79,"y":102.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"coordinates":{"x":97.6,"y":156.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":109.9,"y":154.05},"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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":144.97,"y":79.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":114.97,"y":162.17},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":69,"top":[61,62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":84.48,"y":31.15},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":100.27,"y":169.77},"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":8,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":135.85,"y":89.77},"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":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":47.1,"y":55.18},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":106.86,"y":161.66},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":73,"top":[70,71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":162.92,"y":155.08},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"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":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":7,"hits":12,"errors":0,"leftOnBase":6},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"catcher":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"third":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"shortstop":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"left":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"center":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"onDeck":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"inHole":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"battingOrder":2,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"onDeck":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"inHole":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"pitcher":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"battingOrder":1,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".265","atBats":31,"obp":".347","slg":".442","ops":".789","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":6,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":35,"obp":".378","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":108,"era":"3.48","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.12","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":39,"strikes":69,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":7,"pitchesPerInning":"13.50","runsScoredPer9":"7.88","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":24,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"301","stats":{"batting":{"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":19,"groundOuts":28,"airOuts":43,"runs":24,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".244","atBats":156,"obp":".330","slg":".462","ops":".792","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":72,"rbi":25,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","popOuts":12,"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":{"caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","assists":9,"putOuts":330,"errors":0,"chances":339,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":37,"gamesStarted":0,"flyOuts":22,"groundOuts":13,"airOuts":32,"runs":8,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":98,"obp":".263","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":513,"era":"2.60","inningsPitched":"27.2","wins":1,"losses":1,"saves":3,"saveOpportunities":4,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.08","battersFaced":114,"outs":83,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":513,"balls":195,"strikes":318,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".500","pitchesPerInning":"18.54","gamesFinished":5,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"12.69","walksPer9Inn":"5.20","hitsPer9Inn":"4.55","runsScoredPer9":"2.60","homeRunsPer9":"0.00","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"0-0 | 4 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":55,"groundOuts":66,"airOuts":88,"runs":47,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":72,"baseOnBalls":46,"intentionalWalks":0,"hits":70,"hitByPitch":2,"avg":".239","atBats":293,"obp":".343","slg":".379","ops":".722","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":111,"rbi":44,"leftOnBase":148,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.86","popOuts":13,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":147,"errors":1,"chances":153,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":41,"groundOuts":59,"airOuts":65,"runs":51,"doubles":12,"triples":1,"homeRuns":17,"strikeOuts":70,"baseOnBalls":36,"intentionalWalks":1,"hits":70,"hitByPitch":3,"avg":".265","atBats":264,"obp":".360","slg":".511","ops":".871","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":135,"rbi":37,"leftOnBase":133,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.53","popOuts":12,"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":114,"putOuts":50,"errors":5,"chances":169,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":50,"groundOuts":84,"airOuts":83,"runs":50,"doubles":22,"triples":1,"homeRuns":14,"strikeOuts":59,"baseOnBalls":45,"intentionalWalks":1,"hits":93,"hitByPitch":3,"avg":".294","atBats":316,"obp":".384","slg":".503","ops":".887","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":159,"rbi":47,"leftOnBase":135,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.57","popOuts":8,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":580,"errors":0,"chances":642,"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"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":31,"gamesStarted":0,"flyOuts":13,"groundOuts":32,"airOuts":28,"runs":12,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":113,"obp":".268","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":488,"era":"2.76","inningsPitched":"32.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"0.95","battersFaced":127,"outs":98,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":179,"strikes":309,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.94","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.09","walksPer9Inn":"3.03","hitsPer9Inn":"5.51","runsScoredPer9":"3.31","homeRunsPer9":"0.28","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":14,"gamesStarted":11,"flyOuts":69,"groundOuts":59,"airOuts":104,"runs":38,"doubles":6,"triples":1,"homeRuns":17,"strikeOuts":44,"baseOnBalls":25,"intentionalWalks":0,"hits":65,"hitByPitch":1,"atBats":268,"obp":".307","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1129,"era":"4.84","inningsPitched":"70.2","wins":4,"losses":5,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":38,"whip":"1.27","battersFaced":299,"outs":212,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1129,"balls":392,"strikes":737,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".444","pitchesPerInning":"15.98","gamesFinished":1,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.60","walksPer9Inn":"3.18","hitsPer9Inn":"8.28","runsScoredPer9":"4.84","homeRunsPer9":"2.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":21,"groundOuts":25,"airOuts":34,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":120,"obp":".202","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":487,"era":"2.10","inningsPitched":"34.1","wins":1,"losses":3,"saves":11,"saveOpportunities":12,"holds":6,"blownSaves":1,"earnedRuns":8,"whip":"0.70","battersFaced":126,"outs":103,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":487,"balls":137,"strikes":350,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".250","pitchesPerInning":"14.18","gamesFinished":17,"strikeoutWalkRatio":"14.00","strikeoutsPer9Inn":"11.01","walksPer9Inn":"0.79","hitsPer9Inn":"5.50","runsScoredPer9":"2.10","homeRunsPer9":"1.05","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"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}},"ID642020":{"person":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"jerseyNumber":"52","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".087","atBats":23,"obp":".087","slg":".087","ops":".174","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":2,"rbi":1,"leftOnBase":13,"sacBunts":3,"sacFlies":0,"babip":".111","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":49,"errors":0,"chances":51,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"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":12,"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":3,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".366","atBats":41,"obp":".435","slg":".537","ops":".972","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":22,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".452","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":0,"chances":15,"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"}]},"ID669165":{"person":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":9,"groundOuts":24,"airOuts":20,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":100,"obp":".307","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":409,"era":"3.58","inningsPitched":"27.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":11,"whip":"1.23","battersFaced":115,"outs":83,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":409,"balls":133,"strikes":276,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".667","pitchesPerInning":"14.78","gamesFinished":10,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"11.71","walksPer9Inn":"4.23","hitsPer9Inn":"6.83","runsScoredPer9":"3.58","homeRunsPer9":"0.65","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"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}},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":46,"groundOuts":67,"airOuts":66,"runs":60,"doubles":15,"triples":2,"homeRuns":18,"strikeOuts":85,"baseOnBalls":56,"intentionalWalks":9,"hits":88,"hitByPitch":5,"avg":".291","atBats":302,"obp":".406","slg":".533","ops":".939","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":161,"rbi":50,"leftOnBase":105,"sacBunts":0,"sacFlies":4,"babip":".345","groundOutsToAirouts":"1.02","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.78","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":36,"groundOuts":81,"airOuts":68,"runs":18,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":86,"baseOnBalls":24,"intentionalWalks":0,"hits":48,"hitByPitch":6,"atBats":280,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1225,"era":"1.58","inningsPitched":"79.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"0.90","battersFaced":313,"outs":239,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1225,"balls":436,"strikes":789,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".800","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"9.72","walksPer9Inn":"2.71","hitsPer9Inn":"5.42","runsScoredPer9":"2.03","homeRunsPer9":"0.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694361":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":28,"gamesStarted":2,"flyOuts":9,"groundOuts":32,"airOuts":24,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":2,"hits":33,"hitByPitch":2,"atBats":125,"obp":".343","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":552,"era":"2.51","inningsPitched":"32.1","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":9,"whip":"1.42","battersFaced":140,"outs":97,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":196,"strikes":356,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"17.07","gamesFinished":3,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.02","walksPer9Inn":"3.62","hitsPer9Inn":"9.19","runsScoredPer9":"2.51","homeRunsPer9":"0.56","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"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}},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":79,"groundOuts":88,"airOuts":123,"runs":29,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":18,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":350,"obp":".259","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1341,"era":"2.80","inningsPitched":"93.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.01","battersFaced":371,"outs":280,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1341,"balls":438,"strikes":903,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".833","pitchesPerInning":"14.37","gamesFinished":1,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"6.17","walksPer9Inn":"1.74","hitsPer9Inn":"7.33","runsScoredPer9":"2.80","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":28,"groundOuts":37,"airOuts":44,"runs":32,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":1,"hits":52,"hitByPitch":2,"avg":".275","atBats":189,"obp":".346","slg":".429","ops":".775","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":81,"rbi":32,"leftOnBase":89,"sacBunts":0,"sacFlies":3,"babip":".357","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":7,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":78,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"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":2,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":52,"groundOuts":70,"airOuts":106,"runs":52,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":0,"hits":91,"hitByPitch":5,"avg":".271","atBats":336,"obp":".328","slg":".479","ops":".807","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":161,"rbi":60,"leftOnBase":150,"sacBunts":0,"sacFlies":5,"babip":".299","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":26,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":226,"errors":0,"chances":236,"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"}]},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":51,"groundOuts":42,"airOuts":86,"runs":31,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":1,"hits":50,"hitByPitch":1,"avg":".244","atBats":205,"obp":".300","slg":".444","ops":".744","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":91,"rbi":28,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".234","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.64","popOuts":9,"lineOuts":26},"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":126,"putOuts":64,"errors":3,"chances":193,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":19,"groundOuts":28,"airOuts":33,"runs":19,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":16,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".267","atBats":105,"obp":".373","slg":".343","ops":".716","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":36,"rbi":16,"leftOnBase":58,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.00","popOuts":11,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":61,"errors":1,"chances":63,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592779":{"person":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":20,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":28,"strikes":46,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.80","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.40","hitsPer9Inn":"3.60","runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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}},"ID656212":{"person":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"7.0 IP, 7 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":12,"airOuts":6,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":32,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":34,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":35,"strikes":59,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":17,"airOuts":14,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":52,"obp":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":181,"era":"7.50","inningsPitched":"12.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.92","battersFaced":59,"outs":36,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":73,"strikes":108,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":7,"winPercentage":".000","pitchesPerInning":"15.08","gamesFinished":4,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"3.00","walksPer9Inn":"4.50","hitsPer9Inn":"12.75","runsScoredPer9":"8.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":37,"groundOuts":56,"airOuts":76,"runs":41,"doubles":19,"triples":0,"homeRuns":15,"strikeOuts":81,"baseOnBalls":22,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":280,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1269,"era":"5.08","inningsPitched":"72.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.27","battersFaced":310,"outs":218,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1269,"balls":451,"strikes":818,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".444","pitchesPerInning":"17.46","gamesFinished":0,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.72","hitsPer9Inn":"8.67","runsScoredPer9":"5.08","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":20,"groundOuts":41,"airOuts":41,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".286","atBats":126,"obp":".338","slg":".413","ops":".751","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":52,"rbi":15,"leftOnBase":53,"sacBunts":2,"sacFlies":4,"babip":".292","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"obp":".478","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.50","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":20,"strikes":33,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":56,"errors":0,"chances":125,"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"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","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":{"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":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":34,"gamesStarted":1,"flyOuts":17,"groundOuts":30,"airOuts":30,"runs":13,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":126,"obp":".272","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":548,"era":"3.41","inningsPitched":"34.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":13,"whip":"1.05","battersFaced":137,"outs":103,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":186,"strikes":362,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"15.96","gamesFinished":9,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"10.49","walksPer9Inn":"2.36","hitsPer9Inn":"7.08","runsScoredPer9":"3.41","homeRunsPer9":"1.57","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":14,"gamesStarted":14,"flyOuts":40,"groundOuts":72,"airOuts":66,"runs":40,"doubles":16,"triples":0,"homeRuns":14,"strikeOuts":72,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":5,"atBats":275,"obp":".326","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1256,"era":"4.88","inningsPitched":"72.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.33","battersFaced":311,"outs":216,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1256,"balls":453,"strikes":803,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".375","pitchesPerInning":"17.44","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.75","hitsPer9Inn":"8.25","runsScoredPer9":"5.00","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690976":{"person":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 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":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":25,"groundOuts":48,"airOuts":35,"runs":23,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".226","atBats":177,"obp":".312","slg":".316","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":56,"rbi":17,"leftOnBase":81,"sacBunts":3,"sacFlies":2,"babip":".316","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":143,"putOuts":87,"errors":3,"chances":233,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":48,"groundOuts":107,"airOuts":86,"runs":30,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":0,"hits":68,"hitByPitch":3,"atBats":350,"obp":".241","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1455,"era":"2.67","inningsPitched":"97.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"0.89","battersFaced":373,"outs":293,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1455,"balls":496,"strikes":959,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".615","pitchesPerInning":"14.90","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"8.29","walksPer9Inn":"1.75","hitsPer9Inn":"6.27","runsScoredPer9":"2.76","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,681624,518692,687221,571970,663656,669242,690976,500743,642020,676263,656212],"pitchers":[676263,656212],"bench":[605141,669743,606192],"bullpen":[683618,669165,694361,641778,808963,656945,686218,592779,681911,680736,808967],"battingOrder":[660271,681624,687221,571970,663656,669242,690976,500743,642020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Pages, A (20, Ginn); Muncy (12, Medina)."},{"label":"HR","value":"Freeman, F (14, 3rd inning off Ginn, 0 on, 1 out)."},{"label":"TB","value":"Freeman, F 4; Muncy 2; Pages, A 2; Rojas, M 2."},{"label":"RBI","value":"Freeman, F (47)."},{"label":"Runners left in scoring position, 2 out","value":"Edman 3; Ohtani; Freeland, A."},{"label":"GIDP","value":"Freeland, A."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Freeman, F (3, 2nd base off Ginn/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Freeland, A-Freeman, F)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":12,"airOuts":6,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".248","atBats":35,"obp":".327","slg":".411","ops":".738","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":23,"rbi":7,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":150,"era":"4.95","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.44","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":64,"strikes":86,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":1,"pitchesPerInning":"16.67","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":18,"groundOuts":66,"airOuts":41,"runs":29,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":65,"baseOnBalls":26,"intentionalWalks":1,"hits":42,"hitByPitch":0,"avg":".196","atBats":214,"obp":".283","slg":".299","ops":".582","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":64,"rbi":22,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.80","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":132,"errors":1,"chances":134,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":24,"groundOuts":39,"airOuts":38,"runs":19,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".246","atBats":134,"obp":".309","slg":".493","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":66,"rbi":23,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.75","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":9,"putOuts":238,"errors":1,"chances":248,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(W, 7-4)","summary":"6.0 IP, ER, 4 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":104,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":48,"strikes":56,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":2,"putOuts":1,"errors":0,"chances":3,"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":19,"gamesStarted":16,"flyOuts":50,"groundOuts":103,"airOuts":88,"runs":36,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":82,"baseOnBalls":41,"intentionalWalks":0,"hits":75,"hitByPitch":4,"atBats":345,"obp":".306","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1499,"era":"3.04","inningsPitched":"94.2","wins":7,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":32,"whip":"1.23","battersFaced":393,"outs":284,"gamesPitched":19,"completeGames":1,"shutouts":0,"pitchesThrown":1499,"balls":587,"strikes":912,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":1,"winPercentage":".636","pitchesPerInning":"15.83","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.80","walksPer9Inn":"3.90","hitsPer9Inn":"7.13","runsScoredPer9":"3.42","homeRunsPer9":"0.95","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"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"}]},"ID640454":{"person":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":7,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":16,"obp":".476","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":86,"era":"14.73","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"2.45","battersFaced":21,"outs":11,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":34,"strikes":52,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"23.45","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"12.27","walksPer9Inn":"9.82","hitsPer9Inn":"12.27","runsScoredPer9":"17.18","homeRunsPer9":"2.45","inheritedRunners":4,"inheritedRunnersScored":2,"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}},"ID664129":{"person":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":9,"groundOuts":6,"airOuts":16,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":35,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":129,"era":"5.19","inningsPitched":"8.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.62","battersFaced":39,"outs":26,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":47,"strikes":82,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".500","pitchesPerInning":"14.88","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.12","walksPer9Inn":"3.12","hitsPer9Inn":"11.42","runsScoredPer9":"5.19","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":7},"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}},"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":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":79,"flyOuts":39,"groundOuts":73,"airOuts":87,"runs":23,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":1,"hits":57,"hitByPitch":4,"avg":".229","atBats":249,"obp":".297","slg":".305","ops":".602","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":76,"rbi":22,"leftOnBase":111,"sacBunts":1,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":16,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":157,"putOuts":125,"errors":4,"chances":286,"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":{},"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":40,"gamesStarted":0,"flyOuts":25,"groundOuts":33,"airOuts":41,"runs":19,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":146,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":628,"era":"3.96","inningsPitched":"38.2","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":17,"whip":"1.14","battersFaced":158,"outs":116,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":216,"strikes":412,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".400","pitchesPerInning":"16.24","gamesFinished":5,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"9.31","walksPer9Inn":"2.09","hitsPer9Inn":"8.15","runsScoredPer9":"4.42","homeRunsPer9":"1.86","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","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":12,"groundOuts":7,"airOuts":18,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":52,"obp":".254","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":257,"era":"1.17","inningsPitched":"15.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.98","battersFaced":59,"outs":46,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":257,"balls":92,"strikes":165,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.76","gamesFinished":5,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"11.15","walksPer9Inn":"4.11","hitsPer9Inn":"4.70","runsScoredPer9":"1.17","homeRunsPer9":"0.59","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID811965":{"person":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"jerseyNumber":"44","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":3,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".455","atBats":11,"obp":".455","slg":".636","ops":"1.091","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":7,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":0,"chances":18,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":27,"groundOuts":60,"airOuts":50,"runs":17,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":25,"baseOnBalls":21,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".272","atBats":184,"obp":".354","slg":".429","ops":".783","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":79,"rbi":22,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.67","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":24,"strikes":33,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":58,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608841":{"person":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".278","slg":".143","ops":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":2,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".154","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":6,"groundOuts":15,"airOuts":13,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".304","atBats":69,"obp":".333","slg":".478","ops":".811","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":33,"rbi":8,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".413","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":21,"errors":3,"chances":64,"fielding":".953","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":16,"groundOuts":30,"airOuts":32,"runs":22,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":55,"baseOnBalls":11,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".235","atBats":149,"obp":".299","slg":".409","ops":".708","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":61,"rbi":20,"leftOnBase":65,"sacBunts":0,"sacFlies":3,"babip":".326","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.80","popOuts":9,"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":42,"putOuts":23,"errors":3,"chances":68,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","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":24,"groundOuts":25,"airOuts":48,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":146,"obp":".294","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":639,"era":"2.93","inningsPitched":"40.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.13","battersFaced":160,"outs":120,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":210,"strikes":429,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".600","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.25","hitsPer9Inn":"7.88","runsScoredPer9":"2.93","homeRunsPer9":"0.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":17},"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}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":21,"groundOuts":15,"airOuts":23,"runs":14,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":83,"obp":".278","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":384,"era":"5.48","inningsPitched":"23.0","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":14,"whip":"1.09","battersFaced":90,"outs":69,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":128,"strikes":256,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"16.70","gamesFinished":9,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"10.57","walksPer9Inn":"2.74","hitsPer9Inn":"7.04","runsScoredPer9":"5.48","homeRunsPer9":"1.96","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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}},"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":14,"gamesStarted":14,"flyOuts":58,"groundOuts":49,"airOuts":100,"runs":38,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":1,"hits":86,"hitByPitch":2,"atBats":280,"obp":".355","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1170,"era":"4.92","inningsPitched":"67.2","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.57","battersFaced":306,"outs":203,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1170,"balls":403,"strikes":767,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".500","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.38","walksPer9Inn":"2.66","hitsPer9Inn":"11.44","runsScoredPer9":"5.05","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":47,"flyOuts":19,"groundOuts":28,"airOuts":41,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".237","atBats":118,"obp":".318","slg":".288","ops":".606","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":34,"rbi":7,"leftOnBase":61,"sacBunts":2,"sacFlies":0,"babip":".287","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"118.00","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":43,"errors":3,"chances":110,"fielding":".973","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":"200","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":33,"groundOuts":51,"airOuts":55,"runs":60,"doubles":15,"triples":1,"homeRuns":19,"strikeOuts":119,"baseOnBalls":75,"intentionalWalks":9,"hits":87,"hitByPitch":2,"avg":".279","atBats":312,"obp":".422","slg":".516","ops":".938","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":161,"rbi":64,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.42","popOuts":7,"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":34,"putOuts":591,"errors":3,"chances":628,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695034":{"person":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"jerseyNumber":"67","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":2,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":30,"obp":".457","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"12.86","inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"2.29","battersFaced":35,"outs":21,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":54,"strikes":87,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".000","pitchesPerInning":"20.14","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.14","hitsPer9Inn":"15.43","runsScoredPer9":"12.86","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":42,"gamesStarted":0,"flyOuts":17,"groundOuts":29,"airOuts":35,"runs":16,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":25,"intentionalWalks":2,"hits":36,"hitByPitch":3,"atBats":150,"obp":".358","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":756,"era":"3.46","inningsPitched":"39.0","wins":3,"losses":0,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.56","battersFaced":179,"outs":117,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":756,"balls":296,"strikes":460,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.38","gamesFinished":11,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"11.77","walksPer9Inn":"5.77","hitsPer9Inn":"8.31","runsScoredPer9":"3.69","homeRunsPer9":"0.92","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"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":{"summary":"1.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":12,"strikes":17,"strikePercentage":".590","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":28,"gamesStarted":1,"flyOuts":24,"groundOuts":29,"airOuts":36,"runs":21,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":47,"baseOnBalls":20,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":147,"obp":".347","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":676,"era":"3.96","inningsPitched":"38.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":17,"whip":"1.50","battersFaced":171,"outs":116,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":676,"balls":270,"strikes":406,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"17.48","gamesFinished":9,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"10.94","walksPer9Inn":"4.66","hitsPer9Inn":"8.84","runsScoredPer9":"4.89","homeRunsPer9":"0.93","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":14,"groundOuts":40,"airOuts":18,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":0,"hits":43,"hitByPitch":6,"avg":".293","atBats":147,"obp":".373","slg":".374","ops":".747","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":55,"rbi":14,"leftOnBase":46,"sacBunts":0,"sacFlies":2,"babip":".414","groundOutsToAirouts":"2.22","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"73.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":130,"errors":3,"chances":135,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":18,"groundOuts":12,"airOuts":29,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".238","atBats":84,"obp":".273","slg":".417","ops":".690","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":35,"rbi":11,"leftOnBase":29,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.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":50,"errors":2,"chances":52,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":79,"flyOuts":63,"groundOuts":61,"airOuts":108,"runs":51,"doubles":16,"triples":0,"homeRuns":20,"strikeOuts":73,"baseOnBalls":28,"intentionalWalks":2,"hits":87,"hitByPitch":4,"avg":".265","atBats":328,"obp":".330","slg":".497","ops":".827","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":163,"rbi":44,"leftOnBase":144,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.40","popOuts":26,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":28,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":30,"putOuts":538,"errors":1,"chances":569,"fielding":".998","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":5,"flyOuts":34,"groundOuts":35,"airOuts":56,"runs":36,"doubles":8,"triples":2,"homeRuns":6,"strikeOuts":62,"baseOnBalls":17,"intentionalWalks":0,"hits":51,"hitByPitch":7,"atBats":202,"obp":".329","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":877,"era":"6.00","inningsPitched":"51.0","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":34,"whip":"1.33","battersFaced":228,"outs":153,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":297,"strikes":580,"strikePercentage":".660","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".400","pitchesPerInning":"17.20","gamesFinished":5,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"10.94","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.35","homeRunsPer9":"1.06","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":18,"gamesStarted":18,"flyOuts":73,"groundOuts":79,"airOuts":117,"runs":66,"doubles":16,"triples":3,"homeRuns":24,"strikeOuts":80,"baseOnBalls":33,"intentionalWalks":0,"hits":96,"hitByPitch":2,"atBats":367,"obp":".322","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1583,"era":"5.79","inningsPitched":"93.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.38","battersFaced":407,"outs":280,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1583,"balls":574,"strikes":1009,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".273","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.18","hitsPer9Inn":"9.26","runsScoredPer9":"6.36","homeRunsPer9":"2.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669127,701762,687515,641680,811965,671732,703607,643446,675961,669372,665622,663687],"pitchers":[669372,665622,663687],"bench":[666126,687231,608841,691777],"bullpen":[665660,686930,650644,664129,695611,640454,695034,678022,605488,686993],"battingOrder":[669127,701762,687515,641680,811965,671732,703607,643446,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kuroda-Grauer (2, Barnes, C); Thomas, C (3, Barnes, C)."},{"label":"HR","value":"Heim (8, 2nd inning off Barnes, C, 0 on, 0 out); Langeliers (20, 5th inning off Barnes, C, 0 on, 0 out); Williams (2, 8th inning off Barnes, C, 0 on, 2 out)."},{"label":"TB","value":"Bolte 2; Heim 5; Kuroda-Grauer 3; Kurtz 2; Langeliers 5; Thomas, C 2; Williams 4."},{"label":"RBI","value":"Bolte (14); Butler, L (22); Heim 2 (23); Langeliers (44); Thomas, C (11); Williams (8)."},{"label":"2-out RBI","value":"Williams."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, C 2; McNeil."},{"label":"GIDP","value":"Bolte."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Williams-Kurtz)."}]}],"note":[]}},"officials":[{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":427292,"fullName":"Ron Kulpa","link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Heim 2 (Ball-Confirmed, Ball-Overturned to Strike); Tucker (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Dreyer 14-10; Barnes, C 94-59; Ginn 104-56; Medina 29-17; Harris, H 17-13."},{"label":"Groundouts-flyouts","value":"Dreyer 0-0; Barnes, C 12-3; Ginn 7-3; Medina 1-1; Harris, H 0-0."},{"label":"Batters faced","value":"Dreyer 3; Barnes, C 34; Ginn 25; Medina 7; Harris, H 5."},{"label":"Inherited runners-scored","value":"Harris, H 2-0."},{"label":"Umpires","value":"HP: Tom Hanahan. 1B: Ron Kulpa. 2B: Manny Gonzalez. 3B: Steven Jaschinski. "},{"label":"Weather","value":"83 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:21."},{"label":"Att","value":"12,592."},{"label":"Venue","value":"Sutter Health Park."},{"label":"July 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","boxscoreName":"Heim"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":24,"groundOuts":39,"airOuts":38,"runs":19,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".246","atBats":134,"obp":".309","slg":".493","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":66,"rbi":23,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.75","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":9,"putOuts":238,"errors":1,"chances":248,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","boxscoreName":"Freeman, F"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":50,"groundOuts":84,"airOuts":83,"runs":50,"doubles":22,"triples":1,"homeRuns":14,"strikeOuts":59,"baseOnBalls":45,"intentionalWalks":1,"hits":93,"hitByPitch":3,"avg":".294","atBats":316,"obp":".384","slg":".503","ops":".887","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":159,"rbi":47,"leftOnBase":135,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.57","popOuts":8,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":580,"errors":0,"chances":642,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","boxscoreName":"Ginn"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"6.0 IP, ER, 4 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":104,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":48,"strikes":56,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":2,"putOuts":1,"errors":0,"chances":3,"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":19,"gamesStarted":16,"flyOuts":50,"groundOuts":103,"airOuts":88,"runs":36,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":82,"baseOnBalls":41,"intentionalWalks":0,"hits":75,"hitByPitch":4,"atBats":345,"obp":".306","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1499,"era":"3.04","inningsPitched":"94.2","wins":7,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":32,"whip":"1.23","battersFaced":393,"outs":284,"gamesPitched":19,"completeGames":1,"shutouts":0,"pitchesThrown":1499,"balls":587,"strikes":912,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":1,"winPercentage":".636","pitchesPerInning":"15.83","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.80","walksPer9Inn":"3.90","hitsPer9Inn":"7.13","runsScoredPer9":"3.42","homeRunsPer9":"0.95","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"loser":{"id":656212,"fullName":"Charlie Barnes","link":"/api/v1/people/656212"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}