{"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":776227,"link":"/api/v1.1/game/776227/feed/live","metaData":{"wait":10,"timeStamp":"20250921_223712","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776227,"type":"R","doubleHeader":"N","id":"2025/09/21/sfnmlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776227-2025-09-21","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-21T20:10:00Z","originalDate":"2025-09-21","officialDate":"2025-09-21","dayNight":"day","time":"1:10","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":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2025,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","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":"San Francisco","record":{"gamesPlayed":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":79,"ties":0,"pct":".494"},"records":{},"divisionLeader":false,"wins":77,"losses":79,"winningPercentage":".494"},"franchiseName":"San Francisco","clubName":"Giants","active":true},"home":{"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":2025,"venue":{"id":22,"name":"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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":88,"losses":68,"ties":0,"pct":".564"},"records":{},"divisionLeader":false,"wins":88,"losses":68,"winningPercentage":".564"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID666464":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464","firstName":"Jerar","lastName":"Encarnacion","primaryNumber":"19","birthDate":"1997-10-22","currentAge":28,"birthCity":"Bayaguana","birthCountry":"Dominican Republic","height":"6' 4\"","weight":265,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jerar","useLastName":"Encarnacion","middleName":"Luis","boxscoreName":"Encarnacion","gender":"M","nameMatrilineal":"Olmos","isPlayer":true,"isVerified":true,"pronunciation":"jer-ARE","mlbDebutDate":"2022-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jerar Encarnacion","nameSlug":"jerar-encarnacion-666464","firstLastName":"Jerar Encarnacion","lastFirstName":"Encarnacion, Jerar","lastInitName":"Encarnacion, J","initLastName":"J Encarnacion","fullFMLName":"Jerar Luis Encarnacion","fullLFMName":"Encarnacion, Jerar Luis","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID571771":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771","firstName":"Enrique","lastName":"Hernández","primaryNumber":"8","birthDate":"1991-08-24","currentAge":35,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Enrique","useLastName":"Hernández","middleName":"J.","boxscoreName":"Hernández, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"KEE-kay","mlbDebutDate":"2014-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enrique Hernández","nameSlug":"enrique-hernandez-571771","firstLastName":"Enrique Hernández","lastFirstName":"Hernández, Enrique","lastInitName":"Hernández, E","initLastName":"E Hernández","fullFMLName":"Enrique J. Hernández","fullLFMName":"Hernández, Enrique J.","strikeZoneTop":3.131,"strikeZoneBottom":1.58},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"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},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID702352":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352","firstName":"Spencer","lastName":"Bivens","primaryNumber":"76","birthDate":"1994-06-28","currentAge":32,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Bivens","boxscoreName":"Bivens","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"BIV-ens","mlbDebutDate":"2024-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Bivens","nameSlug":"spencer-bivens-702352","firstLastName":"Spencer Bivens","lastFirstName":"Bivens, Spencer","lastInitName":"Bivens, S","initLastName":"S Bivens","fullFMLName":"Spencer Bivens","fullLFMName":"Bivens, Spencer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID666711":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711","firstName":"Joel","lastName":"Peguero","primaryNumber":"63","birthDate":"1997-05-05","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Peguero","middleName":"Alberto","boxscoreName":"Peguero, J","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YO-el peh-GAIR-oh","mlbDebutDate":"2025-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Peguero","nameSlug":"joel-peguero-666711","firstLastName":"Joel Peguero","lastFirstName":"Peguero, Joel","lastInitName":"Peguero, J","initLastName":"J Peguero","fullFMLName":"Joel Alberto Peguero","fullLFMName":"Peguero, Joel Alberto","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID477132":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132","firstName":"Clayton","lastName":"Kershaw","primaryNumber":"22","birthDate":"1988-03-19","currentAge":38,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Kershaw","middleName":"Edward","boxscoreName":"Kershaw","nickName":"Kersh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Clayton Kershaw","nameSlug":"clayton-kershaw-477132","firstLastName":"Clayton Kershaw","lastFirstName":"Kershaw, Clayton","lastInitName":"Kershaw, C","initLastName":"C Kershaw","fullFMLName":"Clayton Edward Kershaw","fullLFMName":"Kershaw, Clayton Edward","strikeZoneTop":3.36,"strikeZoneBottom":1.6},"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},"ID605483":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","firstName":"Blake","lastName":"Snell","primaryNumber":"7","birthDate":"1992-12-04","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Snell","middleName":"Ashton","boxscoreName":"Snell","nickName":"Zilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Snell","nameSlug":"blake-snell-605483","firstLastName":"Blake Snell","lastFirstName":"Snell, Blake","lastInitName":"Snell, B","initLastName":"B Snell","fullFMLName":"Blake Ashton Snell","fullLFMName":"Snell, Blake Ashton","strikeZoneTop":3.77,"strikeZoneBottom":1.74},"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},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"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},"ID666163":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163","firstName":"Benjamin","lastName":"Rortvedt","primaryNumber":"47","birthDate":"1997-09-25","currentAge":28,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ben","useLastName":"Rortvedt","middleName":"Thomas","boxscoreName":"Rortvedt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"rort-vet","mlbDebutDate":"2021-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rortvedt","nameSlug":"ben-rortvedt-666163","firstLastName":"Ben Rortvedt","lastFirstName":"Rortvedt, Ben","lastInitName":"Rortvedt, B","initLastName":"B Rortvedt","fullFMLName":"Benjamin Thomas Rortvedt","fullLFMName":"Rortvedt, Benjamin Thomas","strikeZoneTop":3.102,"strikeZoneBottom":1.565},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676130":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130","firstName":"José","lastName":"Buttó","primaryNumber":"70","birthDate":"1998-03-19","currentAge":28,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Buttó","middleName":"Alejandro","boxscoreName":"Buttó","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":false,"pronunciation":"BOO-toh","mlbDebutDate":"2022-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Buttó","nameSlug":"jose-butto-676130","firstLastName":"José Buttó","lastFirstName":"Buttó, José","lastInitName":"Buttó, J","initLastName":"J Buttó","fullFMLName":"José Alejandro Buttó","fullLFMName":"Buttó, José Alejandro","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID808975":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","firstName":"Hyeseong","lastName":"Kim","primaryNumber":"6","birthDate":"1999-01-27","currentAge":27,"birthCity":"Goyang","birthCountry":"Republic of Korea","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Hyeseong","useLastName":"Kim","boxscoreName":"Kim, Hy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Heh-song","mlbDebutDate":"2025-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hyeseong Kim","nameSlug":"hyeseong-kim-808975","firstLastName":"Hyeseong Kim","lastFirstName":"Kim, Hyeseong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Hyeseong Kim","fullLFMName":"Kim, Hyeseong ","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID527038":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038","firstName":"Wilmer","lastName":"Flores","primaryNumber":"41","birthDate":"1991-08-06","currentAge":35,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Wilmer","useLastName":"Flores","middleName":"Alejandro","boxscoreName":"Flores","nickName":"Catire","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"floor-ess","mlbDebutDate":"2013-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilmer Flores","nameSlug":"wilmer-flores-527038","firstLastName":"Wilmer Flores","lastFirstName":"Flores, Wilmer","lastInitName":"Flores, W","initLastName":"W Flores","fullFMLName":"Wilmer Alejandro Flores","fullLFMName":"Flores, Wilmer Alejandro","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"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},"ID664192":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192","firstName":"Joseph","lastName":"Lucchesi","birthDate":"1993-06-06","currentAge":33,"birthCity":"Newark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Lucchesi","middleName":"George","boxscoreName":"Lucchesi","nickName":"Joey Fuego","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"loo-KAY-see","mlbDebutDate":"2018-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Lucchesi","nameSlug":"joey-lucchesi-664192","firstLastName":"Joey Lucchesi","lastFirstName":"Lucchesi, Joey","lastInitName":"Lucchesi, J","initLastName":"J Lucchesi","fullFMLName":"Joseph George Lucchesi","fullLFMName":"Lucchesi, Joseph George","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID434378":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378","firstName":"Justin","lastName":"Verlander","primaryNumber":"35","birthDate":"1983-02-20","currentAge":43,"birthCity":"Manakin-Sabot","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Verlander","middleName":"Brooks","boxscoreName":"Verlander","nickName":"J V","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2004,"mlbDebutDate":"2005-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Verlander","nameSlug":"justin-verlander-434378","firstLastName":"Justin Verlander","lastFirstName":"Verlander, Justin","lastInitName":"Verlander, J","initLastName":"J Verlander","fullFMLName":"Justin Brooks Verlander","fullLFMName":"Verlander, Justin Brooks","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":22,"name":"Dodger Stadium","link":"/api/v1/venues/22","location":{"address1":"1000 Vin Scully Avenue","city":"Los Angeles","state":"California","stateAbbrev":"CA","postalCode":"90012-1199","defaultCoordinates":{"latitude":34.07368,"longitude":-118.24053},"azimuthAngle":26.0,"elevation":515,"country":"USA","phone":"(323) 224-1500"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":56000,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":395,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Cloudy","temp":"82","wind":"5 mph, L To R"},"gameInfo":{"attendance":46601,"firstPitch":"2025-09-21T20:10:00.000Z","gameDurationMinutes":147},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"home":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":666938,"fullName":"Edward Alvarez","link":"/api/v1/people/666938"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to right fielder Alex Call.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T20:10:25.397Z","endTime":"2025-09-21T20:11:53.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T17:24:27.467Z","endTime":"2025-09-21T19:44:40.831Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T19:44:40.831Z","endTime":"2025-09-21T20:08:40.533Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T20:08:40.533Z","endTime":"2025-09-21T20:10:27.604Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.04925401286576,"strikeZoneBottom":1.41927535931392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67873745597748,"aZ":-10.19118548101377,"pfxX":-4.010316866024619,"pfxZ":11.595380908707083,"pX":0.4344257316470702,"pZ":3.5476315943551784,"vX0":4.569486835446582,"vY0":-137.59032761786224,"vZ0":-3.224804573778612,"x":100.44,"y":142.99,"x0":-0.7356158672304607,"y0":50.00555094321995,"z0":5.437434859552921,"aX":-7.60524372220741},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.4,"breakHorizontal":6.1,"spinRate":2433,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39978434592427936,"extension":6.6771470844741225},"index":3,"playId":"10034cb9-c811-3acf-be0e-1114abfdfe9e","pitchNumber":1,"startTime":"2025-09-21T20:10:27.604Z","endTime":"2025-09-21T20:10:31.812Z","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":86.0,"endSpeed":79.3,"strikeZoneTop":3.13195272460118,"strikeZoneBottom":1.51478374114363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.567678463765013,"aZ":-28.64687438377178,"pfxX":1.4957040307011686,"pfxZ":2.218349922576798,"pX":1.5627121050317538,"pZ":1.872365977342291,"vX0":5.663888528898954,"vY0":-125.2261829949795,"vZ0":-2.308351888799968,"x":57.43,"y":188.23,"x0":-0.9200757126065322,"y0":50.00594237516761,"z0":5.1425221183721925,"aX":2.3829916506099496},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-4.0,"spinRate":2312,"spinDirection":168},"zone":14,"typeConfidence":0.91,"plateTime":0.43687284055019004,"extension":6.532086132476525},"index":4,"playId":"81cac3ed-387e-3849-bbcc-659230378dba","pitchNumber":2,"startTime":"2025-09-21T20:10:45.985Z","endTime":"2025-09-21T20:10:50.178Z","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":85.2,"endSpeed":78.4,"strikeZoneTop":3.14364749727628,"strikeZoneBottom":1.55881964971289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75833863171499,"aZ":-33.26495826555136,"pfxX":2.854795070982992,"pfxZ":-0.6915697078476892,"pX":-1.250006069094099,"pZ":3.6758123967936163,"vX0":-0.9135291418248535,"vY0":-124.17163553758137,"vZ0":2.791235353181121,"x":164.65,"y":139.53,"x0":-1.2492987917790823,"y0":50.00496104535821,"z0":5.296075840426386,"aX":4.479706015798457},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-4.9,"spinRate":2337,"spinDirection":129},"zone":11,"typeConfidence":0.86,"plateTime":0.44030663153493865,"extension":6.3195661962016745},"index":5,"playId":"a9cc2ea5-a4b2-3106-88b6-120e4645d9dc","pitchNumber":3,"startTime":"2025-09-21T20:11:00.683Z","endTime":"2025-09-21T20:11:04.845Z","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":94.4,"endSpeed":85.9,"strikeZoneTop":3.05,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.788252030793053,"aZ":-13.27096636099567,"pfxX":-7.573165516558975,"pfxZ":9.946852156758034,"pX":-0.275348246141592,"pZ":2.615975179909427,"vX0":4.494361003036122,"vY0":-137.32569373592742,"vZ0":-4.260369180175401,"x":127.5,"y":168.15,"x0":-0.9533269638280727,"y0":50.006390211859255,"z0":5.097265191635342,"aX":-14.396985136120234},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":12.7,"spinRate":2389,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3995992304798017,"extension":6.6375712067656},"index":6,"playId":"c6707ff6-8f95-3f01-9354-783035691379","pitchNumber":4,"startTime":"2025-09-21T20:11:19.283Z","endTime":"2025-09-21T20:11:23.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.05,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31702594215169,"aZ":-30.956705306465086,"pfxX":1.9660487178953776,"pfxZ":0.7478523445527205,"pX":0.13244867823229248,"pZ":2.5809855008342804,"vX0":2.6105869302410185,"vY0":-126.3810269494324,"vZ0":-0.4239984743696109,"x":111.95,"y":169.09,"x0":-1.1685192766558354,"y0":50.00119876159419,"z0":5.233500205086358,"aX":3.1846948966247437},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-4.2,"spinRate":2247,"spinDirection":171},"zone":2,"typeConfidence":0.9,"plateTime":0.43310696306443397,"extension":6.61507879356024},"hitData":{"launchSpeed":97.2,"launchAngle":25.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.24,"coordY":70.9}},"index":7,"playId":"ba382235-486b-3c8e-aab9-f3e20fa06972","pitchNumber":5,"startTime":"2025-09-21T20:11:44.533Z","endTime":"2025-09-21T20:11:53.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:11:53.011Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a sharp ground ball to right fielder Alex Call.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T20:12:04.985Z","endTime":"2025-09-21T20:13:12.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.397682386594497,"aZ":-30.592872259573184,"pfxX":-6.971590731099122,"pfxZ":1.0242396186670288,"pX":0.27610317709204923,"pZ":0.8699058450605653,"vX0":5.5408057902055345,"vY0":-123.81022089441423,"vZ0":-3.9652984318423394,"x":106.48,"y":215.29,"x0":-1.0882792751765924,"y0":50.00389964016802,"z0":5.060665128381094,"aX":-10.792196860815691},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":11.3,"spinRate":969,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.4428895008552618,"extension":6.729503940940727},"index":0,"playId":"bc3ddf96-88f6-34fb-a374-c6fb52603d78","pitchNumber":1,"startTime":"2025-09-21T20:12:21.818Z","endTime":"2025-09-21T20:12:25.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.52270847578189,"strikeZoneBottom":1.69576951274769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5951383914221,"aZ":-14.6674440187541,"pfxX":-5.4961409661889356,"pfxZ":9.320919285802837,"pX":-0.804078331856493,"pZ":4.872401085126696,"vX0":2.0911144313169503,"vY0":-136.55413225705576,"vZ0":1.1641647314536392,"x":147.65,"y":107.23,"x0":-0.8681310260746018,"y0":50.002970742463326,"z0":5.453227149323642,"aX":-10.323072493595806},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":9.5,"spinRate":2277,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.40195054257537555,"extension":6.60897848578202},"index":1,"playId":"ae0c9623-7690-39a4-9452-63ddb7572fb9","pitchNumber":2,"startTime":"2025-09-21T20:12:43.897Z","endTime":"2025-09-21T20:12:47.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05825914590862,"aZ":-14.214279054436046,"pfxX":-5.178045657614031,"pfxZ":9.347548768715422,"pX":-0.14395296281004935,"pZ":2.961579920848479,"vX0":3.8846570151293984,"vY0":-138.28053859628977,"vZ0":-3.553225747733493,"x":122.49,"y":158.82,"x0":-0.8996877856872182,"y0":50.004833964133574,"z0":5.227238449448124,"aX":-9.95153961584081},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2311,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.39726903499568467,"extension":6.6863702670304965},"hitData":{"launchSpeed":109.4,"launchAngle":6.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":154.73,"coordY":157.66}},"index":2,"playId":"110a6c6b-4c45-356b-9593-ae6d5b528c4c","pitchNumber":3,"startTime":"2025-09-21T20:13:02.883Z","endTime":"2025-09-21T20:13:12.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:13:12.365Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T20:13:27.916Z","endTime":"2025-09-21T20:15:09.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.57246583508819,"strikeZoneBottom":1.72583264451416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.367763459684696,"aZ":-12.145051625255016,"pfxX":-3.6539684963835564,"pfxZ":10.98127462816151,"pX":-0.4379961328711476,"pZ":2.933630727798055,"vX0":2.377323539185041,"vY0":-134.94576085471624,"vZ0":-4.3132965942159,"x":133.7,"y":159.57,"x0":-0.8606186396937637,"y0":50.003144443851404,"z0":5.423554064748014,"aX":-6.665413475167185},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":6.0,"spinRate":2319,"spinDirection":207},"zone":4,"typeConfidence":0.87,"plateTime":0.4075939231435197,"extension":6.760072976627747},"index":0,"playId":"74ea21d1-c767-3952-8695-91ea48c46054","pitchNumber":1,"startTime":"2025-09-21T20:13:43.252Z","endTime":"2025-09-21T20:13:47.777Z","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":84.3,"endSpeed":77.7,"strikeZoneTop":3.51084580976055,"strikeZoneBottom":1.76036534892238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26883385555737,"aZ":-33.25294327941573,"pfxX":-7.000716159338445,"pfxZ":-0.7107368938619159,"pX":-0.9073662880176909,"pZ":1.3745264920780547,"vX0":2.3518808607839277,"vY0":-122.762092075313,"vZ0":-2.8828628794412983,"x":151.59,"y":201.67,"x0":-0.968269808228754,"y0":50.000991868235374,"z0":5.394286880308936,"aX":-10.685305216826581},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":12.1,"spinRate":1034,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4461459104439065,"extension":6.562030109012533},"index":1,"playId":"950ed46b-89d8-3c8c-8a9d-4533f8734e43","pitchNumber":2,"startTime":"2025-09-21T20:14:01.825Z","endTime":"2025-09-21T20:14:06.310Z","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":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.44153216586196,"strikeZoneBottom":1.75514372276238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.531694847487536,"aZ":-31.456628506352555,"pfxX":-7.237373137547223,"pfxZ":0.4698873375413033,"pX":-0.6577463234386337,"pZ":0.7002239246518063,"vX0":3.3048293108837354,"vY0":-122.53737629474068,"vZ0":-4.676875685802368,"x":142.07,"y":219.87,"x0":-1.081438735579263,"y0":50.002858356854,"z0":5.311981418073142,"aX":-11.039147997003962},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":12.4,"spinRate":1133,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4464725242053884,"extension":6.6107754721948675},"index":2,"playId":"e6b140ed-50ee-3f08-89e2-1236024cb2b0","pitchNumber":3,"startTime":"2025-09-21T20:14:19.545Z","endTime":"2025-09-21T20:14:24.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.45464314613667,"strikeZoneBottom":1.70412232704698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48629957930453,"aZ":-27.658637852244638,"pfxX":3.2492239279662503,"pfxZ":2.8079825123659976,"pX":0.2297477054630969,"pZ":2.4376434749436027,"vX0":2.605042772405827,"vY0":-125.75978592870652,"vZ0":-1.4700761981087633,"x":108.24,"y":172.96,"x0":-1.2401305679073729,"y0":50.00305340848824,"z0":5.26423470538873,"aX":5.226625537081968},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":-6.5,"spinRate":2278,"spinDirection":189},"zone":5,"typeConfidence":0.91,"plateTime":0.4348308069713478,"extension":6.551802103484237},"index":3,"playId":"b6235aa3-d4da-32cf-bdc0-7d7bea04411b","pitchNumber":4,"startTime":"2025-09-21T20:14:43.874Z","endTime":"2025-09-21T20:14:48.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.53890197807927,"strikeZoneBottom":1.75653875853097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55404498593499,"aZ":-11.335036007328595,"pfxX":-4.115528160381192,"pfxZ":10.889899659525172,"pX":-0.6345471475482597,"pZ":3.0940733152270377,"vX0":1.8550187854657247,"vY0":-137.25541346883102,"vZ0":-4.148638638313983,"x":141.19,"y":155.24,"x0":-0.783372637404202,"y0":50.00318102829226,"z0":5.393403584585602,"aX":-7.875033831531653},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":7.1,"spinRate":2255,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.3986259558062364,"extension":6.692860679790654},"index":4,"playId":"c044c7e5-de18-3ab4-b108-c6caa970d4c1","pitchNumber":5,"startTime":"2025-09-21T20:15:05.217Z","endTime":"2025-09-21T20:15:09.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:15:09.809Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Chapman lines out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T20:15:20.490Z","endTime":"2025-09-21T20:16:23.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.60947820424013,"strikeZoneBottom":1.7161384228656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55495325049361,"aZ":-13.29674051439573,"pfxX":-5.545336610572787,"pfxZ":9.887275543306774,"pX":1.191120016528138,"pZ":2.531899621825254,"vX0":7.62432999241463,"vY0":-136.67329750194142,"vZ0":-4.698909599996194,"x":71.6,"y":170.42,"x0":-0.9024239361498112,"y0":50.00078679100689,"z0":5.17316004228017,"aX":-10.585779925126287},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2362,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.39937299599776965,"extension":6.777736926240523},"index":0,"playId":"a38e28ec-a1a6-3fbb-958a-30d1ebabc834","pitchNumber":1,"startTime":"2025-09-21T20:15:38.415Z","endTime":"2025-09-21T20:15:42.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.43716309481489,"strikeZoneBottom":1.64090343114503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.606414904609046,"aZ":-28.558849629773928,"pfxX":2.0397427690825407,"pfxZ":2.186847065450957,"pX":-0.07075449565633406,"pZ":2.552475197410376,"vX0":2.176513943190011,"vY0":-127.20053928270596,"vZ0":-1.118884535702929,"x":119.7,"y":169.86,"x0":-1.199409073740323,"y0":50.00598456617393,"z0":5.241612452268142,"aX":3.376454828355632},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-4.2,"spinRate":2363,"spinDirection":172},"zone":5,"typeConfidence":0.91,"plateTime":0.42894096181023,"extension":6.512561008833229},"index":1,"playId":"353754fe-dfd1-311e-9e2e-fe0f895ab119","pitchNumber":2,"startTime":"2025-09-21T20:15:57.420Z","endTime":"2025-09-21T20:16:01.842Z","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":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.622136100928156,"aZ":-27.66089984117001,"pfxX":2.7018226549080033,"pfxZ":2.816250233125638,"pX":0.009530045701649696,"pZ":2.279259579149874,"vX0":1.9739821651719163,"vY0":-125.3419979357284,"vZ0":-1.6305206562434087,"x":116.64,"y":177.24,"x0":-1.1372912465679867,"y0":50.003594703146696,"z0":5.181481541890946,"aX":4.329490827453273},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":-5.3,"spinRate":2346,"spinDirection":179},"zone":5,"typeConfidence":0.9,"plateTime":0.43579147682584773,"extension":6.497273247786767},"hitData":{"launchSpeed":94.4,"launchAngle":19.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.13,"coordY":69.81}},"index":2,"playId":"0f820905-462e-3589-a442-5b572cb57961","pitchNumber":3,"startTime":"2025-09-21T20:16:16.158Z","endTime":"2025-09-21T20:16:23.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:16:23.608Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T20:18:16.755Z","endTime":"2025-09-21T20:20:19.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.63293591097016,"strikeZoneBottom":1.76730887860665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.158835217198053,"aZ":-34.37971998802219,"pfxX":3.0740029675585214,"pfxZ":-1.3857602319200275,"pX":-0.4828746676167157,"pZ":2.4839034312875548,"vX0":2.3219721283733117,"vY0":-124.86443804821828,"vZ0":-0.036411628494778636,"x":135.41,"y":171.71,"x0":-1.8230049390440448,"y0":50.005647355255384,"z0":5.3175292612936,"aX":4.875338397834449},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":-6.1,"spinRate":2331,"spinDirection":25},"zone":4,"typeConfidence":2.0,"plateTime":0.4379458502704914,"extension":6.407408413333837},"index":0,"playId":"026f899c-9e02-3657-9afa-e3d398a94da8","pitchNumber":1,"startTime":"2025-09-21T20:18:31.579Z","endTime":"2025-09-21T20:18:35.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.306940222551546,"aZ":-34.892643133107036,"pfxX":2.760214518970203,"pfxZ":-1.6785994600310534,"pX":1.1691744358103886,"pZ":1.3642971858951312,"vX0":6.261094258079403,"vY0":-126.02398525698953,"vZ0":-2.5423071976552243,"x":72.43,"y":201.94,"x0":-1.700868350173733,"y0":50.00572392667206,"z0":5.189767032061235,"aX":4.46284012066385},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.4,"breakHorizontal":-6.4,"spinRate":2633,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4337258563204758,"extension":6.464705619098335},"index":1,"playId":"dab900af-ccdb-3200-9ac4-25f6808c1883","pitchNumber":2,"startTime":"2025-09-21T20:18:45.112Z","endTime":"2025-09-21T20:18:48.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-21T20:18:53.970Z","endTime":"2025-09-21T20:19:08.501Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.6119068883599,"strikeZoneBottom":1.71484827542779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.489287417118746,"aZ":-31.071251193586633,"pfxX":-9.947727796350277,"pfxZ":0.5840419046239145,"pX":-1.5356259185640873,"pZ":1.971928117876948,"vX0":4.010910139488234,"vY0":-136.1265304619736,"vZ0":-2.6849686624208404,"x":175.53,"y":185.54,"x0":-1.7315733166090281,"y0":50.00304009926921,"z0":5.111228895318668,"aX":-18.761813856709303},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.7,"breakHorizontal":17.3,"spinRate":2303,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4016084231475925,"extension":6.601403330946406},"index":3,"playId":"8969fa78-ec38-3e94-8654-8b816803b7f7","pitchNumber":3,"startTime":"2025-09-21T20:19:08.501Z","endTime":"2025-09-21T20:19:12.273Z","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":84.6,"endSpeed":78.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84481377897064,"aZ":-27.584560064542327,"pfxX":-8.894812685160224,"pfxZ":2.952095179449991,"pX":-0.5354588705667461,"pZ":1.4166567315202077,"vX0":5.23981135847627,"vY0":-123.23232295291783,"vZ0":-3.3987921427326295,"x":137.41,"y":200.53,"x0":-1.5211409964724343,"y0":50.0046717627955,"z0":5.115239201994189,"aX":-13.83977925010562},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.9,"breakHorizontal":15.1,"spinRate":1775,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.44251700433621277,"extension":6.898255862822756},"index":4,"playId":"3d5ab251-5b5f-3163-b3ee-a8ff5c5e7bb6","pitchNumber":4,"startTime":"2025-09-21T20:19:22.924Z","endTime":"2025-09-21T20:19:27.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.64668532440342,"strikeZoneBottom":1.68621819254204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51289324729692,"aZ":-36.15555251485619,"pfxX":4.003806563125315,"pfxZ":-2.4791876805068385,"pX":1.0582813370131714,"pZ":0.3054235384783818,"vX0":5.549488328910966,"vY0":-125.804435525482,"vZ0":-4.579259512590346,"x":76.66,"y":230.53,"x0":-1.6925589303625126,"y0":50.00017868156459,"z0":5.066391690094527,"aX":6.441788521160238},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":-8.5,"spinRate":2764,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.43468122389059793,"extension":6.575751148070254},"index":5,"playId":"e44f2161-2472-3053-8eb3-3b4e6ee79ca1","pitchNumber":5,"startTime":"2025-09-21T20:19:51.003Z","endTime":"2025-09-21T20:19:55.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77021975810756,"aZ":-30.75792174678758,"pfxX":-9.488096922630278,"pfxZ":0.7496241274543625,"pX":-1.6569967093149032,"pZ":2.4125342817512965,"vX0":3.677802352855643,"vY0":-136.8808816412063,"vZ0":-1.863200679154217,"x":180.16,"y":173.64,"x0":-1.7839264714417553,"y0":50.00670461434893,"z0":5.204814865863457,"aX":-18.036807404145108},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.2,"breakHorizontal":16.4,"spinRate":2338,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.3999045316620231,"extension":6.510114703786704},"index":6,"playId":"98265271-bc1f-30d8-a9d2-856fa5a32df8","pitchNumber":6,"startTime":"2025-09-21T20:20:15.211Z","endTime":"2025-09-21T20:20:19.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:20:19.206Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, pitcher Trevor McDonald to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T20:20:35.460Z","endTime":"2025-09-21T20:21:18.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686790,"link":"/api/v1/people/686790"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.30820781190754,"strikeZoneBottom":1.58000901858417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.713339524667063,"aZ":-27.552529667631994,"pfxX":-10.141788613275077,"pfxZ":2.5106113477518335,"pX":-0.4053547182506231,"pZ":1.7453570646698626,"vX0":6.084064564271851,"vY0":-134.93328968850517,"vZ0":-3.9127911102044495,"x":132.45,"y":191.66,"x0":-1.3731960336177087,"y0":50.003838336170375,"z0":5.158462662623588,"aX":-18.678182426513658},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":17.0,"spinRate":2223,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4061185202365438,"extension":6.6296456587814845},"index":0,"playId":"6db4192d-b811-3d18-87ea-a963c06ca89c","pitchNumber":1,"startTime":"2025-09-21T20:20:43.397Z","endTime":"2025-09-21T20:20:47.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.20822132388998,"strikeZoneBottom":1.63658908782469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238623764143558,"aZ":-25.780995009452546,"pfxX":-2.5936632379436504,"pfxZ":3.585136443649132,"pX":-0.2930650840479284,"pZ":3.228471054765238,"vX0":3.9560912403695085,"vY0":-131.9917775828125,"vZ0":-0.5376273271712726,"x":128.17,"y":151.61,"x0":-1.4669164154468168,"y0":50.003414252185046,"z0":5.3152693667190585,"aX":-4.626483269775382},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":4.0,"spinRate":2387,"spinDirection":256},"zone":1,"typeConfidence":2.0,"plateTime":0.4132622430802506,"extension":6.550916416061719},"index":1,"playId":"4bce3c48-4c94-319c-a3b7-0cef25cc433f","pitchNumber":2,"startTime":"2025-09-21T20:20:56.993Z","endTime":"2025-09-21T20:21:01.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.042838391315538,"aZ":-41.5403615266073,"pfxX":8.064472740777362,"pfxZ":-5.783084993121667,"pX":0.8233578275967232,"pZ":2.2959522941388495,"vX0":3.5989576344054766,"vY0":-126.55826043227673,"vZ0":0.9541147124073097,"x":85.62,"y":176.79,"x0":-1.665017945143717,"y0":50.00126722092955,"z0":5.243572689770524,"aX":13.066874476684331},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-10.0,"breakHorizontal":-15.5,"spinRate":2676,"spinDirection":29},"zone":6,"typeConfidence":2.0,"plateTime":0.4329459029610079,"extension":6.483590403141775},"hitData":{"launchSpeed":86.4,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.23,"coordY":179.59}},"index":2,"playId":"8f983b9a-b08b-3ec0-9e95-e0eb9e4195b6","pitchNumber":3,"startTime":"2025-09-21T20:21:10.986Z","endTime":"2025-09-21T20:21:18.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:21:18.503Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T20:21:35.827Z","endTime":"2025-09-21T20:22:44.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.962655775648184,"aZ":-41.60297219667626,"pfxX":3.5269300737157363,"pfxZ":-5.993028107048576,"pX":0.18741577517487407,"pZ":1.109782112337309,"vX0":3.574346275999625,"vY0":-125.07923426126393,"vZ0":-1.5710672389026041,"x":109.86,"y":208.82,"x0":-1.7222791297979814,"y0":50.00380358315591,"z0":5.180353216970729,"aX":5.547223513693184},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.9,"breakHorizontal":-7.2,"spinRate":2505,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.4391381557828158,"extension":6.422347281495371},"index":0,"playId":"fbc123f7-680c-35fd-814c-e4a2fb0cf09a","pitchNumber":1,"startTime":"2025-09-21T20:21:44.249Z","endTime":"2025-09-21T20:21:47.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.72429530858175,"strikeZoneBottom":1.89824516071748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.031418489571838,"aZ":-37.10165539110795,"pfxX":6.809037752036742,"pfxZ":-3.121226998814837,"pX":-2.2660550247484674,"pZ":2.6385499166163626,"vX0":-2.610425079320962,"vY0":-124.5535441600114,"vZ0":1.0973988548751343,"x":203.38,"y":167.54,"x0":-2.091563256461395,"y0":50.003802960311354,"z0":5.250276809185462,"aX":10.743869410711321},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.2,"breakHorizontal":-11.8,"spinRate":2726,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4390418733851873,"extension":6.32698591837953},"index":1,"playId":"e7e7d45c-a8c5-3c89-9b4f-495826d3460b","pitchNumber":2,"startTime":"2025-09-21T20:22:00.129Z","endTime":"2025-09-21T20:22:03.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79278264475826,"aZ":-36.62484441360395,"pfxX":4.77764751244787,"pfxZ":-2.7801849646435084,"pX":-0.416601859173026,"pZ":2.2652341363792696,"vX0":1.8014589808616852,"vY0":-125.60968576211823,"vZ0":-0.014251333859467419,"x":124.07,"y":158.65,"x0":-1.7631337386094026,"y0":50.00074775114502,"z0":5.242011685937132,"aX":7.654106959047484},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.8,"breakHorizontal":-9.1,"spinRate":2634,"spinDirection":22},"zone":7,"typeConfidence":2.0,"plateTime":0.43559823825235044,"extension":6.450923812570061},"index":2,"playId":"d5a01961-153f-3b06-9b1a-b23d3a1884f3","pitchNumber":3,"startTime":"2025-09-21T20:22:14.407Z","endTime":"2025-09-21T20:22:18.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.713478518693176,"aZ":-30.69973792906978,"pfxX":-8.697668773194634,"pfxZ":0.7782613151633875,"pX":-1.3878083801726617,"pZ":2.948580026250803,"vX0":3.6734154445682328,"vY0":-137.32303693029172,"vZ0":-0.7651279431158531,"x":169.9,"y":159.17,"x0":-1.6161821211310545,"y0":50.00582120573255,"z0":5.327862901026656,"aX":-16.537654951296823},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.4,"breakHorizontal":14.9,"spinRate":2330,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.399559629482106,"extension":6.523503060679176},"hitData":{"launchSpeed":71.0,"launchAngle":15.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.21,"coordY":103.91}},"index":3,"playId":"486c18bb-4920-3836-ae7b-a2d3a0540f1d","pitchNumber":4,"startTime":"2025-09-21T20:22:34.352Z","endTime":"2025-09-21T20:22:44.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:22:44.663Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T20:22:56.162Z","endTime":"2025-09-21T20:23:55.537Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":"Lineout","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":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.06483011495319,"strikeZoneBottom":1.60508679396973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20531452167563,"aZ":-30.967556940083565,"pfxX":-10.70560216454379,"pfxZ":0.6460764294774091,"pX":0.24500266614335114,"pZ":2.5031317307374565,"vX0":8.071556760429905,"vY0":-135.51675583626178,"vZ0":-1.5532589057592805,"x":107.66,"y":171.2,"x0":-1.3790107933139166,"y0":50.0012509260083,"z0":5.243875350170477,"aX":-19.939669242974208},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.1,"breakHorizontal":17.8,"spinRate":2197,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4039523049609346,"extension":6.696579776923781},"index":0,"playId":"8def61b1-6c99-34b3-b6d9-08ac8fad2e2c","pitchNumber":1,"startTime":"2025-09-21T20:23:11.377Z","endTime":"2025-09-21T20:23:15.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.02631553715557,"strikeZoneBottom":1.59826243724379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.192298759753808,"aZ":-34.54984768829309,"pfxX":0.6520645004811563,"pfxZ":-1.5042564888646002,"pX":-1.591578970039855,"pZ":2.124234676366845,"vX0":0.812469145616662,"vY0":-124.9546995307803,"vZ0":-0.503519650056778,"x":177.67,"y":181.43,"x0":-2.0056484558719863,"y0":50.00198027721225,"z0":5.1672045661175785,"aX":1.0308019207408405},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":-1.3,"spinRate":2484,"spinDirection":8},"zone":13,"typeConfidence":2.0,"plateTime":0.4383462627724124,"extension":6.451485129377375},"index":1,"playId":"52aa227a-fec6-3db4-b5f2-53fbf885d9c8","pitchNumber":2,"startTime":"2025-09-21T20:23:30.530Z","endTime":"2025-09-21T20:23:34.371Z","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":91.6,"endSpeed":84.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.325434503955975,"aZ":-34.556693272961816,"pfxX":-8.53670754695799,"pfxZ":-1.318774427555871,"pX":-0.14634532178832427,"pZ":2.544287701629624,"vX0":6.658999331218586,"vY0":-133.25098823587584,"vZ0":-0.7117630100460537,"x":122.58,"y":170.08,"x0":-1.5625867165895944,"y0":50.00379443753688,"z0":5.301045709698422,"aX":-15.427457575409017},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.3,"breakHorizontal":14.2,"spinRate":2245,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4102976785667378,"extension":6.623565670934896},"hitData":{"launchSpeed":83.4,"launchAngle":22.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.85,"coordY":107.27}},"index":2,"playId":"83f23d9d-aeb9-3167-aeb2-5e56cc253e39","pitchNumber":3,"startTime":"2025-09-21T20:23:48.422Z","endTime":"2025-09-21T20:23:55.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:23:55.537Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bryce Eldridge hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T20:25:55.346Z","endTime":"2025-09-21T20:26:28.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.4,"strikeZoneTop":3.55451838575976,"strikeZoneBottom":1.64873834628375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16171623870445,"aZ":-43.76006664438499,"pfxX":7.050743629651686,"pfxZ":-9.467619532947781,"pX":-0.1752157487656877,"pZ":3.673525745711848,"vX0":-0.12160070579276633,"vY0":-110.3964904134379,"vZ0":5.535730835694238,"x":123.68,"y":139.59,"x0":-1.0338984961602562,"y0":50.00140042501007,"z0":5.762706716408404,"aX":8.630173630836104},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-15.2,"breakHorizontal":-12.7,"spinRate":2672,"spinDirection":36},"zone":2,"typeConfidence":0.91,"plateTime":0.4977148254904922,"extension":6.479416301825315},"index":0,"playId":"dc435d52-4db8-3d0e-8633-1e531f3ecc8c","pitchNumber":1,"startTime":"2025-09-21T20:26:11.029Z","endTime":"2025-09-21T20:26:14.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":80.3,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26449249294056,"aZ":-27.47660566160595,"pfxX":2.4807459410847184,"pfxZ":2.8749978922644903,"pX":2.3300495370586924,"pZ":2.2440083237546,"vX0":7.255963835178434,"vY0":-126.75226033367875,"vZ0":-2.0395979402898874,"x":28.18,"y":178.19,"x0":-0.8886472673951178,"y0":50.000255030931164,"z0":5.247395751032422,"aX":4.043867036932047},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":-6.1,"spinRate":2352,"spinDirection":174},"zone":14,"typeConfidence":0.91,"plateTime":0.4316890273578742,"extension":6.6205795332344355},"index":1,"playId":"415ee40c-a70d-3321-ad7a-824457aa86eb","pitchNumber":2,"startTime":"2025-09-21T20:26:24.013Z","endTime":"2025-09-21T20:26:28.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:26:28.769Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Michael Conforto in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T20:26:46.154Z","endTime":"2025-09-21T20:27:24.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":79.5,"strikeZoneTop":3.40402259331221,"strikeZoneBottom":1.53106995526221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.249128963439336,"aZ":-27.735400894795937,"pfxX":2.542484061165825,"pfxZ":2.79440502592099,"pX":0.10710972704931707,"pZ":1.0247080725555482,"vX0":2.795805042266372,"vY0":-124.53267547294878,"vZ0":-4.333196082009644,"x":112.92,"y":211.11,"x0":-1.3556399604438203,"y0":50.00547458927363,"z0":5.050981177036435,"aX":4.039940182980033},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2360,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.437868338551461,"extension":6.626498954824707},"index":0,"playId":"5031f613-d7e6-30f7-a812-54e0ba9e4edc","pitchNumber":1,"startTime":"2025-09-21T20:26:56.411Z","endTime":"2025-09-21T20:27:00.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.798071879785816,"aZ":-15.701243342268356,"pfxX":-5.712814614717759,"pfxZ":8.765858515031987,"pX":-0.254428438084686,"pZ":2.5634714145205852,"vX0":5.025244257674581,"vY0":-135.55067697964876,"vZ0":-3.9108736823705836,"x":126.7,"y":169.57,"x0":-1.3809208938686832,"y0":50.00673871448875,"z0":5.105890687684649,"aX":-10.741871268252948},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2302,"spinDirection":215},"zone":5,"typeConfidence":0.87,"plateTime":0.40250014179553206,"extension":6.759365845611918},"hitData":{"launchSpeed":80.0,"launchAngle":42.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.57,"coordY":131.2}},"index":1,"playId":"66b26091-b12c-3840-a32e-cfaa58af74ca","pitchNumber":2,"startTime":"2025-09-21T20:27:14.144Z","endTime":"2025-09-21T20:27:24.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:27:24.159Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T20:27:40.222Z","endTime":"2025-09-21T20:29:02.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.61229613005233,"strikeZoneBottom":1.69815035031109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94602167418341,"aZ":-14.245699883717403,"pfxX":-5.589113610062316,"pfxZ":9.647649833326131,"pX":1.2842926159336736,"pZ":1.7072560092032498,"vX0":8.155931438437275,"vY0":-135.32721926024536,"vZ0":-6.494817136197073,"x":68.05,"y":192.68,"x0":-1.0395481061964065,"y0":50.006320991616654,"z0":5.132566169097173,"aX":-10.390985848372083},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2326,"spinDirection":209},"zone":14,"typeConfidence":0.88,"plateTime":0.4044153653440805,"extension":6.81475443503696},"index":0,"playId":"ce3b8a67-086d-38a0-b587-3e181e24ba5a","pitchNumber":1,"startTime":"2025-09-21T20:27:53.022Z","endTime":"2025-09-21T20:27:57.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.60142568631421,"strikeZoneBottom":1.61653033934784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.114924882008584,"aZ":-25.38178880798755,"pfxX":1.831585194285552,"pfxZ":4.113577498117048,"pX":-0.03853502113400816,"pZ":1.4923461821547994,"vX0":2.5133030771616505,"vY0":-127.14695224783428,"vZ0":-4.195502203007116,"x":118.47,"y":198.49,"x0":-1.274695971802762,"y0":50.000537597824824,"z0":5.15896695673637,"aX":3.0222082511763504},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.8,"breakHorizontal":-3.8,"spinRate":2343,"spinDirection":194},"zone":13,"typeConfidence":0.91,"plateTime":0.429459542201831,"extension":6.655341074829274},"index":1,"playId":"995e4f23-acd9-35e2-93fa-a384537a6162","pitchNumber":2,"startTime":"2025-09-21T20:28:13.743Z","endTime":"2025-09-21T20:28:18.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75868858002369,"aZ":-27.507676000867058,"pfxX":2.3652527642752377,"pfxZ":2.7888672769169833,"pX":0.29291502390293633,"pZ":2.366517653235118,"vX0":3.2062436346382177,"vY0":-127.8778783864377,"vZ0":-1.7727334090604003,"x":105.83,"y":174.88,"x0":-1.2794294920138245,"y0":50.00285144822982,"z0":5.20474092707818,"aX":3.9586358718206367},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.9,"spinRate":2388,"spinDirection":192},"zone":6,"typeConfidence":0.91,"plateTime":0.4265897729672816,"extension":6.609259432325872},"index":2,"playId":"310f6469-4338-3d29-a37d-46fdaa5a1bc9","pitchNumber":3,"startTime":"2025-09-21T20:28:33.706Z","endTime":"2025-09-21T20:28:38.168Z","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":94.3,"endSpeed":85.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02378686189307,"aZ":-13.897102366790184,"pfxX":-5.135770475414067,"pfxZ":9.623350002370696,"pX":-0.36150912820727266,"pZ":4.167468931210721,"vX0":3.8317102976119086,"vY0":-137.32481175414287,"vZ0":-0.8271541972239251,"x":130.78,"y":126.26,"x0":-1.1116767869241717,"y0":50.00030909261457,"z0":5.423135186272333,"aX":-9.751818804358399},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2420,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.3997275283256836,"extension":6.691302382271097},"index":3,"playId":"285c3500-0d1a-3591-becd-e0b2f19b0d1d","pitchNumber":4,"startTime":"2025-09-21T20:28:57.635Z","endTime":"2025-09-21T20:29:02.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:29:02.101Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T20:29:16.493Z","endTime":"2025-09-21T20:31:47.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.895253576347812,"aZ":-32.26904852420738,"pfxX":-7.0397529901260985,"pfxZ":-0.06452491835739771,"pX":-0.5183765883682501,"pZ":1.9383222015393364,"vX0":4.053401267833788,"vY0":-120.98254251188125,"vZ0":-1.5266365703495464,"x":136.76,"y":186.45,"x0":-1.2981661544785752,"y0":50.00219024720026,"z0":5.397347154988188,"aX":-10.468709062221365},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":11.9,"spinRate":1176,"spinDirection":265},"zone":7,"typeConfidence":0.9,"plateTime":0.45218627763952135,"extension":6.5877877110777865},"index":0,"playId":"6e674038-ee64-3be5-b5c8-0e37e6fafede","pitchNumber":1,"startTime":"2025-09-21T20:29:27.842Z","endTime":"2025-09-21T20:29:31.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"5a8db04e-95ab-4821-a6ce-1c388cb1a90a","startTime":"2025-09-21T20:29:47.243Z","endTime":"2025-09-21T20:29:52.243Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.24177588159116,"strikeZoneBottom":1.55470207673046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79695149617263,"aZ":-28.777521280180586,"pfxX":-8.027658890249068,"pfxZ":2.1921964528173934,"pX":-0.31747794165889226,"pZ":1.371549750264378,"vX0":4.899743308885523,"vY0":-123.66788297869095,"vZ0":-3.439879016072111,"x":129.1,"y":201.75,"x0":-1.2820850788873328,"y0":50.00150459414056,"z0":5.195905959028322,"aX":-12.426030548645924},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":13.4,"spinRate":1195,"spinDirection":262},"zone":13,"typeConfidence":0.91,"plateTime":0.44299795767046257,"extension":6.7559338956758035},"index":2,"playId":"81516946-343f-32ac-82a9-135f18994dbc","pitchNumber":2,"startTime":"2025-09-21T20:30:04.461Z","endTime":"2025-09-21T20:30:08.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.21720374465102,"strikeZoneBottom":1.56204215948155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.603328127685803,"aZ":-11.429322663971773,"pfxX":-4.506718201525259,"pfxZ":11.073057839259922,"pX":-0.8968121816136979,"pZ":2.967587880400386,"vX0":2.2080816762559774,"vY0":-136.38995774241744,"vZ0":-4.186353184718992,"x":151.18,"y":158.66,"x0":-1.1339386571489902,"y0":50.00092325415359,"z0":5.318088360479017,"aX":-8.440818848733196},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":7.7,"spinRate":2415,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.4024829733720785,"extension":6.683036518560724},"index":3,"playId":"018d5117-01eb-3c1c-aba8-749801c99e6a","pitchNumber":3,"startTime":"2025-09-21T20:30:26.070Z","endTime":"2025-09-21T20:30:30.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.511854440047706,"aZ":-11.660960943382907,"pfxX":-4.660008431773296,"pfxZ":10.675314705665267,"pX":-0.03417923215655406,"pZ":2.830881511080658,"vX0":4.95663471747784,"vY0":-138.1581117938185,"vZ0":-4.033333265447351,"x":118.3,"y":162.35,"x0":-1.2512412840202962,"y0":50.00175096547154,"z0":5.10102448416704,"aX":-8.953957103361232},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":7.3,"spinRate":2443,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.39736064249173264,"extension":6.953252074939257},"index":4,"playId":"0a5ec0b1-889c-3576-8e35-34ce8499c1aa","pitchNumber":4,"startTime":"2025-09-21T20:30:45.742Z","endTime":"2025-09-21T20:30:49.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.12214893523711,"strikeZoneBottom":1.49926267004119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.216965770191038,"aZ":-23.750872973284476,"pfxX":1.3922604610322813,"pfxZ":5.010718503056827,"pX":0.4980724629739333,"pZ":0.6232902350454024,"vX0":3.8183153454775685,"vY0":-128.03833000251964,"vZ0":-6.9055345568027855,"x":98.01,"y":221.95,"x0":-1.1857987650822972,"y0":50.00460354998636,"z0":5.179362231285438,"aX":2.3420117834732235},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-3.2,"spinRate":2325,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4256660527729599,"extension":6.694475313042587},"index":5,"playId":"c244213a-7e43-3dc5-b767-877f5eb3430c","pitchNumber":5,"startTime":"2025-09-21T20:31:13.686Z","endTime":"2025-09-21T20:31:17.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52457759391114,"aZ":-11.424387351809312,"pfxX":-5.674831746247284,"pfxZ":10.562174222797982,"pX":-0.09341714484911451,"pZ":2.4863669430991937,"vX0":4.691679512947586,"vY0":-139.32623574062873,"vZ0":-5.357622917919839,"x":120.56,"y":171.65,"x0":-1.0625230929979115,"y0":50.00215133194156,"z0":5.190307667345458,"aX":-11.147909885675524},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2416,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.3932333525306717,"extension":6.854997217147293},"hitData":{"launchSpeed":83.4,"launchAngle":22.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.59,"coordY":79.04}},"index":6,"playId":"608aa533-6eec-34b1-9df7-6942415a5554","pitchNumber":6,"startTime":"2025-09-21T20:31:39.698Z","endTime":"2025-09-21T20:31:47.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:31:47.203Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T20:33:53.857Z","endTime":"2025-09-21T20:34:49.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":"Groundout","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":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75149921876612,"aZ":-26.521712589245013,"pfxX":-9.479140774902293,"pfxZ":3.092908341762474,"pX":-1.2265410497236657,"pZ":2.133800898377918,"vX0":4.053106751883698,"vY0":-134.17154755772077,"vZ0":-3.257278388798589,"x":163.75,"y":181.17,"x0":-1.5244788837908045,"y0":50.000025956023016,"z0":5.251431846030425,"aX":-17.296598673147805},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.2,"breakHorizontal":16.3,"spinRate":2139,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.40806850478564316,"extension":6.499484776474278},"index":0,"playId":"078cc838-dd03-3803-b2d6-dde2babbe8ae","pitchNumber":1,"startTime":"2025-09-21T20:34:06.963Z","endTime":"2025-09-21T20:34:11.164Z","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":84.9,"endSpeed":78.5,"strikeZoneTop":3.63705892866862,"strikeZoneBottom":1.57355761402783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832407180316803,"aZ":-36.02286824417276,"pfxX":4.190173671393255,"pfxZ":-2.4977746298447014,"pX":2.237531564823226,"pZ":1.2528817784848127,"vX0":7.709068989830359,"vY0":-123.48959357679344,"vZ0":-2.4242257322725536,"x":31.71,"y":204.95,"x0":-1.470182264730879,"y0":50.00189799659266,"z0":5.280818675062692,"aX":6.461816860957503},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.8,"breakHorizontal":-9.4,"spinRate":2885,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.44372844895790564,"extension":6.399633748150245},"index":1,"playId":"41601227-37f2-3aee-864d-e4fd228c7ea5","pitchNumber":2,"startTime":"2025-09-21T20:34:22.841Z","endTime":"2025-09-21T20:34:27.198Z","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":92.6,"endSpeed":84.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.865216667628157,"aZ":-28.8009936006352,"pfxX":-10.630857297981313,"pfxZ":1.8343209859554985,"pX":0.40350084186678953,"pZ":2.619126211957323,"vX0":8.251624135714982,"vY0":-134.6247669392164,"vZ0":-1.878267621641354,"x":101.62,"y":168.06,"x0":-1.3181353523330674,"y0":50.002050391280484,"z0":5.361828974307102,"aX":-19.538536802959108},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":17.5,"spinRate":2241,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.40665936748404174,"extension":6.55832732038077},"hitData":{"launchSpeed":98.9,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.85,"coordY":147.57}},"index":2,"playId":"a7ad9fee-68dc-3f62-bac6-ddc27b5f4483","pitchNumber":3,"startTime":"2025-09-21T20:34:41.395Z","endTime":"2025-09-21T20:34:49.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:34:49.031Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T20:35:05.268Z","endTime":"2025-09-21T20:36:09.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.37366805349306,"strikeZoneBottom":1.70260686218347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25127494243119,"aZ":-34.258789523129266,"pfxX":-8.374743902044091,"pfxZ":-1.1153889691513026,"pX":-0.39741525276026834,"pZ":3.2549489263107407,"vX0":5.932950540515618,"vY0":-135.46397660795174,"vZ0":0.7359064463217619,"x":132.15,"y":150.9,"x0":-1.5225586411828458,"y0":50.003037721488184,"z0":5.365619567880465,"aX":-15.640108699527348},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.7,"breakHorizontal":14.0,"spinRate":2032,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.4035871916415945,"extension":6.416453462121303},"index":0,"playId":"68529b4a-1b34-329a-9cf3-f581888b51ba","pitchNumber":1,"startTime":"2025-09-21T20:35:14.236Z","endTime":"2025-09-21T20:35:17.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.35654602838113,"strikeZoneBottom":1.65413301222959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62601806578402,"aZ":-36.93380545825926,"pfxX":5.9251911488832665,"pfxZ":-2.9781387436974427,"pX":-0.4796194978406894,"pZ":2.678603921819072,"vX0":1.3882650479143523,"vY0":-125.25743651076569,"vZ0":0.7385788135198936,"x":135.28,"y":166.46,"x0":-1.809976985614826,"y0":50.00116524620021,"z0":5.383135572789203,"aX":9.479416112016109},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.0,"breakHorizontal":-11.0,"spinRate":2460,"spinDirection":21},"zone":4,"typeConfidence":2.0,"plateTime":0.43612093908230465,"extension":6.324106185702608},"index":1,"playId":"775afab4-1b0c-3e39-bc88-01204e864c70","pitchNumber":2,"startTime":"2025-09-21T20:35:28.999Z","endTime":"2025-09-21T20:35:32.830Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T20:35:44.480Z","endTime":"2025-09-21T20:35:50.615Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.36409257828133,"strikeZoneBottom":1.53556354213293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.037821458206466,"aZ":-25.99288456328441,"pfxX":-8.417327942375584,"pfxZ":4.003707122063016,"pX":-0.9284881179734114,"pZ":1.9931750646025264,"vX0":4.398961515079799,"vY0":-123.09591979619051,"vZ0":-2.343646421452579,"x":152.39,"y":184.96,"x0":-1.6393951684764099,"y0":50.003094606974436,"z0":5.144656379823586,"aX":-12.996550817591414},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.0,"breakHorizontal":14.3,"spinRate":1903,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4439230236494205,"extension":6.6361468534776105},"index":3,"playId":"7ee7036f-ab52-3361-8f9a-27f587f4ca9d","pitchNumber":3,"startTime":"2025-09-21T20:35:50.615Z","endTime":"2025-09-21T20:35:54.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.625002344328315,"aZ":-33.956738161458446,"pfxX":3.9059104192031757,"pfxZ":-1.079360636481936,"pX":0.9681603571054156,"pZ":1.4122308121669567,"vX0":5.3224995790882375,"vY0":-126.90697207154119,"vZ0":-2.7714688740070934,"x":80.1,"y":200.65,"x0":-1.6528543052287974,"y0":50.00292666137965,"z0":5.1865166458730885,"aX":6.456835085478486},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":-8.2,"spinRate":2769,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.4293502945934047,"extension":6.363893325531207},"index":4,"playId":"1d35db10-7343-3e27-a799-fd6fdc62b276","pitchNumber":4,"startTime":"2025-09-21T20:36:05.343Z","endTime":"2025-09-21T20:36:09.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:36:09.463Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Matt Chapman to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T20:36:18.545Z","endTime":"2025-09-21T20:37:00.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.34380618766011,"strikeZoneBottom":1.66584499852069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.760582659668817,"aZ":-27.05559648115739,"pfxX":-0.42883126081738077,"pfxZ":2.898392202647514,"pX":0.2141801239179022,"pZ":3.9587912172702957,"vX0":4.712695636919838,"vY0":-131.53777584434013,"vZ0":1.2811656237749043,"x":108.84,"y":131.89,"x0":-1.5387444594171487,"y0":50.00407214152123,"z0":5.459521055073863,"aX":-0.7584164297990389},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":-0.1,"spinRate":2427,"spinDirection":260},"zone":12,"typeConfidence":2.0,"plateTime":0.4151093363611702,"extension":6.460932625788377},"index":0,"playId":"66ce57d8-294d-3661-9c64-0badd14ef688","pitchNumber":1,"startTime":"2025-09-21T20:36:34.845Z","endTime":"2025-09-21T20:36:39.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.205061659221705,"aZ":-27.97281511634457,"pfxX":-0.5332036760912428,"pfxZ":2.4322498263798726,"pX":-0.04236023031845188,"pZ":1.9692445174528799,"vX0":4.048529190112058,"vY0":-129.57354671808588,"vZ0":-2.9925306976657926,"x":118.61,"y":185.61,"x0":-1.5456504809028542,"y0":50.00244412428176,"z0":5.242487476852154,"aX":-0.9213418291489067},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":0.2,"spinRate":2489,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.42028916333589805,"extension":6.534233951036039},"hitData":{"launchSpeed":97.8,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.74,"coordY":163.24}},"index":1,"playId":"8a7a5a6f-7ae9-3cc8-829b-565384d9e75e","pitchNumber":2,"startTime":"2025-09-21T20:36:52.208Z","endTime":"2025-09-21T20:37:00.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:37:00.242Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Andrew Knizner hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T20:39:02.239Z","endTime":"2025-09-21T20:39:32.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.37488179116962,"strikeZoneBottom":1.57078070471582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44186900505153,"aZ":-13.43655529205677,"pfxX":-5.0840156264398875,"pfxZ":9.618847446536234,"pX":-0.638949037060676,"pZ":3.9096834535083027,"vX0":2.5934500415820056,"vY0":-138.13885377819426,"vZ0":-1.784508081849994,"x":141.36,"y":133.22,"x0":-0.9253188838592933,"y0":50.00469848877696,"z0":5.459158974837739,"aX":-9.906012297517128},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2324,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.39528632796427576,"extension":6.717377385695759},"index":0,"playId":"07057cf9-92c0-392b-9692-aba5238411a3","pitchNumber":1,"startTime":"2025-09-21T20:39:12.025Z","endTime":"2025-09-21T20:39:16.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14032510976502,"aZ":-13.585210339863142,"pfxX":-4.237790803521707,"pfxZ":9.709609883056348,"pX":-1.0381522611544958,"pZ":3.832396467724389,"vX0":1.0907398785342126,"vY0":-137.2034215429016,"vZ0":-1.9395263863185006,"x":156.57,"y":135.31,"x0":-0.8891428742000497,"y0":50.00342324806035,"z0":5.469663968844524,"aX":-8.11447331481909},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2289,"spinDirection":208},"zone":11,"typeConfidence":0.88,"plateTime":0.39854229890397574,"extension":6.725428160740742},"index":1,"playId":"fa017ced-f473-3e24-a263-c0e50ef4d3cd","pitchNumber":2,"startTime":"2025-09-21T20:39:27.245Z","endTime":"2025-09-21T20:39:32.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:39:32.261Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heliot Ramos lines out softly to second baseman Miguel Rojas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T20:39:47.992Z","endTime":"2025-09-21T20:40:06.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.05,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25992550440061,"aZ":-30.395986951370773,"pfxX":2.237222409607756,"pfxZ":1.1349502455073557,"pX":0.8182202861174841,"pZ":1.9930413660069308,"vX0":4.08248068078565,"vY0":-123.87532917911008,"vZ0":-1.967706961870772,"x":85.81,"y":184.97,"x0":-1.137611036692547,"y0":50.001136984057474,"z0":5.323097789660721,"aX":3.4984026040767393},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":-4.9,"spinRate":2341,"spinDirection":161},"zone":6,"typeConfidence":0.89,"plateTime":0.4410709016065302,"extension":6.627091269894095},"hitData":{"launchSpeed":56.1,"launchAngle":36.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":151.48,"coordY":137.71}},"index":0,"playId":"e8212862-ab52-305d-88d8-2cf2b27a0b58","pitchNumber":1,"startTime":"2025-09-21T20:39:59.421Z","endTime":"2025-09-21T20:40:06.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:40:06.429Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T20:40:26.288Z","endTime":"2025-09-21T20:42:04.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.70517317761836,"strikeZoneBottom":1.81665684741785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77579522691394,"aZ":-11.144741710815222,"pfxX":-4.789678344788681,"pfxZ":11.08826121003664,"pX":-0.4435184840970021,"pZ":2.5071271566998123,"vX0":3.599462098575824,"vY0":-136.7518745317444,"vZ0":-5.5619663327048565,"x":133.91,"y":171.09,"x0":-1.1536229764470802,"y0":50.00424359933624,"z0":5.32997619214462,"aX":-9.08479909638532},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":7.9,"spinRate":2374,"spinDirection":209},"zone":4,"typeConfidence":0.89,"plateTime":0.40032628358044287,"extension":6.843294945607103},"index":0,"playId":"c1273d7e-5c25-354f-a9d2-628f0d07352c","pitchNumber":1,"startTime":"2025-09-21T20:40:32.710Z","endTime":"2025-09-21T20:40:36.761Z","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":85.0,"endSpeed":78.8,"strikeZoneTop":3.56280919678398,"strikeZoneBottom":1.70639559759736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.686250102353416,"aZ":-34.18566846421103,"pfxX":-5.95593998461623,"pfxZ":-1.281879761906449,"pX":-1.2751410370087004,"pZ":2.205214658190798,"vX0":1.745015000103514,"vY0":-123.86096901949624,"vZ0":-0.8887767476766189,"x":165.61,"y":179.24,"x0":-1.211198222898505,"y0":50.00377918529171,"z0":5.405027295280161,"aX":-9.336543524986112},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":10.4,"spinRate":1051,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.4407290257108891,"extension":6.565056961784877},"index":1,"playId":"d587a178-20ac-3d9e-800b-3865375a191b","pitchNumber":2,"startTime":"2025-09-21T20:40:49.852Z","endTime":"2025-09-21T20:40:54.094Z","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":84.9,"endSpeed":78.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.054119469268272,"aZ":-32.98138001894198,"pfxX":-5.583636740564781,"pfxZ":-0.5201102461565092,"pX":-0.3079799592871809,"pZ":2.5367163853677317,"vX0":4.162596108513952,"vY0":-123.68857921247614,"vZ0":-0.35905093741423877,"x":128.74,"y":170.29,"x0":-1.2850588527043096,"y0":50.00252665266156,"z0":5.443030517473692,"aX":-8.674587125552542},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.7,"breakHorizontal":9.1,"spinRate":1036,"spinDirection":267},"zone":4,"typeConfidence":0.91,"plateTime":0.4423836685472917,"extension":6.6643981460989625},"index":2,"playId":"bca55fe3-c2b0-3dbe-a2aa-3bb1bd98d03c","pitchNumber":3,"startTime":"2025-09-21T20:41:07.543Z","endTime":"2025-09-21T20:41:11.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.313302449173687,"aZ":-26.656844044672695,"pfxX":1.8769517216889655,"pfxZ":3.3743394121278794,"pX":0.7009421940138689,"pZ":1.1260467606635705,"vX0":4.309259188820188,"vY0":-126.38075808716368,"vZ0":-4.934921055581599,"x":90.28,"y":208.38,"x0":-1.2632048194815992,"y0":50.00163585280563,"z0":5.218920487300779,"aX":3.06567820118667},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":-4.3,"spinRate":2344,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.4317335553776518,"extension":6.741585812626997},"index":3,"playId":"fe72ac0b-a578-3177-af75-b303f50ef8fa","pitchNumber":4,"startTime":"2025-09-21T20:41:36.267Z","endTime":"2025-09-21T20:41:40.393Z","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.3,"endSpeed":87.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03317975655906,"aZ":-11.184220724433773,"pfxX":-2.799440139850668,"pfxZ":10.715743677329735,"pX":-0.44141451526311104,"pZ":3.228737737322484,"vX0":2.760877227929794,"vY0":-138.81982688789415,"vZ0":-3.859128402639956,"x":133.83,"y":151.6,"x0":-1.0834153882704733,"y0":50.003493621074824,"z0":5.377236144576951,"aX":-5.4838240155342115},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":4.6,"spinRate":2425,"spinDirection":205},"zone":1,"typeConfidence":0.88,"plateTime":0.3940213913044377,"extension":6.776436975245813},"index":4,"playId":"60aa1a4a-5c2b-3932-922b-553e6f74fea3","pitchNumber":5,"startTime":"2025-09-21T20:42:00.553Z","endTime":"2025-09-21T20:42:04.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:42:04.860Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T20:42:15.008Z","endTime":"2025-09-21T20:43:38.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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 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":86.4,"endSpeed":80.4,"strikeZoneTop":3.48331943392145,"strikeZoneBottom":1.73543780508188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.135606144380645,"aZ":-28.723994744769534,"pfxX":1.1571797790749168,"pfxZ":2.1357426365324184,"pX":1.7137779644923203,"pZ":0.21300738318462478,"vX0":6.456658674390106,"vY0":-125.63277854120985,"vZ0":-6.549718983846296,"x":51.67,"y":233.03,"x0":-1.0295429433918837,"y0":50.00136217488218,"z0":5.159045647992494,"aX":1.8669283499838336},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":-3.5,"spinRate":2264,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4343699462640198,"extension":6.6870342759946695},"index":0,"playId":"bd5210fd-e2d4-3875-bce9-b5dcd6ffb039","pitchNumber":1,"startTime":"2025-09-21T20:42:31.364Z","endTime":"2025-09-21T20:42:35.926Z","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":93.6,"endSpeed":85.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.791670987922124,"aZ":-10.74901223741495,"pfxX":-3.5791000847156873,"pfxZ":11.432924762221758,"pX":-0.41732057310515547,"pZ":2.666927530666631,"vX0":2.8774649442931572,"vY0":-136.24383887945632,"vZ0":-5.28486404455395,"x":132.91,"y":166.77,"x0":-1.0237464941481098,"y0":50.00437566609705,"z0":5.379138256522515,"aX":-6.708563249904988},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":5.9,"spinRate":2420,"spinDirection":199},"zone":4,"typeConfidence":0.88,"plateTime":0.4024826237014185,"extension":6.836880790731775},"index":1,"playId":"b776f064-867f-3206-a800-edc57dcd5ac3","pitchNumber":2,"startTime":"2025-09-21T20:42:55.944Z","endTime":"2025-09-21T20:43:00.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":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.359630507879846,"aZ":-28.32032947493,"pfxX":2.0484065116317334,"pfxZ":2.403409553197079,"pX":0.8891677543890305,"pZ":1.5374740314278212,"vX0":4.353536547180676,"vY0":-125.43598983972804,"vZ0":-3.6201688517823674,"x":83.11,"y":197.27,"x0":-1.1319299432264658,"y0":50.00000496825207,"z0":5.297704652704713,"aX":3.276074220939323},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":-4.7,"spinRate":2314,"spinDirection":179},"zone":14,"typeConfidence":0.91,"plateTime":0.4359540810683633,"extension":6.71598054878164},"hitData":{"launchSpeed":64.0,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.69,"coordY":167.06}},"index":2,"playId":"d2a66e98-f106-3269-b427-678628e144ca","pitchNumber":3,"startTime":"2025-09-21T20:43:31.427Z","endTime":"2025-09-21T20:43:38.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:43:38.913Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Call flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T20:45:52.340Z","endTime":"2025-09-21T20:47:23.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.37780579873674,"strikeZoneBottom":1.76519567200076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.708692206471316,"aZ":-32.37323093864706,"pfxX":-7.268528003207808,"pfxZ":-0.10680871595789299,"pX":-0.9075667212870283,"pZ":3.8326358309569155,"vX0":4.164439998732332,"vY0":-134.6239922086095,"vZ0":1.5969889462847693,"x":151.59,"y":135.3,"x0":-1.5198433910603446,"y0":50.00321208730281,"z0":5.502202268136908,"aX":-13.51324540282789},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.2,"breakHorizontal":12.5,"spinRate":2210,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4048862876557884,"extension":6.529117450065934},"index":0,"playId":"afb8f59b-6344-3469-a7ac-69ac725131c7","pitchNumber":1,"startTime":"2025-09-21T20:46:03.489Z","endTime":"2025-09-21T20:46:07.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.32073365132411,"strikeZoneBottom":1.74045312058303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.452726057917815,"aZ":-30.0566820349042,"pfxX":-9.027590153427784,"pfxZ":1.152762749127497,"pX":-0.8591390139796203,"pZ":2.569362536054185,"vX0":4.9884220691306975,"vY0":-134.3600103350529,"vZ0":-1.4371041101946513,"x":149.75,"y":169.41,"x0":-1.5609766688999693,"y0":50.00348256553548,"z0":5.23484346603723,"aX":-16.60669975913388},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.0,"breakHorizontal":15.4,"spinRate":2230,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4067109151014985,"extension":6.6279991281221},"index":1,"playId":"d383780f-95af-349f-a0f6-f5015bce04d1","pitchNumber":2,"startTime":"2025-09-21T20:46:18.675Z","endTime":"2025-09-21T20:46:22.724Z","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":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.679468845043413,"aZ":-31.945825694383387,"pfxX":-9.998948490797403,"pfxZ":0.12790676577898097,"pX":-0.45579596642394743,"pZ":1.3512485866187374,"vX0":5.828879862181509,"vY0":-134.22440141064519,"vZ0":-4.36014077213455,"x":134.37,"y":202.3,"x0":-1.3548331445333968,"y0":50.00556909802541,"z0":5.268001881338665,"aX":-18.272487075656606},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.5,"breakHorizontal":16.9,"spinRate":2242,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.40784906595931414,"extension":6.6348317538361945},"index":2,"playId":"daf034da-7003-3428-93b9-69a5b915816e","pitchNumber":3,"startTime":"2025-09-21T20:46:33.812Z","endTime":"2025-09-21T20:46:38.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.34193341408164,"strikeZoneBottom":1.79436289899816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.580853763876405,"aZ":-32.083845382909956,"pfxX":-8.951068351524754,"pfxZ":0.05302903261149439,"pX":-0.15956921809822128,"pZ":3.373423013120701,"vX0":6.6849007078011855,"vY0":-135.3371678322238,"vZ0":0.5489417011661631,"x":123.08,"y":147.7,"x0":-1.4899297255942139,"y0":50.0063402510496,"z0":5.402475914309906,"aX":-16.725429063530193},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.4,"breakHorizontal":14.9,"spinRate":2194,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.4036164681434351,"extension":6.600218331310103},"index":3,"playId":"001dfe9c-89e1-3faf-a5d8-d7136b5c4434","pitchNumber":4,"startTime":"2025-09-21T20:46:53.664Z","endTime":"2025-09-21T20:46:57.657Z","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":0},"index":4,"startTime":"2025-09-21T20:47:03.941Z","endTime":"2025-09-21T20:47:14.075Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.754524998337896,"aZ":-33.06626223520704,"pfxX":2.7967629808894494,"pfxZ":-0.5601442650730979,"pX":0.21881964459499426,"pZ":1.7418519782120876,"vX0":3.7962838978932356,"vY0":-125.22220537752207,"vZ0":-1.8631360643310868,"x":108.66,"y":191.75,"x0":-1.6763994111866665,"y0":50.0017771270275,"z0":5.184233775552374,"aX":4.469105695017775},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":-5.9,"spinRate":2836,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.43633419208041646,"extension":6.427471988393714},"hitData":{"launchSpeed":89.9,"launchAngle":34.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.61,"coordY":68.01}},"index":5,"playId":"b849627b-461d-3fe8-8071-cd78ccd40a2a","pitchNumber":5,"startTime":"2025-09-21T20:47:14.075Z","endTime":"2025-09-21T20:47:23.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:47:23.157Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dalton Rushing flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T20:47:39.880Z","endTime":"2025-09-21T20:48:14.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.39012642296545,"strikeZoneBottom":1.5902082470378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13273134728886,"aZ":-39.96186376913468,"pfxX":8.215288972655113,"pfxZ":-5.029606277261953,"pX":0.4631019999663173,"pZ":1.8626317563380557,"vX0":2.8689534078630516,"vY0":-123.73147246206725,"vZ0":-0.19803407818486285,"x":99.35,"y":188.49,"x0":-1.7795329419379535,"y0":50.00527395580956,"z0":5.297821028346222,"aX":12.713684137940849},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.9,"breakHorizontal":-15.6,"spinRate":2778,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.44300259146681986,"extension":6.487316985792043},"index":0,"playId":"efdbaf96-c215-3b1a-bcc6-a6e54b98fcbd","pitchNumber":1,"startTime":"2025-09-21T20:47:49.578Z","endTime":"2025-09-21T20:47:53.423Z","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":85.8,"endSpeed":78.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44042955256587,"aZ":-28.54306574242978,"pfxX":-9.551777713120078,"pfxZ":2.289400236992348,"pX":-0.7569212817122065,"pZ":2.8567762213026424,"vX0":5.365260427994848,"vY0":-124.86330555953322,"vZ0":-0.16790560954689482,"x":145.85,"y":161.65,"x0":-1.6892774199185,"y0":50.00107384639681,"z0":5.267682845163215,"aX":-15.125616015059787},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":16.1,"spinRate":1791,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.43818039713866996,"extension":6.941732097137392},"hitData":{"launchSpeed":88.2,"launchAngle":32.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.83,"coordY":73.4}},"index":1,"playId":"2d6cb16a-2559-3458-a9b2-e74c70ead1ed","pitchNumber":2,"startTime":"2025-09-21T20:48:05.589Z","endTime":"2025-09-21T20:48:14.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:48:14.723Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shohei Ohtani lines out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T20:48:30.630Z","endTime":"2025-09-21T20:50:03.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.0,"strikeZoneTop":3.67912580099906,"strikeZoneBottom":1.7362729725766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60684554606357,"aZ":-30.377366403517385,"pfxX":-10.368796485254169,"pfxZ":0.9521975968246963,"pX":-1.4120270800427517,"pZ":3.200305026715703,"vX0":4.12384515666743,"vY0":-136.8699293712286,"vZ0":-0.20887006371977912,"x":170.82,"y":152.37,"x0":-1.5921692508620668,"y0":50.00607156976142,"z0":5.360283618052554,"aX":-19.64851082713338},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.9,"breakHorizontal":17.9,"spinRate":2249,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4003874462187085,"extension":6.643974288437863},"index":0,"playId":"5e02768b-10e0-3712-b6cf-2652aebe287f","pitchNumber":1,"startTime":"2025-09-21T20:48:41.091Z","endTime":"2025-09-21T20:48:45.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.66005592175841,"strikeZoneBottom":1.68442058302325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.853971426309577,"aZ":-28.834283899148335,"pfxX":-9.735000524092323,"pfxZ":1.7467213188356503,"pX":-0.9673961017325069,"pZ":2.0054181332114664,"vX0":5.066229708102297,"vY0":-137.04585441585573,"vZ0":-3.181674681630178,"x":153.87,"y":184.63,"x0":-1.5702143743976003,"y0":50.00235090780255,"z0":5.140168892107094,"aX":-18.610603174274058},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":16.7,"spinRate":2244,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.39889389749975424,"extension":6.581020568883234},"index":1,"playId":"9748c1fb-2193-382c-a517-dbfc78d36285","pitchNumber":2,"startTime":"2025-09-21T20:48:59.513Z","endTime":"2025-09-21T20:49:03.322Z","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":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.477965573202844,"aZ":-35.65129233457507,"pfxX":4.92990328351288,"pfxZ":-2.176035058905576,"pX":1.0741522182792038,"pZ":1.872517647014241,"vX0":5.101132882096019,"vY0":-125.2742359699911,"vZ0":-1.0908254777505846,"x":76.06,"y":188.22,"x0":-1.6265412166984876,"y0":50.00474980036168,"z0":5.218643431933588,"aX":7.8644388867003885},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.0,"breakHorizontal":-10.1,"spinRate":2752,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.43662710881940825,"extension":6.644261442507698},"index":2,"playId":"7cd6477f-0f5b-35d5-a0d9-fab76072c61b","pitchNumber":3,"startTime":"2025-09-21T20:49:14.664Z","endTime":"2025-09-21T20:49:18.555Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05469947551543,"aZ":-38.67277737216918,"pfxX":2.3621879603733333,"pfxZ":-3.9690852484874357,"pX":1.2952553966466969,"pZ":1.3936551060607072,"vX0":6.663311372799433,"vY0":-126.60203250690545,"vZ0":-1.684966289981514,"x":67.63,"y":201.15,"x0":-1.670135963263659,"y0":50.0060269429527,"z0":5.142130942849376,"aX":3.8631064670226327},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.3,"breakHorizontal":-5.6,"spinRate":2805,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.43141447132498634,"extension":6.449935983014748},"index":3,"playId":"2bc724ce-13e9-312b-a243-640a8158fb70","pitchNumber":4,"startTime":"2025-09-21T20:49:33.107Z","endTime":"2025-09-21T20:49:36.955Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-21T20:49:39.728Z","endTime":"2025-09-21T20:49:56.841Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14732970934688,"aZ":-38.20889780669501,"pfxX":4.541763610808417,"pfxZ":-3.6613229415131396,"pX":0.5503559426565467,"pZ":1.3568639241070004,"vX0":4.0224283585536655,"vY0":-127.39228670104089,"vZ0":-1.9677427043036677,"x":96.02,"y":202.14,"x0":-1.636571433338773,"y0":50.000499928550354,"z0":5.147858619324528,"aX":7.493402808176185},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.8,"breakHorizontal":-9.1,"spinRate":2848,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.42928156096154524,"extension":6.509258695474724},"hitData":{"launchSpeed":83.5,"launchAngle":23.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.21,"coordY":98.69}},"index":5,"playId":"90712dfe-62d7-3d35-8682-9813a1f34464","pitchNumber":5,"startTime":"2025-09-21T20:49:56.841Z","endTime":"2025-09-21T20:50:03.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:50:03.488Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T20:51:52.514Z","endTime":"2025-09-21T20:53:34.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.259012858067504,"aZ":-31.783096902396878,"pfxX":1.0248879990772588,"pfxZ":0.25260708890198025,"pX":1.018384733108462,"pZ":1.7556178076553939,"vX0":4.881328231459818,"vY0":-123.9836264478908,"vZ0":-2.0060266159351103,"x":78.18,"y":191.38,"x0":-1.107321617491982,"y0":50.004898287544165,"z0":5.2219124514746005,"aX":1.5985440429343625},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-3.0,"spinRate":2401,"spinDirection":144},"zone":14,"typeConfidence":0.88,"plateTime":0.44139881729409636,"extension":6.658172108654517},"index":0,"playId":"3af8e311-3a65-3974-bbaf-dee8ae4023a2","pitchNumber":1,"startTime":"2025-09-21T20:52:12.781Z","endTime":"2025-09-21T20:52:17.287Z","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.7,"endSpeed":81.1,"strikeZoneTop":3.61190329428181,"strikeZoneBottom":1.82665234318108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.443582867014022,"aZ":-28.81097395305161,"pfxX":0.650191116249669,"pfxZ":2.035649089107383,"pX":1.8855909163677997,"pZ":0.25719323067480854,"vX0":7.135951501359614,"vY0":-127.49961132700699,"vZ0":-6.370728358075624,"x":45.13,"y":231.84,"x0":-1.0302043168052177,"y0":50.00155939089648,"z0":5.052480492190422,"aX":1.0736154638882671},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":-2.8,"spinRate":2312,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.42906487425157325,"extension":6.776804914559151},"index":1,"playId":"395a7c85-6aec-332f-ab78-129d38732732","pitchNumber":2,"startTime":"2025-09-21T20:52:27.323Z","endTime":"2025-09-21T20:52:31.887Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.381241598104907,"aZ":-10.820560315104304,"pfxX":-4.445243398228223,"pfxZ":11.154724980193937,"pX":0.7684047971694244,"pZ":2.9149621495864135,"vX0":6.389272447705966,"vY0":-137.24180460161338,"vZ0":-4.451112417056603,"x":87.71,"y":160.08,"x0":-1.0085122701953726,"y0":50.00243855061209,"z0":5.290315235011642,"aX":-8.509823676478192},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":6.7,"spinRate":2374,"spinDirection":205},"zone":6,"typeConfidence":0.89,"plateTime":0.39856101617149164,"extension":6.897537438269915},"index":2,"playId":"a26af3e2-84c1-3947-8d53-4e36abd77ac0","pitchNumber":3,"startTime":"2025-09-21T20:52:47.668Z","endTime":"2025-09-21T20:52:52.220Z","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":"2025-09-21T20:52:56.971Z","endTime":"2025-09-21T20:53:11.059Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.65000607578777,"strikeZoneBottom":1.73363379157407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.310101887542768,"aZ":-31.867966055113666,"pfxX":0.44052732836635,"pfxZ":0.18451548189288403,"pX":0.8337611794330327,"pZ":2.835112220111596,"vX0":4.662325218806334,"vY0":-126.9525094367232,"vZ0":-0.011624159857963168,"x":85.22,"y":162.23,"x0":-1.0753815903475137,"y0":50.00279565298351,"z0":5.353375331222032,"aX":0.7257776292052791},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-1.8,"spinRate":2371,"spinDirection":153},"zone":12,"typeConfidence":0.88,"plateTime":0.4296543139667106,"extension":6.722316510329661},"index":4,"playId":"eb2ab1f7-49c7-34a9-8b84-c6c04eebf4f0","pitchNumber":4,"startTime":"2025-09-21T20:53:11.059Z","endTime":"2025-09-21T20:53:15.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15874032251268,"aZ":-14.084890372824727,"pfxX":-5.595821425460428,"pfxZ":9.042698478350788,"pX":-0.5978978378572222,"pZ":3.6246548014190303,"vX0":3.1274591518475,"vY0":-140.16809274948346,"vZ0":-2.361531189566864,"x":139.79,"y":140.91,"x0":-0.9981313441952312,"y0":50.00004795762266,"z0":5.392015276185145,"aX":-11.189887697780689},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2423,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3900064911306451,"extension":6.819100626495014},"index":5,"playId":"de580fc6-76f3-348a-9c62-1635cea836ed","pitchNumber":5,"startTime":"2025-09-21T20:53:30.091Z","endTime":"2025-09-21T20:53:34.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:53:34.686Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T20:53:50.090Z","endTime":"2025-09-21T20:55:12.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.7252736322456,"strikeZoneBottom":1.77252083184196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34866543538606,"aZ":-12.92125592078305,"pfxX":-5.271061125653218,"pfxZ":9.910109294295287,"pX":-1.120380861704044,"pZ":3.4894109290609667,"vX0":2.0795994652238954,"vY0":-138.16272357967668,"vZ0":-2.5445016419103657,"x":159.71,"y":144.57,"x0":-1.1958545837633463,"y0":50.00302530669936,"z0":5.285128910668101,"aX":-10.241415511529386},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":9.1,"spinRate":2449,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3956754302393568,"extension":6.785656058865643},"index":0,"playId":"d6b34775-737e-3573-b9cc-84d1dc369a30","pitchNumber":1,"startTime":"2025-09-21T20:53:56.781Z","endTime":"2025-09-21T20:54:00.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.609417937647034,"aZ":-12.137757946903088,"pfxX":-5.908998135832879,"pfxZ":10.16964050691653,"pX":-0.8445768554312455,"pZ":3.338274277926562,"vX0":3.187118150913688,"vY0":-139.09733123260915,"vZ0":-2.962162034075349,"x":149.19,"y":148.65,"x0":-1.2341841293770266,"y0":50.00369878148352,"z0":5.215794685172845,"aX":-11.642345755386666},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":10.1,"spinRate":2474,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39296399142391225,"extension":6.7559644203987546},"index":1,"playId":"5d55d1df-68dc-3917-8f59-d476db0d5cc9","pitchNumber":2,"startTime":"2025-09-21T20:54:12.462Z","endTime":"2025-09-21T20:54:16.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.66986463239224,"strikeZoneBottom":1.71730466237689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35344407438344,"aZ":-28.028564998870138,"pfxX":-7.61390376940907,"pfxZ":2.6489482377136895,"pX":0.44218625692756325,"pZ":1.8723284428306002,"vX0":6.096916961828433,"vY0":-123.97482684474575,"vZ0":-2.492067168858304,"x":100.14,"y":188.23,"x0":-1.0523366782886938,"y0":50.00417291724589,"z0":5.215429405910899,"aX":-11.926154203236138},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":1021,"spinDirection":264},"zone":9,"typeConfidence":0.91,"plateTime":0.44075813297464705,"extension":6.719770035005989},"index":2,"playId":"293871a1-2f89-349b-9e37-5fc0cd51df9e","pitchNumber":3,"startTime":"2025-09-21T20:54:28.025Z","endTime":"2025-09-21T20:54:31.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.915659337939786,"aZ":-15.092915781990813,"pfxX":-6.724083467395678,"pfxZ":8.716552008555611,"pX":-0.555745433689752,"pZ":3.978629744487492,"vX0":3.7381780217829537,"vY0":-139.26331835762562,"vZ0":-1.0739763159610043,"x":138.18,"y":131.36,"x0":-1.0433845358888654,"y0":50.00394445306063,"z0":5.369765647725545,"aX":-13.179488697435456},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":11.4,"spinRate":2421,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3936243985165908,"extension":6.762683720495576},"index":3,"playId":"c8d9aeda-df44-3ce0-9e79-d54db65e870f","pitchNumber":4,"startTime":"2025-09-21T20:54:45.240Z","endTime":"2025-09-21T20:54:49.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.965725702767116,"aZ":-27.872470150623965,"pfxX":-0.7591352547793369,"pfxZ":2.624733717261437,"pX":0.5082276630641669,"pZ":2.495290163517319,"vX0":4.2552157411522185,"vY0":-125.99977445645415,"vZ0":-1.489056172302099,"x":97.63,"y":171.41,"x0":-1.0899378665089783,"y0":50.001945612189395,"z0":5.3057531505722,"aX":-1.2440728815357358},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":0.6,"spinRate":2324,"spinDirection":199},"zone":6,"typeConfidence":0.87,"plateTime":0.43152857141159906,"extension":6.6521527806317655},"index":4,"playId":"37666b8e-e88a-3b3c-847a-44125183beae","pitchNumber":5,"startTime":"2025-09-21T20:55:08.142Z","endTime":"2025-09-21T20:55:12.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:55:12.052Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T20:55:27.906Z","endTime":"2025-09-21T20:56:26.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.47140061966417,"strikeZoneBottom":1.60954490822652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.850566366850078,"aZ":-13.890019019667202,"pfxX":-3.8242687047381145,"pfxZ":9.336245637700127,"pX":-0.11754275183490115,"pZ":4.415215304236237,"vX0":3.4620322603325886,"vY0":-138.99689311614617,"vZ0":-0.47192068594285774,"x":121.48,"y":119.57,"x0":-0.8817150507567262,"y0":50.00533401467014,"z0":5.508616042090818,"aX":-7.491976561196088},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2353,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.39389472455571406,"extension":6.7948966454289295},"index":0,"playId":"b79d06c0-b822-38b6-aebd-8c4e45e16493","pitchNumber":1,"startTime":"2025-09-21T20:55:39.007Z","endTime":"2025-09-21T20:55:42.618Z","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":75.7,"endSpeed":69.4,"strikeZoneTop":3.41561395464258,"strikeZoneBottom":1.45650011813587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.936361924546762,"aZ":-42.46989223556426,"pfxX":7.286235421486206,"pfxZ":-8.414815458289286,"pX":-1.0023820638807157,"pZ":4.114075134921369,"vX0":-1.9261423337936112,"vY0":-110.01260699872157,"vZ0":6.27138729656094,"x":155.21,"y":127.7,"x0":-1.0609753017179742,"y0":50.00442747542158,"z0":5.733776526096122,"aX":8.911297401369387},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-13.2,"breakHorizontal":-12.7,"spinRate":2619,"spinDirection":45},"zone":11,"typeConfidence":0.91,"plateTime":0.4983043027858809,"extension":6.696497400254211},"index":1,"playId":"52b0974e-b489-3118-910c-92e316da301c","pitchNumber":2,"startTime":"2025-09-21T20:55:57.153Z","endTime":"2025-09-21T20:56:00.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6381073099313,"aZ":-15.343465023031905,"pfxX":-7.084713608157315,"pfxZ":8.848720731747918,"pX":-0.2044513899041476,"pZ":2.647511214758483,"vX0":5.0634067810932235,"vY0":-136.69427377860578,"vZ0":-3.8970848248041503,"x":124.79,"y":167.3,"x0":-1.1553575349985103,"y0":50.0057201046375,"z0":5.137374691677162,"aX":-13.480587464956107},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2449,"spinDirection":210},"zone":5,"typeConfidence":0.88,"plateTime":0.39988264123166095,"extension":6.796459912799154},"hitData":{"launchSpeed":90.5,"launchAngle":52.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.22,"coordY":95.4}},"index":2,"playId":"74bec12a-449d-3b40-8801-4e8367eb34cf","pitchNumber":3,"startTime":"2025-09-21T20:56:17.293Z","endTime":"2025-09-21T20:56:26.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:56:26.817Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, second baseman Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T20:58:25.862Z","endTime":"2025-09-21T20:59:05.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.28235736935901,"strikeZoneBottom":1.59751351440594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.002556197676366,"aZ":-25.95539051864201,"pfxX":-2.801216545006444,"pfxZ":3.5185974005477814,"pX":-0.5659829437408235,"pZ":3.1347674294440053,"vX0":3.488984909631064,"vY0":-130.94885741774166,"vZ0":-0.7796825719971536,"x":138.57,"y":154.14,"x0":-1.540649440591307,"y0":50.00469392204882,"z0":5.347522657528349,"aX":-4.953111653481813},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":4.4,"spinRate":2432,"spinDirection":258},"zone":1,"typeConfidence":2.0,"plateTime":0.41545701248888456,"extension":6.580657080722394},"index":0,"playId":"121c98ce-a026-3f01-9b5c-0c56f0843d94","pitchNumber":1,"startTime":"2025-09-21T20:58:42.366Z","endTime":"2025-09-21T20:58:46.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.312612709260005,"aZ":-38.14241059580752,"pfxX":3.9845158868357404,"pfxZ":-3.6833214584721006,"pX":0.7348465700777079,"pZ":2.419942364673248,"vX0":4.8655965200407785,"vY0":-126.14920200633854,"vZ0":0.3959591110494225,"x":88.99,"y":173.44,"x0":-1.7324652849824411,"y0":50.00240291430142,"z0":5.321800539527776,"aX":6.456799197211562},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.4,"breakHorizontal":-8.3,"spinRate":2695,"spinDirection":16},"zone":6,"typeConfidence":2.0,"plateTime":0.4332645501217045,"extension":6.456263263520931},"hitData":{"launchSpeed":95.7,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.78,"coordY":147.49}},"index":1,"playId":"deb74607-91a5-3d60-8705-adcb60b2870b","pitchNumber":2,"startTime":"2025-09-21T20:58:57.815Z","endTime":"2025-09-21T20:59:05.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:59:05.416Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out sharply to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T20:59:23.745Z","endTime":"2025-09-21T21:01:22.152Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.77391823630688,"strikeZoneBottom":1.82625511797226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0091627989993,"aZ":-29.813900882284592,"pfxX":-9.64239673852728,"pfxZ":1.5985378586361678,"pX":-1.5824526462775905,"pZ":1.7034383218889397,"vX0":3.210648872309863,"vY0":-120.89260181483574,"vZ0":-1.9434918775401584,"x":177.32,"y":192.79,"x0":-1.6765254489773793,"y0":50.003031276033745,"z0":5.139720500779002,"aX":-14.244008668272773},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.6,"breakHorizontal":16.7,"spinRate":1786,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.45340963537996437,"extension":6.6914821356222625},"index":0,"playId":"5dd1bfc6-8b12-3832-b6ee-1d323ef8984c","pitchNumber":1,"startTime":"2025-09-21T20:59:32.414Z","endTime":"2025-09-21T20:59:36.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.72671090678131,"strikeZoneBottom":1.81142690476824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.272099413225675,"aZ":-39.16323936609496,"pfxX":5.8705459371055575,"pfxZ":-4.331897476563105,"pX":-0.6072356292170954,"pZ":2.1530472918260553,"vX0":1.1958182433737916,"vY0":-126.14480004640791,"vZ0":0.12993021722636655,"x":140.15,"y":180.65,"x0":-1.8499315320836813,"y0":50.00165486172139,"z0":5.253954868219399,"aX":9.474923180741088},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.6,"breakHorizontal":-10.9,"spinRate":2736,"spinDirection":9},"zone":7,"typeConfidence":2.0,"plateTime":0.43393701502567295,"extension":6.3182904079878375},"index":1,"playId":"fc4e8058-6c23-3be0-9243-30ffe96a1437","pitchNumber":2,"startTime":"2025-09-21T20:59:47.584Z","endTime":"2025-09-21T20:59:51.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.82518155709875,"strikeZoneBottom":1.94288277187498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.079826605090293,"aZ":-34.8857613832491,"pfxX":5.795124743348392,"pfxZ":-1.6991507212287598,"pX":-1.1802360335601083,"pZ":3.8455720499749115,"vX0":-0.14987967683188147,"vY0":-125.6007745561499,"vZ0":3.4046139538765323,"x":161.99,"y":134.95,"x0":-1.8727747223749227,"y0":50.00011656893004,"z0":5.306772285302181,"aX":9.270567008889765},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-10.4,"spinRate":2660,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.43583678067247433,"extension":6.139714826523915},"index":2,"playId":"3ebd16ae-6f0c-38e2-aa96-2e74606c0c91","pitchNumber":3,"startTime":"2025-09-21T21:00:01.619Z","endTime":"2025-09-21T21:00:05.249Z","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":86.3,"endSpeed":79.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24458045357758,"aZ":-35.22065396079636,"pfxX":4.1247139084039235,"pfxZ":-1.8923872016454233,"pX":0.43675744134046385,"pZ":2.359200244194902,"vX0":3.9457067630138467,"vY0":-125.75930904638312,"vZ0":-0.10170445898191405,"x":100.35,"y":175.08,"x0":-1.6853899982945257,"y0":50.00269116677877,"z0":5.244480250629754,"aX":6.64077446655036},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-8.3,"spinRate":2768,"spinDirection":17},"zone":9,"typeConfidence":2.0,"plateTime":0.4346657338490445,"extension":6.398707839089234},"index":3,"playId":"c7cbe0bc-41c4-396f-8883-078234ed32bf","pitchNumber":4,"startTime":"2025-09-21T21:00:18.630Z","endTime":"2025-09-21T21:00:22.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.564685746081466,"aZ":-27.872322955101737,"pfxX":-1.2898592869158731,"pfxZ":2.5061592966089155,"pX":-1.3638581762338067,"pZ":2.256451227446925,"vX0":1.6082507200634746,"vY0":-129.32560464693077,"vZ0":-2.0996575415421272,"x":168.99,"y":177.86,"x0":-1.8223257505162718,"y0":50.0025550670643,"z0":5.18841196578941,"aX":-2.2143379472163356},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":2.0,"spinRate":2538,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.42135772410038186,"extension":6.484332799783343},"index":4,"playId":"064341e8-f895-3134-aa49-27e78ae7ec37","pitchNumber":5,"startTime":"2025-09-21T21:00:36.072Z","endTime":"2025-09-21T21:00:39.749Z","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":93.4,"endSpeed":85.5,"strikeZoneTop":3.80368244816801,"strikeZoneBottom":1.85590547116409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.272440007495927,"aZ":-31.33924605366923,"pfxX":-7.22608180268873,"pfxZ":0.44177662266931605,"pX":-1.8207355801152032,"pZ":4.3086779483924165,"vX0":1.9899942430484945,"vY0":-135.983662265979,"vZ0":2.8531466213733196,"x":186.4,"y":122.45,"x0":-1.6224164049446939,"y0":50.00031424102628,"z0":5.417423517005977,"aX":-13.556667749362948},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.6,"breakHorizontal":12.7,"spinRate":2213,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40249504226517807,"extension":6.445500035218242},"index":5,"playId":"b52e63a7-fc68-3266-91b6-d3f4fb2e8912","pitchNumber":6,"startTime":"2025-09-21T21:00:53.544Z","endTime":"2025-09-21T21:00:57.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.308068147287276,"aZ":-32.221088278277584,"pfxX":-7.987828566279198,"pfxZ":-0.026752529771622235,"pX":-0.8526131661487996,"pZ":2.8423340120965235,"vX0":4.5051021062796535,"vY0":-135.98538206885314,"vZ0":-0.7329173258983674,"x":149.5,"y":162.04,"x0":-1.4914487345849672,"y0":50.00054254129482,"z0":5.346909801661881,"aX":-14.985419067205122},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.0,"breakHorizontal":13.6,"spinRate":2209,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40249940077437785,"extension":6.694158469603078},"hitData":{"launchSpeed":101.2,"launchAngle":16.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.81,"coordY":92.58}},"index":6,"playId":"50fb35ec-63c2-3630-99c3-86345759cc8f","pitchNumber":7,"startTime":"2025-09-21T21:01:15.632Z","endTime":"2025-09-21T21:01:22.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:01:22.152Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a sharp line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T21:01:36.130Z","endTime":"2025-09-21T21:02:55.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":78.7,"strikeZoneTop":3.03333496616696,"strikeZoneBottom":1.58736589643836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.303135029905764,"aZ":-37.9002687927783,"pfxX":3.5726493751703865,"pfxZ":-3.62066956241976,"pX":-1.3644152662647915,"pZ":2.57337388070209,"vX0":-0.03518305681393458,"vY0":-125.51484028814245,"vZ0":1.0801285639884546,"x":169.01,"y":169.3,"x0":-1.8136501544185373,"y0":50.00140769815436,"z0":5.24295480683961,"aX":5.653797076358784},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.0,"breakHorizontal":-6.5,"spinRate":2584,"spinDirection":17},"zone":11,"typeConfidence":2.0,"plateTime":0.43772355773678884,"extension":6.379630427223989},"index":0,"playId":"78cc3757-cee2-3da7-a8cb-456207fdd1dc","pitchNumber":1,"startTime":"2025-09-21T21:01:50.306Z","endTime":"2025-09-21T21:01:53.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.00464852597567,"strikeZoneBottom":1.53433295193972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.439642292141166,"aZ":-30.592360632139442,"pfxX":-1.996913662819657,"pfxZ":0.9034954045755654,"pX":0.1462603137591009,"pZ":3.4607440087499857,"vX0":5.067029700906509,"vY0":-130.55093666958027,"vZ0":1.1115050635309445,"x":111.42,"y":145.34,"x0":-1.5469726072476004,"y0":50.00325216943132,"z0":5.305184362651309,"aX":-3.501213528952669},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":2.6,"spinRate":2510,"spinDirection":273},"zone":12,"typeConfidence":2.0,"plateTime":0.4170546961235533,"extension":6.62329773113817},"index":1,"playId":"4344b9d0-0a5d-312a-bead-1fa6b075f638","pitchNumber":2,"startTime":"2025-09-21T21:02:05.734Z","endTime":"2025-09-21T21:02:09.381Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.04352864751181,"strikeZoneBottom":1.50007543701601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.764029198245392,"aZ":-35.47854433432697,"pfxX":3.973695377808313,"pfxZ":-2.038778975605446,"pX":0.36360599718312053,"pZ":1.4713320988879472,"vX0":4.097946276176566,"vY0":-126.4834123028509,"vZ0":-2.031120278457905,"x":83.7,"y":200.83,"x0":-1.793775712438743,"y0":50.00393871963375,"z0":5.129432278400141,"aX":6.438391428905268},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.0,"breakHorizontal":-8.2,"spinRate":2762,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.43303123586646786,"extension":6.530442915779195},"index":2,"playId":"fee78771-16ff-3dff-81f1-9eef4789c297","pitchNumber":3,"startTime":"2025-09-21T21:02:23.925Z","endTime":"2025-09-21T21:02:27.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.841965544460614,"aZ":-27.563488468704037,"pfxX":-8.841400996830199,"pfxZ":2.4354266275551684,"pX":-0.5395226237111135,"pZ":2.936159300625197,"vX0":5.852632260249509,"vY0":-136.19347744753512,"vZ0":-1.03970631264461,"x":137.57,"y":159.5,"x0":-1.5595818748310153,"y0":50.00114320390629,"z0":5.216285232900011,"aX":-16.73042406857852},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":2330,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.40103225752709903,"extension":6.568471170258395},"hitData":{"launchSpeed":104.1,"launchAngle":14.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.35,"coordY":127.38}},"index":3,"playId":"38bacb4c-c571-3354-8976-f82e8e667b5b","pitchNumber":4,"startTime":"2025-09-21T21:02:46.090Z","endTime":"2025-09-21T21:02:55.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:02:55.925Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, third baseman Matt Chapman to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T21:03:09.243Z","endTime":"2025-09-21T21:04:37.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":3},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.359166649531424,"aZ":-40.76069689977083,"pfxX":8.937644438132597,"pfxZ":-5.7083054784562055,"pX":0.8671910933138498,"pZ":1.0978573358916899,"vX0":3.6026800032716975,"vY0":-122.41291121660812,"vZ0":-1.306543418603152,"x":83.94,"y":209.14,"x0":-1.7891934812639958,"y0":50.00504184431731,"z0":5.158587950061714,"aX":13.434354523904625},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.3,"breakHorizontal":-17.0,"spinRate":2449,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4491049842758432,"extension":6.635081266541227},"index":0,"playId":"8216705c-9e6f-3536-8080-265732cd1674","pitchNumber":1,"startTime":"2025-09-21T21:03:25.010Z","endTime":"2025-09-21T21:03:29.547Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.6640145502756,"strikeZoneBottom":1.6934080388701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06454686903437,"aZ":-39.30363563003311,"pfxX":5.5492515230228685,"pfxZ":-4.603050198630792,"pX":1.8569961057676354,"pZ":0.39533578271255293,"vX0":6.902198330057708,"vY0":-124.0540377369415,"vZ0":-3.509799986451145,"x":46.22,"y":228.11,"x0":-1.6877416928138056,"y0":50.00078295171586,"z0":5.122716811886279,"aX":8.600076197091623},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.9,"breakHorizontal":-11.8,"spinRate":2699,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.44243474769664504,"extension":6.588631344704786},"index":1,"playId":"8481c2d1-d7fb-3bff-8f70-b380271fdb06","pitchNumber":2,"startTime":"2025-09-21T21:03:44.269Z","endTime":"2025-09-21T21:03:48.947Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.58172085170545,"strikeZoneBottom":1.61117634354562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.918631501291063,"aZ":-32.56471757123184,"pfxX":-8.597637150785477,"pfxZ":-0.21225278952093518,"pX":-0.5909142441098357,"pZ":3.8352345951789024,"vX0":5.177491617621911,"vY0":-134.0913350400308,"vZ0":1.829278658654226,"x":139.52,"y":135.23,"x0":-1.4257795736863168,"y0":50.00372602115996,"z0":5.461034043768497,"aX":-15.719524029878082},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.2,"breakHorizontal":14.5,"spinRate":2159,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4078515210040501,"extension":6.733326699520836},"index":2,"playId":"81278625-8afb-3af3-8315-23c97df71424","pitchNumber":3,"startTime":"2025-09-21T21:04:10.001Z","endTime":"2025-09-21T21:04:14.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.067585632037847,"aZ":-37.574845455546004,"pfxX":3.0382747988490277,"pfxZ":-3.5749408366879765,"pX":0.10449602907206434,"pZ":1.4009342899097106,"vX0":3.397376679906744,"vY0":-122.57621847554337,"vZ0":-1.3284275898912405,"x":113.02,"y":200.95,"x0":-1.6985651791670686,"y0":50.00575696883971,"z0":5.181948151660163,"aX":4.58555034566845},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.5,"breakHorizontal":-6.4,"spinRate":2625,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44824167766302647,"extension":6.5998969526055},"hitData":{"launchSpeed":75.7,"launchAngle":8.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":85.96,"coordY":160.05}},"index":3,"playId":"eba5f875-3d9f-344b-9547-9889a908c454","pitchNumber":4,"startTime":"2025-09-21T21:04:29.472Z","endTime":"2025-09-21T21:04:37.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:04:37.476Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T21:06:20.237Z","endTime":"2025-09-21T21:07:59.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":88.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11198358007135,"aZ":-15.500196058570939,"pfxX":-7.4577069169530645,"pfxZ":8.420886264039911,"pX":0.5161827624594176,"pZ":3.2233220877230027,"vX0":6.875514380726426,"vY0":-139.0962401161312,"vZ0":-2.627003925557217,"x":97.32,"y":151.75,"x0":-1.0060959494723987,"y0":50.00509885826208,"z0":5.1947356449093585,"aX":-14.770394563303281},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":12.2,"spinRate":2498,"spinDirection":212},"zone":3,"typeConfidence":0.89,"plateTime":0.39221148074270484,"extension":6.773224460781119},"index":0,"playId":"836ca197-ca80-33b5-85cc-ef32c38a4338","pitchNumber":1,"startTime":"2025-09-21T21:06:43.386Z","endTime":"2025-09-21T21:06:48.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.760841425560756,"aZ":-28.962037738686416,"pfxX":0.7576288084498675,"pfxZ":1.9760640322550564,"pX":0.9707967069518253,"pZ":2.7061451095649973,"vX0":4.9223192597743255,"vY0":-126.79237943664953,"vZ0":-0.6430007600684813,"x":80.0,"y":165.71,"x0":-1.096754273672619,"y0":50.00002510646839,"z0":5.281152449780057,"aX":1.2281089791183355},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":-2.5,"spinRate":2346,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.43256920631452545,"extension":6.587613055751044},"index":1,"playId":"e4d15f6a-40b0-3adb-9e9a-88035c620741","pitchNumber":2,"startTime":"2025-09-21T21:07:12.434Z","endTime":"2025-09-21T21:07:16.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-21T21:07:22.856Z","endTime":"2025-09-21T21:07:34.605Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.82020375722462,"strikeZoneBottom":1.73937193946961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.876912239506122,"aZ":-28.43290185744749,"pfxX":0.45032646870672277,"pfxZ":2.314080126479092,"pX":1.6947977051467358,"pZ":0.2951047417832317,"vX0":6.858286388104629,"vY0":-126.54876660031078,"vZ0":-6.01841704845201,"x":52.4,"y":230.81,"x0":-1.1137422112926987,"y0":50.00117684882159,"z0":4.994406267455429,"aX":0.7259735406525645},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":-2.4,"spinRate":2266,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.433550160349069,"extension":6.713901627407559},"index":3,"playId":"86f44ef6-9c44-3f02-901b-4480490a3fb1","pitchNumber":3,"startTime":"2025-09-21T21:07:34.605Z","endTime":"2025-09-21T21:07:38.911Z","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":95.8,"endSpeed":86.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.319488364937264,"aZ":-12.127293783808742,"pfxX":-3.8341737416661315,"pfxZ":10.296681322650342,"pX":0.3664041575330462,"pZ":4.105142079112182,"vX0":5.0760528724201555,"vY0":-139.36146344321688,"vZ0":-0.9514239897544032,"x":103.03,"y":127.94,"x0":-0.9892517818916203,"y0":50.00130652622111,"z0":5.2604049872759555,"aX":-7.464344744222559},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2410,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.39458817274258795,"extension":6.817084409938489},"index":4,"playId":"66ae16f9-0b12-34e2-aa11-b503ffd24b68","pitchNumber":4,"startTime":"2025-09-21T21:07:54.979Z","endTime":"2025-09-21T21:07:59.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:07:59.411Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T21:08:15.398Z","endTime":"2025-09-21T21:09:05.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.29527528944838,"strikeZoneBottom":1.58624230019229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80944686522506,"aZ":-11.027183955266512,"pfxX":-5.153605625239192,"pfxZ":10.847162495856763,"pX":-0.5369594463010511,"pZ":3.4750300863726404,"vX0":3.8269753100835224,"vY0":-139.5497563756454,"vZ0":-2.8224757401971683,"x":137.47,"y":144.95,"x0":-1.264630122811219,"y0":50.00198752314202,"z0":5.238100045396988,"aX":-10.046000435820156},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2416,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3942626834679368,"extension":6.721033668445685},"index":0,"playId":"e82f2ea1-dce2-3479-a1a4-8b86f0042159","pitchNumber":1,"startTime":"2025-09-21T21:08:23.508Z","endTime":"2025-09-21T21:08:27.144Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.26866965014746,"strikeZoneBottom":1.55610504342016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.523978165816946,"aZ":-32.46619762368914,"pfxX":-7.628762889248168,"pfxZ":-0.1802942884881027,"pX":-0.3628285396827731,"pZ":2.3746849536274874,"vX0":4.250176843653714,"vY0":-125.43795867179746,"vZ0":-0.8046254441089673,"x":130.83,"y":174.66,"x0":-1.0885273686774524,"y0":50.00466823094107,"z0":5.348015426813834,"aX":-12.150657089677413},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":12.8,"spinRate":1127,"spinDirection":258},"zone":4,"typeConfidence":0.91,"plateTime":0.436746006231731,"extension":6.540937999611032},"index":1,"playId":"c60e9cce-63b7-308a-bb3a-c5fc25369b00","pitchNumber":2,"startTime":"2025-09-21T21:08:38.092Z","endTime":"2025-09-21T21:08:41.744Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T21:08:48.827Z","endTime":"2025-09-21T21:09:01.807Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19164141937165,"aZ":-14.189020364103209,"pfxX":-6.927834603762893,"pfxZ":9.198672486629526,"pX":0.5512052730106629,"pZ":3.0841726023384304,"vX0":6.923901852810704,"vY0":-138.96554901311208,"vZ0":-3.180469578897439,"x":95.99,"y":155.51,"x0":-1.0727730568813445,"y0":50.00558899398757,"z0":5.186380855942836,"aX":-13.549799008130503},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":11.2,"spinRate":2412,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.3941666526630718,"extension":6.787479919370661},"index":3,"playId":"8469456a-0709-3b9f-b1ae-38e7235bedd3","pitchNumber":3,"startTime":"2025-09-21T21:09:01.807Z","endTime":"2025-09-21T21:09:05.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:09:05.644Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Knizner grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T21:09:15.852Z","endTime":"2025-09-21T21:11:22.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.24796199405418,"strikeZoneBottom":1.50107231708328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.074799557755956,"aZ":-31.73462232658148,"pfxX":1.04573574199456,"pfxZ":0.27677452075634257,"pX":0.3100380167126643,"pZ":2.3282186826856717,"vX0":3.568382201702785,"vY0":-124.57495490738216,"vZ0":-0.68720815091569,"x":105.18,"y":175.92,"x0":-1.2695805424920232,"y0":50.00407416650741,"z0":5.202430185263232,"aX":1.663501675491203},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":-2.6,"spinRate":2395,"spinDirection":123},"zone":6,"typeConfidence":0.88,"plateTime":0.43758269914849945,"extension":6.617163202206096},"index":0,"playId":"8d7718cd-b1ca-382a-abd5-f914ea2d543f","pitchNumber":1,"startTime":"2025-09-21T21:09:30.530Z","endTime":"2025-09-21T21:09:34.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-21T21:09:42.571Z","endTime":"2025-09-21T21:10:00.897Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.36978588777397,"strikeZoneBottom":1.57335343587381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.324003845927237,"aZ":-27.85255508033966,"pfxX":1.4434230837449125,"pfxZ":2.5812072091618976,"pX":1.9885422203391645,"pZ":1.8246160305832464,"vX0":7.242596830694017,"vY0":-127.85042205175935,"vZ0":-2.7894486980154998,"x":41.2,"y":189.52,"x0":-1.0545515404638448,"y0":50.00601463856021,"z0":5.088202307325097,"aX":2.4176117905201933},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-4.1,"spinRate":2348,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.4264324781514923,"extension":6.620928950039605},"index":2,"playId":"77c116d1-4eb7-369b-ba2c-643dff18b948","pitchNumber":2,"startTime":"2025-09-21T21:10:00.897Z","endTime":"2025-09-21T21:10:05.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0546949318686,"aZ":-12.377990765702862,"pfxX":-5.704915012427623,"pfxZ":10.095821300554459,"pX":0.5334689379536431,"pZ":2.625310557467134,"vX0":6.198094752053839,"vY0":-139.11087723356493,"vZ0":-4.811922583966812,"x":96.67,"y":167.9,"x0":-0.9817139045562624,"y0":50.00274329839786,"z0":5.1972749911662115,"aX":-11.187012356552575},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2456,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39365326823481395,"extension":6.782047214276975},"index":3,"playId":"a72b09e9-f5d6-3941-8529-4dcff8d1d626","pitchNumber":3,"startTime":"2025-09-21T21:10:15.844Z","endTime":"2025-09-21T21:10:20.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80515785300051,"aZ":-34.18202315327567,"pfxX":-6.562640175973131,"pfxZ":-1.30859551579145,"pX":0.34388471410142707,"pZ":1.8405431831560108,"vX0":5.758357777311357,"vY0":-122.85600070804857,"vZ0":-1.303375773433231,"x":103.89,"y":189.09,"x0":-1.1750517371629574,"y0":50.005162782509146,"z0":5.2771288993755165,"aX":-10.057327797834198},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":10.6,"spinRate":989,"spinDirection":272},"zone":9,"typeConfidence":0.9,"plateTime":0.44544084969193376,"extension":6.703817101933183},"index":4,"playId":"82416c95-ed81-3770-9294-5327b8023b26","pitchNumber":4,"startTime":"2025-09-21T21:10:51.606Z","endTime":"2025-09-21T21:10:56.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.388005715350968,"aZ":-14.635646009808895,"pfxX":-6.793898637492693,"pfxZ":8.975598955864822,"pX":-0.7753816059937341,"pZ":2.7458092631967537,"vX0":3.434273400471725,"vY0":-138.95917716556778,"vZ0":-4.0393512619421665,"x":146.56,"y":164.64,"x0":-1.1452348151678957,"y0":50.00085620155089,"z0":5.191714087888525,"aX":-13.273609008010336},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":11.6,"spinRate":2379,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3942936122639473,"extension":6.74147113044853},"hitData":{"launchSpeed":63.2,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.98,"coordY":155.8}},"index":5,"playId":"3e424d3d-d7d2-357a-99d6-76958645e34a","pitchNumber":5,"startTime":"2025-09-21T21:11:14.741Z","endTime":"2025-09-21T21:11:22.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:11:22.736Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out softly, pitcher Trevor McDonald to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T21:13:16.630Z","endTime":"2025-09-21T21:14:29.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686790,"link":"/api/v1/people/686790"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.3740973195314,"strikeZoneBottom":1.63231980207643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.592873848153353,"aZ":-33.814611584098586,"pfxX":-9.298684537211013,"pfxZ":-0.8813551319953739,"pX":-0.7603425675493996,"pZ":3.1621646628136464,"vX0":5.404011515611575,"vY0":-135.91655990341354,"vZ0":0.5139169718031209,"x":145.98,"y":153.4,"x0":-1.5693265792086193,"y0":50.00142712158048,"z0":5.324268741124985,"aX":-17.34557741654619},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-1.2,"breakHorizontal":15.6,"spinRate":2365,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.40343478349663986,"extension":6.414892467750693},"index":0,"playId":"d92326c0-7469-399e-8d11-4b889caf6eb0","pitchNumber":1,"startTime":"2025-09-21T21:13:36.019Z","endTime":"2025-09-21T21:13:39.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":686790,"fullName":"Trevor McDonald"}}},"count":{"balls":1,"strikes":1,"outs":0},"index":1,"playId":"cec29a4d-c2a8-45a8-8e10-bd3325969f03","pitchNumber":1,"startTime":"2025-09-21T21:13:54.726Z","endTime":"2025-09-21T21:13:59.726Z","isPitch":false,"type":"no_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":93.6,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16565732978807,"aZ":-31.236895296377128,"pfxX":-8.6341951411619,"pfxZ":0.49414920359724945,"pX":-0.8664266462931263,"pZ":2.0307736838487602,"vX0":4.827401405820463,"vY0":-136.24663286226038,"vZ0":-2.794319726791853,"x":150.03,"y":183.95,"x0":-1.5369534363218882,"y0":50.00010969038109,"z0":5.222189986845701,"aX":-16.27455291312953},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.5,"breakHorizontal":14.6,"spinRate":2360,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4015970984202988,"extension":6.488267850475442},"hitData":{"launchSpeed":57.2,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.6,"coordY":182.01}},"index":2,"playId":"00546921-2d80-3b68-8a48-cb328c08851b","pitchNumber":2,"startTime":"2025-09-21T21:14:22.083Z","endTime":"2025-09-21T21:14:29.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:14:29.609Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Matt Chapman to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T21:14:54.293Z","endTime":"2025-09-21T21:15:46.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":2},"details":{"event":"Groundout","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":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.34829069335928,"strikeZoneBottom":1.65927901042816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.423152983478335,"aZ":-42.473108929584065,"pfxX":3.36401914084428,"pfxZ":-6.706900998463064,"pX":0.35684558207340245,"pZ":2.161799160075956,"vX0":3.636393181256987,"vY0":-123.63581187693826,"vZ0":0.95981408137718,"x":103.4,"y":180.41,"x0":-1.5741972338552415,"y0":50.001360341086865,"z0":5.354779829403119,"aX":5.166724977999737},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.6,"breakHorizontal":-7.0,"spinRate":2717,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.44432159894768786,"extension":6.590926337718808},"index":0,"playId":"868cb85c-247b-3701-830d-8c451a224a46","pitchNumber":1,"startTime":"2025-09-21T21:15:07.402Z","endTime":"2025-09-21T21:15:11.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.40351450073214,"strikeZoneBottom":1.74651855153995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77157229309758,"aZ":-37.953158242431726,"pfxX":6.466097418784071,"pfxZ":-3.493971233941277,"pX":2.2405344894192525,"pZ":1.9797677150323398,"vX0":7.407045886088376,"vY0":-127.588750840998,"vZ0":-0.5855744788400195,"x":31.6,"y":185.33,"x0":-1.5384216297696698,"y0":50.005144328039044,"z0":5.198002998827559,"aX":10.683234385184798},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.2,"breakHorizontal":-13.3,"spinRate":2737,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.42896175124360125,"extension":6.437200632928662},"index":1,"playId":"8f7b4065-c681-3196-841c-7e88e539e6d5","pitchNumber":2,"startTime":"2025-09-21T21:15:21.137Z","endTime":"2025-09-21T21:15:25.340Z","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":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.489292953642046,"aZ":-35.135935361089956,"pfxX":2.8205181911073463,"pfxZ":-1.8331228444404353,"pX":0.84102383304558,"pZ":2.2617774155161947,"vX0":5.217197945516722,"vY0":-126.30054840330911,"vZ0":-0.4118892738781489,"x":84.94,"y":177.71,"x0":-1.617000842385465,"y0":50.00260920857777,"z0":5.250344305448604,"aX":4.559381670533686},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-6.2,"spinRate":2799,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.43351334602007174,"extension":6.4395847837804805},"hitData":{"launchSpeed":64.5,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.14,"coordY":177.03}},"index":2,"playId":"42b31323-aa68-327c-9fb9-56521c29f077","pitchNumber":3,"startTime":"2025-09-21T21:15:37.818Z","endTime":"2025-09-21T21:15:46.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:15:46.573Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Call doubles (13) on a sharp line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T21:16:11.423Z","endTime":"2025-09-21T21:18:02.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.34868100483688,"strikeZoneBottom":1.79763657740864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44903250851045,"aZ":-35.50821209883745,"pfxX":3.671534616680634,"pfxZ":-2.100256702222527,"pX":0.3994319959716446,"pZ":3.3653341756475426,"vX0":3.742758642579949,"vY0":-124.81152588541286,"vZ0":2.383239927901457,"x":101.77,"y":147.92,"x0":-1.59259003852295,"y0":50.00230374816494,"z0":5.307968197657791,"aX":5.831882875405058},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-7.4,"spinRate":2736,"spinDirection":39},"zone":3,"typeConfidence":2.0,"plateTime":0.4376659483076839,"extension":6.39638439132939},"index":0,"playId":"ba99c2de-0407-3dd1-ad74-db863a64d84e","pitchNumber":1,"startTime":"2025-09-21T21:16:21.767Z","endTime":"2025-09-21T21:16:25.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.880927588378942,"aZ":-35.743415234114686,"pfxX":4.65859940364205,"pfxZ":-2.2750602847412535,"pX":1.2539646618603288,"pZ":1.7066262755987998,"vX0":5.476613964180851,"vY0":-124.21544553133866,"vZ0":-1.1857083958609969,"x":69.2,"y":192.7,"x0":-1.581048319956628,"y0":50.0028696785624,"z0":5.15056444956019,"aX":7.309706117724433},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.2,"breakHorizontal":-9.7,"spinRate":2745,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.44023011023998215,"extension":6.300681267364866},"index":1,"playId":"3b4e25aa-6635-3713-b4ff-fed3bb703d8b","pitchNumber":2,"startTime":"2025-09-21T21:16:36.646Z","endTime":"2025-09-21T21:16:40.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T21:16:46.159Z","endTime":"2025-09-21T21:17:02.202Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.40900406623124,"strikeZoneBottom":1.6533935245846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.295939103687743,"aZ":-29.907597589738593,"pfxX":-11.187517417483091,"pfxZ":1.2146755692073299,"pX":0.7613638145451438,"pZ":2.327806756067643,"vX0":8.854604805550126,"vY0":-135.93890102347876,"vZ0":-2.446586306019551,"x":87.98,"y":175.93,"x0":-1.093388414998585,"y0":50.000111625147504,"z0":5.326986489535802,"aX":-20.822512358850933},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.8,"breakHorizontal":18.2,"spinRate":2419,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4037486161307795,"extension":6.438086621015995},"index":3,"playId":"681dddb7-63d8-3edf-804b-8a6dbf57d40e","pitchNumber":3,"startTime":"2025-09-21T21:17:02.202Z","endTime":"2025-09-21T21:17:06.572Z","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.5,"endSpeed":80.1,"strikeZoneTop":3.30095791714285,"strikeZoneBottom":1.71733967952289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884517075788214,"aZ":-40.0487032490489,"pfxX":6.7487970731620255,"pfxZ":-4.935289167887839,"pX":1.470957433610269,"pZ":-0.6053163511936426,"vX0":5.501801262218173,"vY0":-125.82989387290272,"vZ0":-5.796550793199257,"x":60.93,"y":255.12,"x0":-1.6252278946390513,"y0":50.00411704549011,"z0":4.9938634479904085,"aX":10.761915303816131},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.1,"breakHorizontal":-13.6,"spinRate":2813,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4362268971881913,"extension":6.475618625490136},"index":4,"playId":"2aa0fb8e-a1f5-37fd-aa9f-2b27eb4501b9","pitchNumber":4,"startTime":"2025-09-21T21:17:18.952Z","endTime":"2025-09-21T21:17:23.505Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72706984562361,"aZ":-38.98429711637611,"pfxX":6.202184163426139,"pfxZ":-4.282330340404167,"pX":0.6071236107384638,"pZ":2.763044569775301,"vX0":3.519825539404919,"vY0":-125.08048325523708,"vZ0":1.6792021430991886,"x":93.86,"y":164.18,"x0":-1.6234280376369485,"y0":50.00619466827651,"z0":5.274382828416767,"aX":9.850733346022158},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.2,"breakHorizontal":-12.0,"spinRate":2750,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.43754522022800435,"extension":6.399904750792771},"hitData":{"launchSpeed":101.3,"launchAngle":20.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":172.04,"coordY":56.24}},"index":5,"playId":"6d464c53-e098-317c-bc63-6e49f3f6cc24","pitchNumber":5,"startTime":"2025-09-21T21:17:50.272Z","endTime":"2025-09-21T21:18:02.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:18:02.771Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T21:18:27.476Z","endTime":"2025-09-21T21:19:33.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83838496188403,"aZ":-34.746600771878526,"pfxX":-9.572848472293112,"pfxZ":-1.3790263259072848,"pX":-0.9796671009802892,"pZ":2.1945093694784172,"vX0":5.081463723651668,"vY0":-135.25486499888802,"vZ0":-1.7747133915854523,"x":154.34,"y":179.53,"x0":-1.6330130401082166,"y0":50.00325421306975,"z0":5.281902000791779,"aX":-17.843562634379865},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.6,"breakHorizontal":16.3,"spinRate":2188,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4040337060084167,"extension":6.516652886105542},"index":0,"playId":"3d3f2efd-d80e-32cb-b2ee-ced53a18488c","pitchNumber":1,"startTime":"2025-09-21T21:18:41.474Z","endTime":"2025-09-21T21:18:45.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.34342948647426,"strikeZoneBottom":1.48297974192926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.281209313657946,"aZ":-37.572708312493184,"pfxX":6.145537848405207,"pfxZ":-3.4323670559101256,"pX":-0.6654221732640107,"pZ":2.4713814238113487,"vX0":0.761551384290901,"vY0":-124.42942045281589,"vZ0":0.8629361019761597,"x":142.36,"y":172.05,"x0":-1.773875050372107,"y0":50.00247606165168,"z0":5.2259881899698675,"aX":9.66467659307832},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.8,"breakHorizontal":-11.3,"spinRate":2670,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4396967834866743,"extension":6.369625927594948},"index":1,"playId":"22ee804b-ba9a-3417-824a-854245f68cd0","pitchNumber":2,"startTime":"2025-09-21T21:19:03.857Z","endTime":"2025-09-21T21:19:07.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T21:19:17.116Z","endTime":"2025-09-21T21:19:28.260Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.34771201336003,"strikeZoneBottom":1.55171560797169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.253144786725358,"aZ":-40.32516589445998,"pfxX":0.05516810118428572,"pfxZ":-5.051021115883934,"pX":-0.38904557886791874,"pZ":1.9699047887550765,"vX0":3.1743373017678373,"vY0":-126.57877082798687,"vZ0":-0.004624754446835411,"x":131.83,"y":185.59,"x0":-1.669668633041648,"y0":50.00474273741673,"z0":5.2164009584940505,"aX":0.08834793713879463},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.9,"breakHorizontal":-0.8,"spinRate":2706,"spinDirection":25},"zone":7,"typeConfidence":2.0,"plateTime":0.4336906383553263,"extension":6.408720571296995},"index":3,"playId":"f7e85e49-199f-3fd2-b38a-8053c7d40ec8","pitchNumber":3,"startTime":"2025-09-21T21:19:28.260Z","endTime":"2025-09-21T21:19:33.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:19:33.571Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T21:22:06.549Z","endTime":"2025-09-21T21:23:16.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.13398418884449,"strikeZoneBottom":1.53524599693833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11105283275859,"aZ":-28.348861365123135,"pfxX":1.770808046664449,"pfxZ":2.3525083026477773,"pX":-0.08522937757473971,"pZ":1.7918433270938008,"vX0":2.41648897945856,"vY0":-125.87151221492819,"vZ0":-2.8587778448751813,"x":120.25,"y":190.4,"x0":-1.2826453223443557,"y0":50.00549425993365,"z0":5.203955205860743,"aX":2.8821540280071662},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":-3.7,"spinRate":2505,"spinDirection":187},"zone":8,"typeConfidence":0.9,"plateTime":0.43278358750768353,"extension":6.7142687609804215},"index":0,"playId":"5bc59634-571d-368b-8e68-f863a868c5ef","pitchNumber":1,"startTime":"2025-09-21T21:22:14.927Z","endTime":"2025-09-21T21:22:19.102Z","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":94.2,"endSpeed":86.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.885879187436696,"aZ":-11.815182052171988,"pfxX":-3.920158231930983,"pfxZ":10.63347174576803,"pX":0.4862049079074501,"pZ":2.9697918032080466,"vX0":5.45024126896991,"vY0":-137.15724317005203,"vZ0":-3.984675734829754,"x":92.8,"y":131.75,"x0":-1.0126965528273306,"y0":50.00553472549747,"z0":5.240636071070872,"aX":-7.508127163982207},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":6.0,"spinRate":2456,"spinDirection":210},"zone":3,"typeConfidence":0.89,"plateTime":0.3985553911408255,"extension":6.715102510791951},"index":1,"playId":"a96d79a3-e48e-3ba4-b1af-7751574e94a7","pitchNumber":2,"startTime":"2025-09-21T21:22:29.503Z","endTime":"2025-09-21T21:22:33.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.12613285944808,"strikeZoneBottom":1.52752210195079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.737048135819432,"aZ":-28.484682588465652,"pfxX":1.4977645757057165,"pfxZ":2.2304995316654743,"pX":-0.05243502048807838,"pZ":0.30676805238449667,"vX0":2.44537719224677,"vY0":-127.14435644700492,"vZ0":-6.521123447264259,"x":119.0,"y":230.5,"x0":-1.2176860089695078,"y0":50.00152492609993,"z0":5.137124671869806,"aX":2.475074004690137},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-3.2,"spinRate":2311,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.42922526621194557,"extension":6.776028245528514},"index":2,"playId":"dd5168bd-3b1f-35b2-8af1-571f44ebe8a4","pitchNumber":3,"startTime":"2025-09-21T21:22:50.951Z","endTime":"2025-09-21T21:22:55.235Z","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":95.2,"endSpeed":86.8,"strikeZoneTop":3.05,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25906698987089,"aZ":-11.352057481156692,"pfxX":-4.186649743127148,"pfxZ":10.715098690070693,"pX":-0.39411510606185457,"pZ":3.458125913112069,"vX0":2.918333215900569,"vY0":-138.5898473762878,"vZ0":-3.2602089011582938,"x":132.02,"y":145.41,"x0":-0.917344157474073,"y0":50.00480672349915,"z0":5.409164812866999,"aX":-8.137044752741632},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2411,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3953773756814116,"extension":6.856156463779076},"index":3,"playId":"4af752fb-fea7-3f2e-86cc-d2a98973206d","pitchNumber":4,"startTime":"2025-09-21T21:23:12.117Z","endTime":"2025-09-21T21:23:16.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:23:16.502Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T21:23:28.336Z","endTime":"2025-09-21T21:24:29.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.405937359666794,"aZ":-12.565969923928966,"pfxX":-5.0173129072946345,"pfxZ":10.047730229559503,"pX":-0.07552394147137402,"pZ":2.6250164491447228,"vX0":4.440694567095545,"vY0":-138.8842135955344,"vZ0":-5.136390290859712,"x":119.88,"y":167.9,"x0":-1.0441184952605826,"y0":50.002647583715905,"z0":5.33566083975567,"aX":-9.791387707780837},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2340,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.3945367208209234,"extension":6.83295139521914},"index":0,"playId":"33cd1f49-349a-36c3-8c6a-669f475caa75","pitchNumber":1,"startTime":"2025-09-21T21:23:41.584Z","endTime":"2025-09-21T21:23:45.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-21T21:23:57.629Z","endTime":"2025-09-21T21:24:19.098Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":85.9,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.245730253843995,"aZ":-28.502125658996032,"pfxX":-5.336939536598697,"pfxZ":2.2998520415442485,"pX":-0.06504030043690712,"pZ":1.624794824491436,"vX0":4.3622627123384605,"vY0":-125.12067935150299,"vZ0":-3.396359282382816,"x":119.48,"y":194.91,"x0":-1.1305384082828802,"y0":50.00469550046055,"z0":5.314221945070499,"aX":-8.534413523529983},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":8.8,"spinRate":933,"spinDirection":256},"zone":8,"typeConfidence":0.89,"plateTime":0.4363449575618956,"extension":6.630429950753874},"hitData":{"launchSpeed":99.1,"launchAngle":44.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.8,"coordY":90.86}},"index":2,"playId":"7d3f88d0-ae70-3eee-90e4-642fe97a6c4e","pitchNumber":2,"startTime":"2025-09-21T21:24:19.098Z","endTime":"2025-09-21T21:24:29.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:24:29.113Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T21:24:42.108Z","endTime":"2025-09-21T21:25:57.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.546089952827238,"aZ":-30.716390874525725,"pfxX":2.1473748401527857,"pfxZ":0.9065574232131226,"pX":0.8435755900001463,"pZ":1.028915986021505,"vX0":4.354223602455241,"vY0":-125.60396749271816,"vZ0":-4.1013091196457365,"x":84.84,"y":211.0,"x0":-1.188747961891001,"y0":50.00113248516612,"z0":5.170208719833742,"aX":3.4429324631924403},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":-4.8,"spinRate":2279,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.43545204219039446,"extension":6.801284600376408},"index":0,"playId":"cbfa030c-266c-3d59-8836-709b33eaf751","pitchNumber":1,"startTime":"2025-09-21T21:24:55.237Z","endTime":"2025-09-21T21:24:59.601Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4018828851814,"aZ":-10.51099740310443,"pfxX":-4.676286922620443,"pfxZ":11.034639099931923,"pX":1.0233043286491341,"pZ":2.620582537080535,"vX0":7.141100197934055,"vY0":-138.61720885606846,"vZ0":-5.478811716769559,"x":77.99,"y":168.02,"x0":-0.9682225547760405,"y0":50.004524273451494,"z0":5.312009540738463,"aX":-9.18251246242709},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.2,"breakHorizontal":7.1,"spinRate":2435,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.3938001459437581,"extension":6.871190386988828},"index":1,"playId":"46211d38-0f83-37b7-9483-0097316824da","pitchNumber":2,"startTime":"2025-09-21T21:25:10.600Z","endTime":"2025-09-21T21:25:14.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T21:25:20.699Z","endTime":"2025-09-21T21:25:33.525Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.61896952931678,"strikeZoneBottom":1.8335629938496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13603186694319,"aZ":-12.900794980239851,"pfxX":-4.678505083283434,"pfxZ":9.709658353906919,"pX":-1.0939279718377057,"pZ":3.804688232148499,"vX0":0.8856047948580155,"vY0":-139.4751670476554,"vZ0":-2.48574724205452,"x":158.7,"y":136.05,"x0":-0.8058677827738275,"y0":50.00557590714994,"z0":5.550118121426999,"aX":-9.288695031237195},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":8.3,"spinRate":2379,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3915685039505581,"extension":6.698688847596734},"index":3,"playId":"3e4a8428-5a4b-36e6-acd0-1623a4cddba4","pitchNumber":3,"startTime":"2025-09-21T21:25:33.525Z","endTime":"2025-09-21T21:25:37.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.327647551108935,"aZ":-13.141303219127385,"pfxX":-5.811401257739813,"pfxZ":9.694304323582095,"pX":-0.24252211063226797,"pZ":3.6033922985960887,"vX0":4.172611860745826,"vY0":-138.82407923739646,"vZ0":-2.32646994335673,"x":126.24,"y":141.49,"x0":-1.005439856061284,"y0":50.00445192006079,"z0":5.320568967277945,"aX":-11.41235883802533},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2363,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39363733396087586,"extension":6.800682111267656},"index":4,"playId":"2047e6c1-9fde-3dfa-80d1-5d70f0b6c32c","pitchNumber":4,"startTime":"2025-09-21T21:25:52.303Z","endTime":"2025-09-21T21:25:57.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:25:57.433Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T21:27:52.752Z","endTime":"2025-09-21T21:29:36.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.68526418151711,"strikeZoneBottom":1.70500221490732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99111818656851,"aZ":-29.985429303150813,"pfxX":-8.914687495627028,"pfxZ":1.1556158324868555,"pX":-1.6226388222802024,"pZ":3.6917571611170663,"vX0":3.1214891250195573,"vY0":-136.19037330946304,"vZ0":1.190238579148743,"x":178.85,"y":139.1,"x0":-1.6209057206305002,"y0":50.001173966502364,"z0":5.312486879861814,"aX":-16.858936563091856},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.5,"breakHorizontal":15.6,"spinRate":2291,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4011283650718811,"extension":6.400083328065172},"index":0,"playId":"e131fe89-5699-3b13-aa01-63034e612698","pitchNumber":1,"startTime":"2025-09-21T21:28:09.331Z","endTime":"2025-09-21T21:28:12.999Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15780038555056,"aZ":-32.498445543883314,"pfxX":-9.843099547728375,"pfxZ":-0.17429808807877478,"pX":-0.22450577813531972,"pZ":2.0040423990142493,"vX0":6.665155243337632,"vY0":-134.2383472341229,"vZ0":-2.3154667202019104,"x":125.56,"y":184.67,"x0":-1.4565086013483914,"y0":50.006600388657034,"z0":5.184002716343931,"aX":-18.027444289108196},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.6,"breakHorizontal":16.4,"spinRate":2304,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4075226968868928,"extension":6.501703057928866},"index":1,"playId":"1be28141-51f5-3c1c-bd39-c949587e5ae3","pitchNumber":2,"startTime":"2025-09-21T21:28:24.350Z","endTime":"2025-09-21T21:28:28.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18268729021996,"aZ":-28.197232108555955,"pfxX":-9.019331125146216,"pfxZ":2.6791108735423492,"pX":-0.3374258899700168,"pZ":2.284690376997297,"vX0":5.623385226768812,"vY0":-121.03033993839254,"vZ0":-0.9121140762884555,"x":129.86,"y":177.09,"x0":-1.5167890630196066,"y0":50.00534721783109,"z0":5.131432586508128,"aX":-13.409298273794528},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":15.0,"spinRate":1788,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.45220729275679616,"extension":6.94999402496414},"index":2,"playId":"72352397-2042-308a-ae93-5f01b66f4e6b","pitchNumber":3,"startTime":"2025-09-21T21:28:44.151Z","endTime":"2025-09-21T21:28:47.965Z","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":"2025-09-21T21:28:55.429Z","endTime":"2025-09-21T21:29:10.300Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.69747017143849,"strikeZoneBottom":1.7498634140639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.202684466798452,"aZ":-31.458668959777754,"pfxX":-9.894656312252906,"pfxZ":0.38921974757054123,"pX":-1.7815934685227344,"pZ":2.5632797834978103,"vX0":2.887199352527132,"vY0":-133.941854090757,"vZ0":-0.864649362238776,"x":184.91,"y":169.57,"x0":-1.586306235875605,"y0":50.000888911032426,"z0":5.1344596558314555,"aX":-18.02345746492539},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.7,"breakHorizontal":17.3,"spinRate":2313,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4085109094052788,"extension":6.563502378203037},"index":4,"playId":"cba24e34-10d5-3298-8028-96371799a0ca","pitchNumber":4,"startTime":"2025-09-21T21:29:10.300Z","endTime":"2025-09-21T21:29:14.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.908784939207493,"aZ":-30.149176399396055,"pfxX":-9.763467706835812,"pfxZ":1.3443109886062468,"pX":-1.1477869201947128,"pZ":1.4530789584123118,"vX0":4.115921402030851,"vY0":-121.54785164321933,"vZ0":-2.2747630760949873,"x":160.75,"y":199.55,"x0":-1.5908935563058926,"y0":50.00122533854565,"z0":5.008548312712632,"aX":-14.666985833326644},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.2,"breakHorizontal":16.8,"spinRate":1866,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4499368775297983,"extension":7.109861951164977},"hitData":{"launchSpeed":71.3,"launchAngle":20.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.81,"coordY":113.36}},"index":5,"playId":"834b449e-e226-33e2-853b-87c69969da5f","pitchNumber":5,"startTime":"2025-09-21T21:29:26.749Z","endTime":"2025-09-21T21:29:36.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:29:36.966Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mookie Betts grounds into a double play, shortstop Willy Adames to second baseman Christian Koss to first baseman Bryce Eldridge. Shohei Ohtani out at 2nd. Mookie Betts out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T21:30:07.453Z","endTime":"2025-09-21T21:30:45.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.31318343462679,"strikeZoneBottom":1.72226735387804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.779987410661626,"aZ":-29.274748519666012,"pfxX":-9.474456215219423,"pfxZ":1.6014842722559077,"pX":-0.7110938237535939,"pZ":2.8591652127191587,"vX0":4.999017756635064,"vY0":-133.8123635789625,"vZ0":-0.8714769224372335,"x":144.11,"y":161.58,"x0":-1.3721182954026685,"y0":50.005042166132824,"z0":5.285723092744926,"aX":-17.189894583913237},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.9,"breakHorizontal":16.1,"spinRate":2220,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.4092615651246345,"extension":6.422001413825358},"index":0,"playId":"ad0992a8-d85c-3daf-b42e-35f7f09306ca","pitchNumber":1,"startTime":"2025-09-21T21:30:17.807Z","endTime":"2025-09-21T21:30:22.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07058428142179,"aZ":-29.993647512127744,"pfxX":-9.855758692229074,"pfxZ":1.1492546709096647,"pX":-0.2683410376216903,"pZ":2.7488874967615273,"vX0":6.492432779167871,"vY0":-136.50229516507895,"vZ0":-1.4340711957450116,"x":127.23,"y":164.56,"x0":-1.3885644222020868,"y0":50.0054768244443,"z0":5.332643825659416,"aX":-18.73245135739256},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.0,"breakHorizontal":16.6,"spinRate":2289,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.40019230088259583,"extension":6.460369653350697},"hitData":{"launchSpeed":100.8,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":102.47,"coordY":143.87}},"index":1,"playId":"941eab09-e2ad-3bb0-88f7-77e9a7b68f85","pitchNumber":2,"startTime":"2025-09-21T21:30:37.272Z","endTime":"2025-09-21T21:30:45.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:30:45.497Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T21:31:07.367Z","endTime":"2025-09-21T21:32:27.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":86.6,"endSpeed":79.9,"strikeZoneTop":3.78075305834859,"strikeZoneBottom":1.86425559622612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.934453645868917,"aZ":-37.13423731575024,"pfxX":2.6544165877284156,"pfxZ":-3.054553424479904,"pX":-1.336288605275862,"pZ":3.3030068690706735,"vX0":0.2732004221579971,"vY0":-126.13490358018396,"vZ0":2.2563072396169956,"x":167.94,"y":149.6,"x0":-1.79097571656439,"y0":50.00376579221814,"z0":5.375961299459265,"aX":4.30796637432499},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.8,"breakHorizontal":-4.9,"spinRate":2701,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.4330611263765829,"extension":6.335209111140678},"index":0,"playId":"b0724fd6-0f3e-3c0b-b08c-ac26f076002b","pitchNumber":1,"startTime":"2025-09-21T21:31:13.562Z","endTime":"2025-09-21T21:31:17.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.677809395678135,"aZ":-36.68781750703479,"pfxX":3.889573673816061,"pfxZ":-2.831173105174978,"pX":1.1766353816543567,"pZ":0.9555686350680382,"vX0":5.607562169638117,"vY0":-124.75022071461686,"vZ0":-2.8191281684010745,"x":72.15,"y":212.98,"x0":-1.5970028962198217,"y0":50.004983533046705,"z0":5.094019147581273,"aX":6.19401798247991},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.5,"breakHorizontal":-8.3,"spinRate":2733,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.43734543053937314,"extension":6.373173505894609},"index":1,"playId":"f43f1515-202c-3f55-981d-8c34ff6b598f","pitchNumber":2,"startTime":"2025-09-21T21:31:28.140Z","endTime":"2025-09-21T21:31:32.030Z","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":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.547376185505737,"aZ":-31.826741063870518,"pfxX":-7.506584317054928,"pfxZ":0.18791283866309527,"pX":-0.7053800985761175,"pZ":2.7706483614771003,"vX0":4.9835526756623185,"vY0":-134.77193994283618,"vZ0":-0.5737602541335471,"x":143.89,"y":163.97,"x0":-1.5904219094341974,"y0":50.0046684195291,"z0":5.207798521794121,"aX":-13.99878169520129},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.4,"breakHorizontal":12.7,"spinRate":2359,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.40431567973585913,"extension":6.476918203062596},"index":2,"playId":"69748a3a-df88-3f74-b153-17696c4de8d0","pitchNumber":3,"startTime":"2025-09-21T21:31:59.425Z","endTime":"2025-09-21T21:32:03.130Z","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.5,"endSpeed":87.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.553352580834623,"aZ":-32.56153808475831,"pfxX":-8.728190847062463,"pfxZ":-0.20015710063730907,"pX":-0.4384901979211906,"pZ":2.2009698106949687,"vX0":5.547171816006173,"vY0":-137.56503944179036,"vZ0":-2.2410568638521804,"x":133.71,"y":179.35,"x0":-1.3364201638443534,"y0":50.00205054734331,"z0":5.211013964237429,"aX":-16.901282850710945},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.6,"breakHorizontal":14.8,"spinRate":2384,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.39659144136597746,"extension":6.522887748155498},"hitData":{"launchSpeed":84.4,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.86,"coordY":167.48}},"index":3,"playId":"8b791895-f6f5-3512-970d-22bf5cf2c84b","pitchNumber":4,"startTime":"2025-09-21T21:32:20.797Z","endTime":"2025-09-21T21:32:27.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:32:27.843Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T21:34:19.335Z","endTime":"2025-09-21T21:36:06.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.57244597906319,"strikeZoneBottom":1.71771820251476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.418287943464705,"aZ":-28.82027536839336,"pfxX":2.3157414763513056,"pfxZ":2.062376688758963,"pX":0.4491077270136752,"pZ":2.036355628284178,"vX0":3.5129591398295665,"vY0":-125.40965216967327,"vZ0":-2.154432594781399,"x":99.88,"y":183.8,"x0":-1.2596418770790503,"y0":50.003416903996126,"z0":5.210133653806446,"aX":3.764390492248938},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":-4.8,"spinRate":2337,"spinDirection":172},"zone":9,"typeConfidence":0.9,"plateTime":0.4333392355795773,"extension":6.566107179015564},"index":0,"playId":"846320a0-3f8d-3628-8592-511ef47c3690","pitchNumber":1,"startTime":"2025-09-21T21:34:33.395Z","endTime":"2025-09-21T21:34:37.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34375103814017,"aZ":-28.880088776457857,"pfxX":0.9481211737794326,"pfxZ":1.9940218294949572,"pX":0.9103130831405758,"pZ":1.6321021575514774,"vX0":5.1268057283974855,"vY0":-126.63151803401226,"vZ0":-3.0122627253546996,"x":82.3,"y":194.71,"x0":-1.2485221543527767,"y0":50.00627480466209,"z0":5.103259210664764,"aX":1.5675978294645003},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-2.6,"spinRate":2353,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.42949833674652194,"extension":6.636932128884817},"index":1,"playId":"b682e429-d211-3401-8081-7667c42bb4b0","pitchNumber":2,"startTime":"2025-09-21T21:34:48.523Z","endTime":"2025-09-21T21:34:53.161Z","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":95.2,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54152589981619,"aZ":-12.426960203556623,"pfxX":-5.673534518938428,"pfxZ":10.071136014149173,"pX":0.24034635492985867,"pZ":3.1286737943598864,"vX0":5.341760951700017,"vY0":-138.5679815469535,"vZ0":-3.742500508131304,"x":107.84,"y":154.31,"x0":-0.9674771791468132,"y0":50.004706248020256,"z0":5.316687248098916,"aX":-11.126771016459035},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":9.2,"spinRate":2469,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.3940187962649859,"extension":6.767622664709571},"index":2,"playId":"53dc59f6-d594-376a-8c85-d67004bb1bce","pitchNumber":3,"startTime":"2025-09-21T21:35:05.831Z","endTime":"2025-09-21T21:35:12.828Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.64105050043438,"strikeZoneBottom":1.68980831821349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.386472805027566,"aZ":-13.107850054382538,"pfxX":-3.034375635554434,"pfxZ":9.769552455330013,"pX":1.5223472189881242,"pZ":4.474311176129332,"vX0":7.706069538856589,"vY0":-138.66762133133327,"vZ0":-0.32694240761166316,"x":58.97,"y":117.97,"x0":-0.8957319381176572,"y0":50.002168968594525,"z0":5.4665683580834505,"aX":-5.922444019628303},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":4.0,"spinRate":2415,"spinDirection":202},"zone":12,"typeConfidence":0.88,"plateTime":0.39467092024214967,"extension":6.754985295845723},"index":3,"playId":"d4a61690-38fc-312e-be24-d783137ad6cb","pitchNumber":4,"startTime":"2025-09-21T21:35:46.054Z","endTime":"2025-09-21T21:35:50.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.705700061826587,"aZ":-31.891928315237145,"pfxX":-0.04194873048466918,"pfxZ":0.17327573099952165,"pX":0.12957241679723117,"pZ":1.8781262350755141,"vX0":3.581113921681498,"vY0":-127.29400688509513,"vZ0":-1.8709095846918924,"x":112.06,"y":188.07,"x0":-1.2890146120620831,"y0":50.00335634894351,"z0":5.14324804492581,"aX":-0.06892966053181816},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":-0.7,"spinRate":2305,"spinDirection":152},"zone":8,"typeConfidence":0.89,"plateTime":0.430001723407881,"extension":6.720562660878538},"index":4,"playId":"c58cde7e-b62d-3621-8bec-72f1577a0af4","pitchNumber":5,"startTime":"2025-09-21T21:36:02.042Z","endTime":"2025-09-21T21:36:06.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:36:06.561Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out sharply, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T21:36:29.033Z","endTime":"2025-09-21T21:36:37.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.724182454017843,"aZ":-28.581878669108182,"pfxX":-7.086634845568652,"pfxZ":2.249629865094997,"pX":-0.3083919402364027,"pZ":2.7354635549699844,"vX0":4.410889866297774,"vY0":-125.46907062696265,"vZ0":-0.5480829840784613,"x":128.76,"y":164.92,"x0":-1.16592029371399,"y0":50.00584709174479,"z0":5.2803019375952935,"aX":-11.332219968809177},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":11.9,"spinRate":962,"spinDirection":265},"zone":4,"typeConfidence":0.9,"plateTime":0.4360916921873512,"extension":6.729491293442016},"hitData":{"launchSpeed":102.3,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":155.46,"coordY":152.33}},"index":0,"playId":"dd9997cf-a8f1-3611-b926-09f35b4ebb2b","pitchNumber":1,"startTime":"2025-09-21T21:36:29.033Z","endTime":"2025-09-21T21:36:37.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:36:37.065Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T21:36:50.119Z","endTime":"2025-09-21T21:37:28.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":"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":96.1,"endSpeed":88.3,"strikeZoneTop":3.50138476390369,"strikeZoneBottom":1.66373867545294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.700205132641052,"aZ":-15.943297630811138,"pfxX":-4.240597250375774,"pfxZ":8.125338498230866,"pX":-0.5141682610240511,"pZ":3.2339426776104214,"vX0":3.5902647144549413,"vY0":-140.00559289079334,"vZ0":-2.6106488707579483,"x":136.6,"y":151.46,"x0":-1.2581155516874356,"y0":50.005705286141165,"z0":5.213885356116412,"aX":-8.474312147846282},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2360,"spinDirection":208},"zone":1,"typeConfidence":0.88,"plateTime":0.3902636765319456,"extension":6.879737081219673},"index":0,"playId":"a19e4c43-7e6a-3bc1-b306-0a16f655f737","pitchNumber":1,"startTime":"2025-09-21T21:37:02.147Z","endTime":"2025-09-21T21:37:05.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71934702321952,"aZ":-27.494846629213203,"pfxX":-6.784801259775422,"pfxZ":2.9871235627274313,"pX":-0.6042314047553111,"pZ":1.8401652915368365,"vX0":3.852655260548031,"vY0":-124.34586309514387,"vZ0":-2.75560279042141,"x":140.03,"y":189.1,"x0":-1.2914161365936656,"y0":50.00527904144272,"z0":5.241904563742948,"aX":-10.635889040421182},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":11.4,"spinRate":950,"spinDirection":264},"zone":7,"typeConfidence":0.9,"plateTime":0.4403464179227763,"extension":6.547882855527722},"hitData":{"launchSpeed":83.1,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.19,"coordY":162.02}},"index":1,"playId":"31df0f6b-775f-3167-87f8-d1293634b5f7","pitchNumber":2,"startTime":"2025-09-21T21:37:20.486Z","endTime":"2025-09-21T21:37:28.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:37:28.360Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T21:39:22.682Z","endTime":"2025-09-21T21:41:15.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.00151244665622,"strikeZoneBottom":1.47006528613614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.176475371307326,"aZ":-33.74989441744017,"pfxX":5.307444365543926,"pfxZ":-0.9863287796266231,"pX":-0.5655736724311712,"pZ":2.5231335009958973,"vX0":1.520986200130415,"vY0":-124.32156793758807,"vZ0":-0.062132285268504006,"x":138.56,"y":170.66,"x0":-1.8727823729348632,"y0":50.00621156530522,"z0":5.312729282206449,"aX":8.442456336106883},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":-10.0,"spinRate":2682,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.43789614363671525,"extension":6.41605306847556},"index":0,"playId":"490870a0-27eb-3ba9-bf16-d6fd78e8862b","pitchNumber":1,"startTime":"2025-09-21T21:39:34.851Z","endTime":"2025-09-21T21:39:38.525Z","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":85.5,"endSpeed":80.0,"strikeZoneTop":3.06939012208678,"strikeZoneBottom":1.54619795735439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.87461906980735,"aZ":-36.006228083676774,"pfxX":2.05954429818317,"pfxZ":-2.3926779604294763,"pX":-0.6206170473023479,"pZ":1.5271978459842177,"vX0":2.0708634622136595,"vY0":-124.63973154566125,"vZ0":-1.739875942880852,"x":140.66,"y":197.55,"x0":-1.7244487044079668,"y0":50.002565885326554,"z0":5.159073120276506,"aX":3.297949676537228},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.4,"breakHorizontal":-4.2,"spinRate":2703,"spinDirection":25},"zone":7,"typeConfidence":2.0,"plateTime":0.43648894935259364,"extension":6.487277468912703},"index":1,"playId":"75c739b7-f329-3717-a7c4-1c3aab654bc9","pitchNumber":2,"startTime":"2025-09-21T21:39:50.977Z","endTime":"2025-09-21T21:39:54.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.04811659291671,"strikeZoneBottom":1.54970617867225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.905194895489746,"aZ":-30.15179804014945,"pfxX":-9.021872910814047,"pfxZ":1.0797719027332544,"pX":-1.7658916442287074,"pZ":2.1783156291236616,"vX0":2.789952446858224,"vY0":-135.04385690056688,"vZ0":-2.438668709712175,"x":184.31,"y":179.97,"x0":-1.632307102747483,"y0":50.00294286190943,"z0":5.1872018047581525,"aX":-16.874389035476142},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":15.8,"spinRate":2322,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40364708109515,"extension":6.3232032774307285},"index":2,"playId":"61c2370f-2ff0-3bc2-8280-792f40f7ae47","pitchNumber":3,"startTime":"2025-09-21T21:40:06.791Z","endTime":"2025-09-21T21:40:10.558Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.451560843494907,"aZ":-34.40935380543787,"pfxX":4.690159879614582,"pfxZ":-1.4038836395752963,"pX":-0.046695500274573164,"pZ":1.2092519248686484,"vX0":2.6069149053410636,"vY0":-124.57515664474762,"vZ0":-2.6742903514579224,"x":118.78,"y":206.13,"x0":-1.7124631473174015,"y0":50.00407141069475,"z0":5.1103345554917485,"aX":7.453340270887512},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.9,"breakHorizontal":-9.0,"spinRate":2715,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4378364150656129,"extension":6.308577032148313},"index":3,"playId":"89a6d4f1-a9b5-3f0f-8246-052c0cae3fe6","pitchNumber":4,"startTime":"2025-09-21T21:40:24.640Z","endTime":"2025-09-21T21:40:28.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.067523047392,"strikeZoneBottom":1.50293559844079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.971865147707977,"aZ":-31.048525025542983,"pfxX":-10.793820250627263,"pfxZ":0.5982940065033251,"pX":-2.696193717581164,"pZ":3.2078467369981802,"vX0":0.9458533811268736,"vY0":-136.16450881165602,"vZ0":0.4047098959240083,"x":219.77,"y":152.17,"x0":-1.6459210430867097,"y0":50.001996275342094,"z0":5.20603780698064,"aX":-20.260782476484938},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.3,"breakHorizontal":19.3,"spinRate":2338,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40230409606948214,"extension":6.349774895685365},"index":4,"playId":"010272e7-2fe5-3ed5-9f39-f06dc909c9e4","pitchNumber":5,"startTime":"2025-09-21T21:40:53.946Z","endTime":"2025-09-21T21:40:57.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.02406377740412,"strikeZoneBottom":1.50069334483146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06789491993807,"aZ":-31.931448130548734,"pfxX":1.5484205354048426,"pfxZ":0.15060647421489026,"pX":0.3641103314292477,"pZ":1.4575426803023859,"vX0":4.249762840540798,"vY0":-124.6524655801867,"vZ0":-2.641623709138755,"x":103.12,"y":199.43,"x0":-1.5553292367417777,"y0":50.00209894508651,"z0":5.134094016296947,"aX":2.4667488882096777},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":-3.7,"spinRate":2720,"spinDirection":353},"zone":9,"typeConfidence":2.0,"plateTime":0.437287434232291,"extension":6.409681406317686},"index":5,"playId":"0cbaf7a2-fe67-3946-8e56-ff184de4fdb8","pitchNumber":6,"startTime":"2025-09-21T21:41:11.301Z","endTime":"2025-09-21T21:41:15.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:41:15.891Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a sharp ground ball to right fielder Drew Gilbert. Max Muncy to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T21:41:34.436Z","endTime":"2025-09-21T21:42:56.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.872869010405623,"aZ":-32.67508623688646,"pfxX":-9.15632093819254,"pfxZ":-0.2676649490860932,"pX":0.14732105423130074,"pZ":2.0682469554234792,"vX0":7.188026287646611,"vY0":-135.27827201103437,"vZ0":-2.385999738933098,"x":111.38,"y":182.94,"x0":-1.3420967882378556,"y0":50.00323364320093,"z0":5.2306893332622835,"aX":-17.13307685765552},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.7,"breakHorizontal":15.2,"spinRate":2369,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.40343145651708445,"extension":6.651347971073911},"index":0,"playId":"5518032c-71aa-37dd-b9e6-589df18163de","pitchNumber":1,"startTime":"2025-09-21T21:41:43.123Z","endTime":"2025-09-21T21:41:47.457Z","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":92.4,"endSpeed":85.7,"strikeZoneTop":3.64679442802921,"strikeZoneBottom":1.62199055631518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.415633395818848,"aZ":-27.96832669600419,"pfxX":-9.58106665359977,"pfxZ":2.2719714480992526,"pX":1.1839328597695986,"pZ":1.7713950932304028,"vX0":9.67793208211232,"vY0":-134.3636849922384,"vZ0":-3.9654203612421024,"x":71.87,"y":190.95,"x0":-1.1966412230577723,"y0":50.00414938910396,"z0":5.223175656401621,"aX":-17.757195177399286},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.5,"breakHorizontal":15.6,"spinRate":2359,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40554958310108224,"extension":6.702714341889185},"index":1,"playId":"bbb90430-d7a6-35fe-b5f1-44da5805379f","pitchNumber":2,"startTime":"2025-09-21T21:42:06.119Z","endTime":"2025-09-21T21:42:10.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.64143700016465,"strikeZoneBottom":1.68289405873249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.428367656534604,"aZ":-31.48419574692899,"pfxX":-9.085752580338793,"pfxZ":0.3793525881134947,"pX":0.17916717898199672,"pZ":3.2546899699473837,"vX0":7.120134039059256,"vY0":-133.6018779937029,"vZ0":0.3910543379225836,"x":110.17,"y":150.9,"x0":-1.3236170214951906,"y0":50.00563835469671,"z0":5.346861697636601,"aX":-16.632353339186285},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.0,"breakHorizontal":15.1,"spinRate":2312,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.40803443463134315,"extension":6.729471981216998},"index":2,"playId":"3a7538b3-c6d0-3931-812f-a99662784680","pitchNumber":3,"startTime":"2025-09-21T21:42:25.725Z","endTime":"2025-09-21T21:42:30.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.819764455818948,"aZ":-32.539869387041634,"pfxX":-9.085825050369019,"pfxZ":-0.19449261025985543,"pX":0.432984499794186,"pZ":2.4200706785544397,"vX0":7.481546165484085,"vY0":-134.7494197222042,"vZ0":-1.581629565754652,"x":100.5,"y":173.44,"x0":-1.1818722737594682,"y0":50.004652027467436,"z0":5.286713206817823,"aX":-16.921270614004023},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.5,"breakHorizontal":15.1,"spinRate":2239,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.4045325334454164,"extension":6.558586404173549},"hitData":{"launchSpeed":104.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":177.87,"coordY":113.57}},"index":3,"playId":"6607d423-d2eb-3c8c-a077-a06b2bcda8f3","pitchNumber":4,"startTime":"2025-09-21T21:42:46.109Z","endTime":"2025-09-21T21:42:56.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:42:56.123Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a sharp line drive to left fielder Heliot Ramos. Max Muncy scores. Andy Pages to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T21:44:16.715Z","endTime":"2025-09-21T21:44:33.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":0},"index":0,"startTime":"2025-09-21T21:43:08.565Z","endTime":"2025-09-21T21:44:18.936Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.030383957779115,"aZ":-30.19740017769286,"pfxX":-9.894589747115091,"pfxZ":1.067353437576239,"pX":-0.6387301023775482,"pZ":1.9465332048590722,"vX0":6.1076512808797165,"vY0":-134.81528711859073,"vZ0":-3.0200651580197024,"x":141.35,"y":186.22,"x0":-1.6426514483994037,"y0":50.00220144189444,"z0":5.202310194799572,"aX":-18.29760462033148},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.6,"breakHorizontal":16.7,"spinRate":2264,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4055627420301442,"extension":6.708842119603761},"hitData":{"launchSpeed":101.7,"launchAngle":13.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.96,"coordY":134.77}},"index":1,"playId":"a7b09c47-474f-350f-a734-64b1e664adff","pitchNumber":1,"startTime":"2025-09-21T21:44:18.936Z","endTime":"2025-09-21T21:44:33.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:44:33.956Z","atBatIndex":47},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Miguel Rojas out on a sacrifice bunt, pitcher Spencer Bivens to second baseman Christian Koss. Andy Pages to 3rd. Michael Conforto to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T21:47:08.094Z","endTime":"2025-09-21T21:47:54.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T21:44:55.350Z","endTime":"2025-09-21T21:45:37.817Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Spencer Bivens replaces Trevor McDonald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T21:45:37.817Z","endTime":"2025-09-21T21:47:10.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.501076096128475,"aZ":-23.134089152547652,"pfxX":1.0638600323811236,"pfxZ":4.997779259435931,"pX":-0.026650194128255526,"pZ":1.8468641452148558,"vX0":4.927091977488794,"vY0":-133.16965879952966,"vZ0":-6.3454849337003445,"x":118.02,"y":188.91,"x0":-2.0333035217210162,"y0":50.006348633804464,"z0":5.915505045440624,"aX":1.9261947385311746},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":-2.9,"spinRate":2045,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.4100732310081172,"extension":6.448363590599015},"index":2,"playId":"e0ab3861-e599-3ca8-96c7-18ff47312a44","pitchNumber":1,"startTime":"2025-09-21T21:47:10.300Z","endTime":"2025-09-21T21:47:17.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.562327536364762,"aZ":-23.96019944500994,"pfxX":1.1048583219095254,"pfxZ":4.562887392332263,"pX":0.7533888633254014,"pZ":2.907570216540869,"vX0":6.3655812008370445,"vY0":-132.83924931740268,"vZ0":-3.24027726730724,"x":88.28,"y":160.28,"x0":-1.8105086803271766,"y0":50.00335119432482,"z0":5.871272029416349,"aX":1.9866866138402692},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":-3.2,"spinRate":2156,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.4112186528512125,"extension":6.69804280739401},"hitData":{"launchSpeed":34.4,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":119.99,"coordY":186.77}},"index":3,"playId":"9b59a8cc-c234-3381-ab0c-9cf311089a0a","pitchNumber":2,"startTime":"2025-09-21T21:47:46.320Z","endTime":"2025-09-21T21:47:54.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:47:54.054Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Tommy Edman lines into a double play, first baseman Bryce Eldridge to third baseman Matt Chapman. Andy Pages out at 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T21:49:00.425Z","endTime":"2025-09-21T21:51:08.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","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":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy Edman replaces Alex Call.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T21:48:26.252Z","endTime":"2025-09-21T21:49:02.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"}},{"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":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.577748852127954,"aZ":-23.214376361662374,"pfxX":1.0108004018380488,"pfxZ":4.946802819664836,"pX":1.0105147867471256,"pZ":2.2913483947782365,"vX0":6.370535161909691,"vY0":-133.00398362976497,"vZ0":-5.085139215396657,"x":78.48,"y":176.91,"x0":-1.5362663297903485,"y0":50.00403552476873,"z0":5.887474889860706,"aX":1.8298985085489632},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":-3.1,"spinRate":2233,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.41008378951194935,"extension":6.730261865717908},"index":1,"playId":"c5cfb4ab-a270-3cfc-a962-a3a917ed3e85","pitchNumber":1,"startTime":"2025-09-21T21:49:02.627Z","endTime":"2025-09-21T21:49:07.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.4,"strikeZoneTop":3.4318442425684,"strikeZoneBottom":1.58150511908309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55783762221828,"aZ":-20.695156643489927,"pfxX":0.7737484631740026,"pfxZ":6.182539697378884,"pX":1.3326323220894392,"pZ":0.7264569016906485,"vX0":7.05585780401232,"vY0":-134.08933716813644,"vZ0":-9.836833218476544,"x":66.2,"y":219.17,"x0":-1.4120281242867656,"y0":50.005796244785266,"z0":5.864724006025078,"aX":1.437032124374483},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-2.6,"spinRate":2194,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.40539658728884564,"extension":6.631278582165944},"index":2,"playId":"1931df00-f2f4-32a8-98cb-61886fc62094","pitchNumber":2,"startTime":"2025-09-21T21:49:25.855Z","endTime":"2025-09-21T21:49:29.886Z","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":94.6,"endSpeed":86.9,"strikeZoneTop":3.44497912991809,"strikeZoneBottom":1.59489052448073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18240600261744,"aZ":-26.186421398733884,"pfxX":-6.766536248862787,"pfxZ":3.104220054887154,"pX":-0.16308940513285342,"pZ":4.080460322101485,"vX0":6.635318151388374,"vY0":-137.6758924980465,"vZ0":-0.6040570693464242,"x":123.22,"y":128.61,"x0":-1.719671012347082,"y0":50.003273927004074,"z0":6.067486348896718,"aX":-13.053252874455469},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":10.9,"spinRate":1873,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39710106342609786,"extension":6.574710530686485},"index":3,"playId":"026b8ff1-ec70-3a28-bd06-ed9f85071ba1","pitchNumber":3,"startTime":"2025-09-21T21:49:47.575Z","endTime":"2025-09-21T21:49:51.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.296386169426786,"aZ":-21.97864832577313,"pfxX":1.875741915507215,"pfxZ":5.629889691249339,"pX":-0.6417633071813846,"pZ":3.0650708349250877,"vX0":2.083417217626609,"vY0":-132.90824867173416,"vZ0":-3.8035909600228015,"x":141.46,"y":156.02,"x0":-1.6760091555957028,"y0":50.001132002476105,"z0":6.087998154564739,"aX":3.395002473921474},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-3.8,"spinRate":2073,"spinDirection":201},"zone":1,"typeConfidence":0.93,"plateTime":0.4102405892917629,"extension":6.486358766893371},"index":4,"playId":"c8f6f40d-490c-398b-9ede-2aab8f1aab20","pitchNumber":4,"startTime":"2025-09-21T21:50:06.429Z","endTime":"2025-09-21T21:50:10.386Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.39415078073553,"strikeZoneBottom":1.5444572186643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.130948485179065,"aZ":-32.89123818955862,"pfxX":-5.34828568720127,"pfxZ":-0.4124226838995526,"pX":0.1170703352660511,"pZ":0.36209932850980026,"vX0":6.801691879462629,"vY0":-130.81531401496665,"vZ0":-7.268162034998544,"x":112.54,"y":229.0,"x0":-1.810322422056171,"y0":50.00066434501457,"z0":5.611552574285152,"aX":-9.356860286979643},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.0,"breakHorizontal":8.4,"spinRate":1529,"spinDirection":239},"zone":14,"typeConfidence":0.73,"plateTime":0.4171831329965956,"extension":6.437473683072786},"index":5,"playId":"5ec6e4a8-1469-3f1b-80a4-357e3775bed4","pitchNumber":5,"startTime":"2025-09-21T21:50:36.492Z","endTime":"2025-09-21T21:50:40.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.420032596276556,"aZ":-22.018979267708332,"pfxX":1.350512831348329,"pfxZ":5.397590980196163,"pX":0.7734424713662327,"pZ":2.2944636755267815,"vX0":5.683375698211559,"vY0":-135.94079061129585,"vZ0":-5.741746673616228,"x":87.52,"y":176.83,"x0":-1.515522477782108,"y0":50.002785012255515,"z0":5.951982568182991,"aX":2.538089044472479},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":-3.6,"spinRate":2184,"spinDirection":202},"zone":6,"typeConfidence":0.89,"plateTime":0.40217220727447955,"extension":6.402938886680608},"hitData":{"launchSpeed":80.4,"launchAngle":8.0,"totalDistance":99.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":148.8,"coordY":173.53}},"index":6,"playId":"2c836a72-5aef-382a-894d-f325e31f2bed","pitchNumber":6,"startTime":"2025-09-21T21:51:00.813Z","endTime":"2025-09-21T21:51:08.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:51:08.819Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a ground ball to third baseman Max Muncy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T21:53:56.152Z","endTime":"2025-09-21T21:55:21.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Andy Pages.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T21:53:25.006Z","endTime":"2025-09-21T21:53:25.021Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Tommy Edman remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T21:53:25.021Z","endTime":"2025-09-21T21:53:25.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"description":"Pitching Change: Blake Treinen replaces Emmet Sheehan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T21:53:25.023Z","endTime":"2025-09-21T21:53:58.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.85478639034657,"strikeZoneBottom":1.71633131621662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.918519704434324,"aZ":-34.710817409804754,"pfxX":9.025012681015605,"pfxZ":-1.683707504384337,"pX":0.37521160015183364,"pZ":2.011606241430201,"vX0":5.0280402861830575,"vY0":-122.07559553916306,"vZ0":-2.6564912973391293,"x":102.7,"y":184.47,"x0":-2.883006888729783,"y0":50.00017434316091,"z0":6.10033873177429,"aX":13.62516245567617},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.4,"breakHorizontal":-17.5,"spinRate":2416,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4485901931878349,"extension":5.679206883126543},"index":3,"playId":"63657a3f-e2f3-34e6-9753-b55b6a8b07b7","pitchNumber":1,"startTime":"2025-09-21T21:53:58.328Z","endTime":"2025-09-21T21:54:02.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33232639825758,"aZ":-35.822529913086576,"pfxX":9.232547600533701,"pfxZ":-2.465734543634839,"pX":0.6867666881805156,"pZ":1.198313917874983,"vX0":5.921017578415341,"vY0":-121.08350422029451,"vZ0":-4.0458264773321515,"x":90.82,"y":206.43,"x0":-2.992265686208343,"y0":50.00246385425442,"z0":6.035680149549068,"aX":13.664709693238713},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.2,"breakHorizontal":-18.1,"spinRate":2456,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.45289244484823454,"extension":5.513896688773221},"index":4,"playId":"edc1fc35-12cd-3322-8d14-8554008a4123","pitchNumber":2,"startTime":"2025-09-21T21:54:14.112Z","endTime":"2025-09-21T21:54:18.350Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-21T21:54:24.604Z","endTime":"2025-09-21T21:54:38.228Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.94778884523994,"strikeZoneBottom":1.77759919656408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.842628107287506,"aZ":-34.941754874452464,"pfxX":8.966744839816194,"pfxZ":-1.8305021377886543,"pX":1.3711581581981411,"pZ":2.999334807432756,"vX0":7.092786948567668,"vY0":-122.3940179367074,"vZ0":-0.5425240402929333,"x":64.73,"y":157.8,"x0":-2.73222586809209,"y0":50.001642069703635,"z0":6.223877950420698,"aX":13.561877801397001},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.1,"breakHorizontal":-18.0,"spinRate":2378,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.4480292156560042,"extension":5.576370297948795},"index":6,"playId":"3afae7bd-9c4f-3223-9a39-ef65cdf4dd7f","pitchNumber":3,"startTime":"2025-09-21T21:54:38.228Z","endTime":"2025-09-21T21:54:42.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96448507462096,"aZ":-15.584287617773809,"pfxX":-4.503260080530058,"pfxZ":8.548284793533846,"pX":-0.3569428978757151,"pZ":3.206940278370965,"vX0":7.819397127934998,"vY0":-138.43925146072365,"vZ0":-4.907466360956111,"x":130.61,"y":152.19,"x0":-2.6331902748988067,"y0":50.00079341553297,"z0":6.04592335412761,"aX":-8.738227383349885},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2308,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3956631676612843,"extension":5.464218200781808},"index":7,"playId":"82c6b2ee-3b6a-3f70-9311-b8744652a24d","pitchNumber":4,"startTime":"2025-09-21T21:54:55.837Z","endTime":"2025-09-21T21:55:00.116Z","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":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82337547176265,"aZ":-36.28736463369153,"pfxX":5.8148009409295085,"pfxZ":-2.806731505942297,"pX":0.9770013163926522,"pZ":1.416474865493772,"vX0":7.34162788782767,"vY0":-120.77891012902091,"vZ0":-3.083169942738671,"x":79.76,"y":200.54,"x0":-2.864014770068003,"y0":50.000271210944646,"z0":5.919752293890655,"aX":8.535937427837805},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.6,"breakHorizontal":-12.4,"spinRate":2574,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.45452738998791187,"extension":5.823299383777858},"hitData":{"launchSpeed":63.0,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.04,"coordY":176.69}},"index":8,"playId":"309777c8-ee48-3299-a49c-b4d7257b793a","pitchNumber":5,"startTime":"2025-09-21T21:55:13.072Z","endTime":"2025-09-21T21:55:21.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:55:21.016Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to right fielder Andy Pages. Christian Koss to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T21:56:10.226Z","endTime":"2025-09-21T21:58:38.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"1957e865-061d-3a56-9f02-2aff89d13e4f","startTime":"2025-09-21T21:55:53.135Z","endTime":"2025-09-21T21:56:07.383Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.23322425702691,"strikeZoneBottom":1.52986239406259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.961618771883415,"aZ":-34.313690298560296,"pfxX":7.5325447776613705,"pfxZ":-1.3808014265480022,"pX":1.4723654913238404,"pZ":2.096408358954728,"vX0":7.8135415932950005,"vY0":-123.68946832744197,"vZ0":-2.6415515064681854,"x":60.88,"y":182.18,"x0":-2.70227799030615,"y0":50.00133577937784,"z0":6.046853696618046,"aX":11.702638306840926},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":-15.4,"spinRate":2670,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4423112811505505,"extension":5.505792996717188},"index":1,"playId":"05fd313e-3a85-3662-89b2-32c211da253a","pitchNumber":1,"startTime":"2025-09-21T21:56:12.383Z","endTime":"2025-09-21T21:56:16.349Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.759886084811416,"aZ":-24.04070396352636,"pfxX":0.964252017050571,"pfxZ":4.506318966654627,"pX":-0.07347527156360437,"pZ":3.5537565399271447,"vX0":6.355212638178576,"vY0":-132.39025017429117,"vZ0":-2.2889892889228216,"x":119.8,"y":142.83,"x0":-2.6137848045329255,"y0":50.00426026665996,"z0":6.158583452882018,"aX":1.7398406070509556},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-2.9,"spinRate":2514,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41106201878147264,"extension":5.268414651950305},"index":2,"playId":"50224051-6671-334f-bd4e-99070eb46a78","pitchNumber":2,"startTime":"2025-09-21T21:56:32.110Z","endTime":"2025-09-21T21:56:35.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.22756607841648,"strikeZoneBottom":1.49212574073771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43789799042562,"aZ":-30.845488901257863,"pfxX":8.443957330598225,"pfxZ":0.8638710480030216,"pX":1.3783398879459101,"pZ":1.687930303509211,"vX0":7.859151273585663,"vY0":-123.02151381304398,"vZ0":-3.969690187096859,"x":64.46,"y":193.21,"x0":-2.9500004848441113,"y0":50.00464671396342,"z0":5.925218631735641,"aX":12.995882188941174},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-17.0,"spinRate":2718,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44451001659199774,"extension":5.419870959756901},"index":3,"playId":"d6699765-1269-3f34-b1e2-7c091a2e0a3d","pitchNumber":3,"startTime":"2025-09-21T21:56:49.091Z","endTime":"2025-09-21T21:56:52.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.929024439150833,"aZ":-31.54724776170168,"pfxX":6.776318866163308,"pfxZ":0.4068182612341813,"pX":0.4239671322016885,"pZ":1.4802514347348232,"vX0":6.108991395867237,"vY0":-123.02283761597467,"vZ0":-4.405995201242192,"x":100.84,"y":198.81,"x0":-2.9623807873304204,"y0":50.00556271592571,"z0":5.936688251938939,"aX":10.499062209070106},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-13.6,"spinRate":2623,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.44339333044562235,"extension":5.38575410968269},"index":4,"playId":"7dd7b98a-b879-3ae9-a5b2-c9012bdb3b28","pitchNumber":4,"startTime":"2025-09-21T21:57:10.757Z","endTime":"2025-09-21T21:57:14.715Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"226bf57b-c3b8-333d-9939-7b1c74b9dd77","startTime":"2025-09-21T21:57:37.615Z","endTime":"2025-09-21T21:57:43.213Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14545273264174,"aZ":-18.979183179886814,"pfxX":-4.966689611856894,"pfxZ":6.7705497890680135,"pX":-0.31700435179045444,"pZ":3.3941791296941664,"vX0":7.943355325285754,"vY0":-137.89950461515858,"vZ0":-3.8014554080087004,"x":129.08,"y":147.14,"x0":-2.573564027064607,"y0":50.006534452515446,"z0":6.051098914948606,"aX":-9.6855167627011},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":7.6,"spinRate":2417,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3953592784835691,"extension":5.4827214212978586},"index":6,"playId":"b9222dd3-a780-3322-9fd0-3f515c56ad31","pitchNumber":5,"startTime":"2025-09-21T21:57:59.132Z","endTime":"2025-09-21T21:58:03.714Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57082531871221,"aZ":-33.76084679018462,"pfxX":9.536454743216286,"pfxZ":-1.0309447176163768,"pX":0.27920700352779215,"pZ":2.7875016959250156,"vX0":4.863069946086336,"vY0":-123.28720033653956,"vZ0":-1.0665650644313627,"x":106.36,"y":163.52,"x0":-2.957944120627827,"y0":50.00227517903625,"z0":6.07568869066737,"aX":14.675996233235322},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.9,"breakHorizontal":-18.4,"spinRate":2585,"spinDirection":49},"zone":3,"typeConfidence":2.0,"plateTime":0.4443080875508696,"extension":5.264700180115638},"hitData":{"launchSpeed":91.4,"launchAngle":9.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.38,"coordY":124.47}},"index":7,"playId":"e93d168e-9edd-34ac-8cbf-dbaa2f82505a","pitchNumber":6,"startTime":"2025-09-21T21:58:27.607Z","endTime":"2025-09-21T21:58:38.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T21:58:38.611Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Patrick Bailey hits a ground-rule double (17) on a fly ball down the right-field line. Christian Koss scores. Drew Gilbert to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T22:00:01.990Z","endTime":"2025-09-21T22:01:41.461Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T21:58:55.994Z","endTime":"2025-09-21T21:59:06.446Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Patrick Bailey replaces Andrew Knizner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T21:59:06.446Z","endTime":"2025-09-21T22:00:03.931Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.3817317418957,"strikeZoneBottom":1.58009958060777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.479826137015813,"aZ":-31.029883885631744,"pfxX":8.363114229343648,"pfxZ":0.7636744340408548,"pX":-0.7230401342121482,"pZ":4.049798033792824,"vX0":2.91606754184389,"vY0":-121.78490718117968,"vZ0":1.3155923676560841,"x":144.56,"y":129.44,"x0":-3.023255636079536,"y0":50.00280104907052,"z0":6.191557059341616,"aX":12.529756711532805},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-15.8,"spinRate":2456,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4501783886764841,"extension":5.303017099070311},"index":2,"playId":"7c129c22-3c03-352f-9b3b-74c1f6fd416d","pitchNumber":1,"startTime":"2025-09-21T22:00:03.931Z","endTime":"2025-09-21T22:00:07.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.822219032341174,"aZ":-30.13460688412612,"pfxX":6.714240598768781,"pfxZ":1.3831560737884168,"pX":-0.12913416349552537,"pZ":2.380263096065886,"vX0":4.954138179930457,"vY0":-120.61472256640026,"vZ0":-2.4274973473742913,"x":121.92,"y":174.51,"x0":-3.08298086815416,"y0":50.00071793907288,"z0":6.061386497327328,"aX":9.87363269309622},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-13.3,"spinRate":2480,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4544003723404213,"extension":5.33308501627181},"index":3,"playId":"be8beb06-0e55-3895-b164-49ec117223f4","pitchNumber":2,"startTime":"2025-09-21T22:00:20.892Z","endTime":"2025-09-21T22:00:24.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.292586977274986,"aZ":-32.64070382601135,"pfxX":6.4217758156041,"pfxZ":-0.30156668037912837,"pX":0.020031332237510198,"pZ":2.5975017049573195,"vX0":5.195594087225154,"vY0":-122.8348317377071,"vZ0":-1.6269498712542956,"x":116.24,"y":168.65,"x0":-2.9569910418758134,"y0":50.0059808791978,"z0":6.043268120135664,"aX":9.815464686040439},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-12.8,"spinRate":2460,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.44588701418564103,"extension":5.383575922092266},"index":4,"playId":"0f21b391-c522-30f5-831a-012c34c98e7c","pitchNumber":3,"startTime":"2025-09-21T22:00:45.744Z","endTime":"2025-09-21T22:00:49.612Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.35817160851478,"strikeZoneBottom":1.62154352715372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.900042938306196,"aZ":-19.9866451724115,"pfxX":-6.769720007328402,"pfxZ":6.187213504790343,"pX":-0.6001908024082342,"pZ":4.6244593294372525,"vX0":8.369177893095152,"vY0":-138.92381875846465,"vZ0":-0.3472169606544496,"x":139.88,"y":113.92,"x0":-2.7614687109058242,"y0":50.001304765896215,"z0":6.070773434553751,"aX":-13.332675972098501},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":10.7,"spinRate":2450,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3931143679717848,"extension":5.484841397250057},"index":5,"playId":"af50a680-6347-3254-be3d-2513eadb4929","pitchNumber":4,"startTime":"2025-09-21T22:01:09.317Z","endTime":"2025-09-21T22:01:13.012Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04622406938965,"aZ":-32.64816135219941,"pfxX":6.724042987308922,"pfxZ":-0.31125718830045024,"pX":0.19378789096301077,"pZ":2.021249686391968,"vX0":5.288282074764791,"vY0":-123.08973952718814,"vZ0":-2.9663776193923703,"x":109.61,"y":184.21,"x0":-2.8580023558619496,"y0":50.002134025463214,"z0":6.013900060743183,"aX":10.288378427593575},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-13.4,"spinRate":2592,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.44543911151266435,"extension":5.501266210326579},"hitData":{"launchSpeed":82.6,"launchAngle":30.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":214.1,"coordY":115.74}},"index":6,"playId":"80610dd0-d49f-3dd9-8e14-20838f606d22","pitchNumber":5,"startTime":"2025-09-21T22:01:26.788Z","endTime":"2025-09-21T22:01:41.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:01:41.461Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to right fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T22:02:04.819Z","endTime":"2025-09-21T22:02:38.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.1286088702193,"strikeZoneBottom":1.51366650530229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.448152212351395,"aZ":-26.791045732405088,"pfxX":-10.062828668970894,"pfxZ":2.7372973774501004,"pX":-0.03777267232085045,"pZ":1.9000183169358391,"vX0":10.257575947626252,"vY0":-139.0251402852046,"vZ0":-6.334105237990487,"x":118.44,"y":187.48,"x0":-2.457398278265617,"y0":50.00519657313346,"z0":5.971784850183538,"aX":-19.816751630420182},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.8,"breakHorizontal":16.2,"spinRate":2281,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3930815022540526,"extension":5.497681778409959},"index":0,"playId":"1b0d715b-91ba-343c-b178-47d18b2bd467","pitchNumber":1,"startTime":"2025-09-21T22:02:11.372Z","endTime":"2025-09-21T22:02:14.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.05,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67763118705532,"aZ":-34.86018135304241,"pfxX":9.914530985716286,"pfxZ":-1.7566221050460946,"pX":0.1367295553937121,"pZ":1.8052154383304209,"vX0":4.401375895655263,"vY0":-123.29452462888689,"vZ0":-3.0426121134228183,"x":111.79,"y":190.04,"x0":-2.962133879092409,"y0":50.00116520892465,"z0":6.012202638388523,"aX":15.183693843409893},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.6,"breakHorizontal":-19.0,"spinRate":2678,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.44510766141462677,"extension":5.415548979520693},"hitData":{"launchSpeed":92.9,"launchAngle":53.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.61,"coordY":113.12}},"index":1,"playId":"ba493915-fd83-36d8-9bed-493f5e29d707","pitchNumber":2,"startTime":"2025-09-21T22:02:25.929Z","endTime":"2025-09-21T22:02:38.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:02:38.765Z","atBatIndex":53},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Blake Treinen intentionally walks Rafael Devers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T22:02:54.145Z","endTime":"2025-09-21T22:03:04.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"07762276-0556-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T22:03:02.501Z","endTime":"2025-09-21T22:03:02.525Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"07762276-0556-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T22:03:02.525Z","endTime":"2025-09-21T22:03:02.526Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"07762276-0556-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T22:03:02.526Z","endTime":"2025-09-21T22:03:02.527Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"07762276-0556-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-21T22:03:02.527Z","endTime":"2025-09-21T22:03:04.597Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-21T22:03:04.597Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks. Drew Gilbert scores. Patrick Bailey to 3rd. Rafael Devers to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T22:03:18.988Z","endTime":"2025-09-21T22:06:36.542Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95408858201248,"aZ":-24.86563861316893,"pfxX":-9.606593387473033,"pfxZ":3.641528146794437,"pX":-0.3983280288477839,"pZ":2.277435614521203,"vX0":9.237105049496963,"vY0":-140.53109242986125,"vZ0":-5.827662507651677,"x":132.18,"y":177.29,"x0":-2.4749871591005386,"y0":50.002023041479326,"z0":5.986655782731363,"aX":-19.271816015638823},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2264,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3893065733719987,"extension":5.4498108638259},"index":0,"playId":"07f25adb-b4e1-3a31-8c52-4473ed197a26","pitchNumber":1,"startTime":"2025-09-21T22:03:27.811Z","endTime":"2025-09-21T22:03:32.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.645098352120506,"aZ":-25.127841455685438,"pfxX":-10.043391258604405,"pfxZ":3.501002202348279,"pX":-0.46803491733584623,"pZ":2.127947226758463,"vX0":9.027069272802757,"vY0":-141.06343426640416,"vZ0":-6.465952368647542,"x":134.84,"y":181.33,"x0":-2.4076586333746235,"y0":50.001110048036374,"z0":6.074016056140031,"aX":-20.201471411029043},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.2,"breakHorizontal":16.3,"spinRate":2321,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3885622861892939,"extension":5.781199818721643},"index":1,"playId":"1b77e03d-cbcb-383d-b998-3ebe956b10bd","pitchNumber":2,"startTime":"2025-09-21T22:03:56.195Z","endTime":"2025-09-21T22:04:01.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.44129525776613,"strikeZoneBottom":1.79241684995901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92000254806798,"aZ":-33.24205715143721,"pfxX":9.519540669370603,"pfxZ":-0.6906890703248783,"pX":2.140285631814533,"pZ":0.6598743135769098,"vX0":8.382086881132565,"vY0":-123.93706037986307,"vZ0":-6.025762203798513,"x":35.42,"y":220.96,"x0":-2.533991945910402,"y0":50.00465014013821,"z0":5.93029621665167,"aX":14.671952789777215},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.5,"breakHorizontal":-19.3,"spinRate":2603,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4435243205221808,"extension":5.483027568224769},"index":2,"playId":"3e34b510-d768-3062-b37f-d09f53351d29","pitchNumber":3,"startTime":"2025-09-21T22:04:24.188Z","endTime":"2025-09-21T22:04:28.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38703459276695,"aZ":-16.74123066754249,"pfxX":-5.612170700917023,"pfxZ":7.778379972137827,"pX":-0.7245064712083209,"pZ":3.358073255941967,"vX0":7.0518092659583305,"vY0":-140.1506914071313,"vZ0":-4.36543969875232,"x":144.62,"y":148.11,"x0":-2.5469795064282144,"y0":50.00578491948917,"z0":6.033149710151934,"aX":-11.139817643927755},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2479,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3911694969309427,"extension":5.269318290704993},"index":3,"playId":"44e538f9-be52-3807-be75-6b518d884a57","pitchNumber":4,"startTime":"2025-09-21T22:04:44.758Z","endTime":"2025-09-21T22:04:48.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75654477679503,"aZ":-16.360933593308165,"pfxX":-5.416870970294087,"pfxZ":7.977848568288827,"pX":0.4296455442386464,"pZ":2.9056381502992896,"vX0":9.573831863700274,"vY0":-139.73235749220612,"vZ0":-5.599887799857265,"x":100.62,"y":160.33,"x0":-2.3334122191952056,"y0":50.00531319845335,"z0":6.006498029348908,"aX":-10.740922753262238},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":7.9,"spinRate":2498,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.39161701892095113,"extension":5.546061530584068},"index":4,"playId":"20cd5e9f-1d25-3521-a8da-96a4b55e4a7b","pitchNumber":5,"startTime":"2025-09-21T22:05:05.197Z","endTime":"2025-09-21T22:05:09.277Z","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":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.45069907993755,"strikeZoneBottom":1.76990489024893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75301427639177,"aZ":-32.95269765376716,"pfxX":6.959826892641498,"pfxZ":-0.5021714561201689,"pX":0.9724556967700065,"pZ":0.7628690909381317,"vX0":6.852999884306901,"vY0":-123.351710334913,"vZ0":-5.744555764491377,"x":79.93,"y":218.18,"x0":-2.747222867516603,"y0":50.0055637238792,"z0":5.9034322843168585,"aX":10.715878883399844},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-14.2,"spinRate":2579,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44419237358939645,"extension":5.327714447406636},"index":5,"playId":"80fa30eb-0b94-3870-a5e9-d1f156d0766e","pitchNumber":6,"startTime":"2025-09-21T22:05:25.607Z","endTime":"2025-09-21T22:05:30.210Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.363083537096124,"aZ":-21.94976941637772,"pfxX":-9.442836937220397,"pfxZ":5.09658669022637,"pX":-0.5903506281625909,"pZ":2.269520729042015,"vX0":8.407425337910023,"vY0":-139.9434334684274,"vZ0":-6.54306797960209,"x":139.5,"y":177.5,"x0":-2.3908424861748876,"y0":50.00035757261217,"z0":6.052136186922395,"aX":-18.9309429413232},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":2347,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3897812521085542,"extension":5.363518875913598},"index":6,"playId":"a024c9f8-f62b-3594-88e3-355658d6f7d4","pitchNumber":7,"startTime":"2025-09-21T22:05:52.118Z","endTime":"2025-09-21T22:05:56.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.39873511246198,"strikeZoneBottom":1.74995759665477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.588339762486168,"aZ":-17.873717850164148,"pfxX":-6.131994679444375,"pfxZ":7.095776802891207,"pX":-0.7553929939520448,"pZ":4.474260983313801,"vX0":7.2385506772996,"vY0":-140.7499327299532,"vZ0":-1.5670982480884814,"x":145.79,"y":117.97,"x0":-2.5582938202739234,"y0":50.00337489689134,"z0":6.1902679930898925,"aX":-12.359772563588166},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2636,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38847306932967207,"extension":5.19168030876309},"index":7,"playId":"4f9ecc43-50e7-31a4-ac80-eadfc217119d","pitchNumber":8,"startTime":"2025-09-21T22:06:14.595Z","endTime":"2025-09-21T22:06:18.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.38970768521952,"strikeZoneBottom":1.74097848062713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35935716927535,"aZ":-24.66838568107763,"pfxX":-9.465400796180829,"pfxZ":3.943162262076086,"pX":-1.4753747169007692,"pZ":2.602534696318499,"vX0":6.293888246101054,"vY0":-136.861218071855,"vZ0":-4.796627441636468,"x":173.24,"y":168.51,"x0":-2.571609302212477,"y0":50.002022325847726,"z0":6.060985304995901,"aX":-18.009154654182268},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":2326,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.399761071562414,"extension":5.274110552383768},"index":8,"playId":"92009334-ceb0-3f28-b159-9201a158dd80","pitchNumber":9,"startTime":"2025-09-21T22:06:31.866Z","endTime":"2025-09-21T22:06:36.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:06:36.542Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out softly, shortstop Mookie Betts to first baseman Freddie Freeman. Patrick Bailey scores. Rafael Devers to 3rd. Willy Adames to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T22:06:55.277Z","endTime":"2025-09-21T22:07:49.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"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_force","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.438115462884745,"aZ":-30.712157666911356,"pfxX":4.227226196417319,"pfxZ":0.9234951684852373,"pX":0.5585022024907376,"pZ":1.5099944743642928,"vX0":6.821595248777992,"vY0":-124.74835157637882,"vZ0":-4.749939028294063,"x":95.71,"y":198.01,"x0":-2.757632747781683,"y0":50.00300130618599,"z0":5.96247641175279,"aX":6.678990888549674},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-9.2,"spinRate":2480,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.43859749806014126,"extension":5.444842518393383},"index":0,"playId":"dd792b66-017f-36e8-bbad-ec39617075e6","pitchNumber":1,"startTime":"2025-09-21T22:07:02.896Z","endTime":"2025-09-21T22:07:07.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.375875198494914,"aZ":-33.441459087552154,"pfxX":6.5475812129779,"pfxZ":-0.8059537768912186,"pX":1.1469916286859532,"pZ":1.2458959905249443,"vX0":7.407915952683539,"vY0":-124.13678258942579,"vZ0":-4.71831005620227,"x":73.28,"y":205.14,"x0":-2.719639717796604,"y0":50.00474467546945,"z0":5.9357361174290135,"aX":10.282225907921541},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.3,"breakHorizontal":-13.4,"spinRate":2599,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4401628777450992,"extension":5.786430391971083},"index":1,"playId":"b557340e-8806-3848-9026-92831b77bf59","pitchNumber":2,"startTime":"2025-09-21T22:07:19.629Z","endTime":"2025-09-21T22:07:24.075Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-21T22:07:29.640Z","endTime":"2025-09-21T22:07:42.194Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.773169440653646,"aZ":-33.33239221932856,"pfxX":6.028861363942447,"pfxZ":-0.7355238025898281,"pX":1.0194315476944116,"pZ":1.9362829520232498,"vX0":7.29659241928803,"vY0":-124.15383000573854,"vZ0":-3.234005173101461,"x":78.14,"y":186.5,"x0":-2.7359163778421514,"y0":50.00480086304225,"z0":6.016628068966281,"aX":9.456171329433884},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.8,"breakHorizontal":-12.6,"spinRate":2614,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4403815606080199,"extension":5.41261261478336},"hitData":{"launchSpeed":48.7,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":111.48,"coordY":162.5}},"index":3,"playId":"bd2739b2-4d7a-3ebf-a80f-8d57cbb92798","pitchNumber":3,"startTime":"2025-09-21T22:07:42.194Z","endTime":"2025-09-21T22:07:49.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:07:49.908Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out sharply to center fielder Tommy Edman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T22:10:32.325Z","endTime":"2025-09-21T22:11:01.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T22:08:09.207Z","endTime":"2025-09-21T22:08:54.923Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Alex Vesia replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T22:08:54.923Z","endTime":"2025-09-21T22:10:34.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.67234957119456,"strikeZoneBottom":1.69270319134993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.222441375193128,"aZ":-30.031073282816777,"pfxX":-2.722661909551657,"pfxZ":1.3686775946274352,"pX":-0.5529069712483063,"pZ":4.940215453086189,"vX0":-0.9352007814526466,"vY0":-123.4767891915744,"vZ0":2.703898198869518,"x":138.08,"y":105.39,"x0":0.18304713282304377,"y0":50.003735919649735,"z0":6.3341930364087,"aX":-4.265275812098424},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":5.2,"spinRate":2481,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4411396713716962,"extension":5.991337143327528},"index":2,"playId":"9666b8a2-e7c9-3f17-8dca-cb261631b7f7","pitchNumber":1,"startTime":"2025-09-21T22:10:34.444Z","endTime":"2025-09-21T22:10:38.073Z","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":2},"pitchData":{"startSpeed":83.3,"endSpeed":78.2,"strikeZoneTop":3.756,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.702182134463374,"aZ":-29.315538513824755,"pfxX":-3.7408714856759144,"pfxZ":1.8690244107594758,"pX":-0.19967276952253896,"pZ":2.511656794114875,"vX0":0.3300196411620442,"vY0":-121.50695202408521,"vZ0":-2.6615745355174014,"x":124.61,"y":170.97,"x0":0.15191084430722107,"y0":50.003332750363356,"z0":6.110715065511904,"aX":-5.721399211014729},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":6.7,"spinRate":2345,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.44689993420912444,"extension":5.990088533221279},"hitData":{"launchSpeed":102.4,"launchAngle":41.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":104.23,"coordY":56.87}},"index":3,"playId":"709e5147-232b-3977-a977-c4810c60f1f5","pitchNumber":2,"startTime":"2025-09-21T22:10:51.814Z","endTime":"2025-09-21T22:11:01.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:11:01.553Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dalton Rushing singles on a sharp ground ball to center fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T22:13:33.314Z","endTime":"2025-09-21T22:14:02.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Grant McCray replaces left fielder Heliot Ramos, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T22:13:06.969Z","endTime":"2025-09-21T22:13:06.986Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Patrick Bailey remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T22:13:06.986Z","endTime":"2025-09-21T22:13:06.987Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"description":"Pitching Change: Joey Lucchesi replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T22:13:06.987Z","endTime":"2025-09-21T22:13:35.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664192,"link":"/api/v1/people/664192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.34604426572466,"strikeZoneBottom":1.55298137277001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80317469980414,"aZ":-17.59049160227112,"pfxX":7.839020611650881,"pfxZ":8.04734001613203,"pX":-0.6269273344531034,"pZ":1.4972031559951788,"vX0":-9.094857799756367,"vY0":-133.08329137931327,"vZ0":-7.384910467434513,"x":140.9,"y":198.36,"x0":1.7998379574393795,"y0":50.00352196814544,"z0":5.559491121928554,"aX":14.207473393971433},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":-12.5,"spinRate":2205,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.4099660431831551,"extension":6.120698087082426},"index":3,"playId":"cad325a9-02c5-3511-a751-67ad0545707d","pitchNumber":1,"startTime":"2025-09-21T22:13:35.340Z","endTime":"2025-09-21T22:13:39.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.526762498069495,"aZ":-17.90004670039462,"pfxX":9.458621436569649,"pfxZ":7.970266220881421,"pX":-0.2686551189643014,"pZ":2.033093679286146,"vX0":-9.396628791233729,"vY0":-132.54594700701745,"vZ0":-5.915115019278223,"x":127.24,"y":183.89,"x0":2.08203593857297,"y0":50.00606456130403,"z0":5.587190660524975,"aX":16.94778953287227},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.4,"breakHorizontal":-15.2,"spinRate":2244,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.41217216895903475,"extension":5.901021419926794},"hitData":{"launchSpeed":107.5,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":144.56,"coordY":94.19}},"index":4,"playId":"7de3db2b-6f2f-3c4b-85d4-4fa65c452b2e","pitchNumber":2,"startTime":"2025-09-21T22:13:52.251Z","endTime":"2025-09-21T22:14:02.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:14:02.792Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T22:14:20.713Z","endTime":"2025-09-21T22:16:40.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"pitchData":{"startSpeed":78.2,"endSpeed":73.4,"strikeZoneTop":3.57446836956632,"strikeZoneBottom":1.62571831026943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.292331971698857,"aZ":-34.32784132563852,"pfxX":-2.105882994841193,"pfxZ":-1.6095601978180483,"pX":-2.172728352806776,"pZ":3.070176209723764,"vX0":-8.481184463978401,"vY0":-113.74892231753401,"vZ0":0.28266974709278303,"x":199.82,"y":155.89,"x0":1.850455353477745,"y0":50.00548519666185,"z0":6.297879074187787,"aX":-2.809668420047494},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.6,"breakHorizontal":5.6,"spinRate":2247,"spinDirection":330},"zone":11,"typeConfidence":2.0,"plateTime":0.4782109049303003,"extension":5.977215999043068},"index":0,"playId":"ac6b0ac3-944d-3ba9-afe9-dfdbfe5ab4fe","pitchNumber":1,"startTime":"2025-09-21T22:14:32.588Z","endTime":"2025-09-21T22:14:36.538Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.495564023931433,"aZ":-21.518539256470774,"pfxX":8.783024582439804,"pfxZ":5.818300688226271,"pX":1.192596269304327,"pZ":2.5630506215691335,"vX0":-6.863978907897125,"vY0":-133.66583161334205,"vZ0":-2.9622508713618503,"x":71.54,"y":169.58,"x0":2.637136315661,"y0":50.00533618495157,"z0":5.209559987505676,"aX":16.090792958993873},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":-14.6,"spinRate":2186,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4078776921564886,"extension":6.063504381887444},"index":1,"playId":"f895d54e-0748-3ded-a69d-9f6e1cbb3c70","pitchNumber":2,"startTime":"2025-09-21T22:14:54.753Z","endTime":"2025-09-21T22:14:58.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.57380611696315,"strikeZoneBottom":1.59183084027868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.771944430377506,"aZ":-25.00491771087974,"pfxX":10.569785404745222,"pfxZ":3.865248572439695,"pX":-1.0925561394607577,"pZ":2.7000747841673256,"vX0":-13.160555340413703,"vY0":-134.52464264400626,"vZ0":-2.175902892776952,"x":158.65,"y":165.88,"x0":2.46142534823593,"y0":50.00569620996609,"z0":5.26966139230041,"aX":19.61894298612514},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":-16.8,"spinRate":2321,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40524162688438015,"extension":6.299896915162555},"index":2,"playId":"a14edcc8-274f-3fb6-9125-d8aabd1a4e53","pitchNumber":3,"startTime":"2025-09-21T22:15:28.913Z","endTime":"2025-09-21T22:15:32.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8766787110728,"aZ":-21.21865314456004,"pfxX":9.854638873478564,"pfxZ":5.701424428187824,"pX":0.47419186382279666,"pZ":2.7337335484402048,"vX0":-8.048617082467166,"vY0":-137.14106949877763,"vZ0":-3.8768127267085655,"x":98.92,"y":164.97,"x0":2.1542804712143697,"y0":50.00106713673071,"z0":5.597468967197595,"aX":18.931520141821828},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":-16.3,"spinRate":2351,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.3980818048198054,"extension":6.103170432753536},"index":3,"playId":"b9ffd411-3775-3100-9d49-63aec3ed0d8d","pitchNumber":4,"startTime":"2025-09-21T22:15:47.745Z","endTime":"2025-09-21T22:15:51.703Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-21T22:15:58.472Z","endTime":"2025-09-21T22:16:18.553Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"1c1bdd95-ce7e-3243-b1fe-3accc87ac0a2","startTime":"2025-09-21T22:16:18.553Z","endTime":"2025-09-21T22:16:23.564Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51591331055893,"aZ":-24.811586181824854,"pfxX":9.954866574443432,"pfxZ":3.913103829115265,"pX":0.7608028074359224,"pZ":3.130197485043696,"vX0":-8.72185164935132,"vY0":-136.01621786563052,"vZ0":-1.0469316008286849,"x":88.0,"y":154.26,"x0":2.708192996806827,"y0":50.00631010601928,"z0":5.233198455400718,"aX":18.744735699734942},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":-16.3,"spinRate":2330,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.40197813716109465,"extension":6.005111983537755},"index":6,"playId":"b387c0b9-7cb5-3104-b1da-cb2157782814","pitchNumber":5,"startTime":"2025-09-21T22:16:35.934Z","endTime":"2025-09-21T22:16:40.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:16:40.070Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T22:16:56.126Z","endTime":"2025-09-21T22:18:26.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(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":94.4,"endSpeed":86.8,"strikeZoneTop":3.33073734487434,"strikeZoneBottom":1.610769083273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27613227838781,"aZ":-17.183372857972532,"pfxX":5.059824683937938,"pfxZ":7.79439545274443,"pX":-0.4577909243362567,"pZ":3.5490588468662474,"vX0":-8.793322018139657,"vY0":-137.2833381910451,"vZ0":-2.4455416054577657,"x":134.45,"y":142.96,"x0":2.1185116533499184,"y0":50.001705924280465,"z0":5.611128112815865,"aX":9.730806889069886},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-7.4,"spinRate":2384,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.397848074157761,"extension":6.19611604832938},"index":0,"playId":"83b1b58d-5435-3cc7-b515-15506719dcfa","pitchNumber":1,"startTime":"2025-09-21T22:17:08.009Z","endTime":"2025-09-21T22:17:12.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77410317570797,"aZ":-18.475252136906263,"pfxX":6.214894475089093,"pfxZ":7.276621744152038,"pX":-0.1062774439126063,"pZ":3.0574794344501086,"vX0":-9.544690095103443,"vY0":-136.09216084271253,"vZ0":-2.778603494866255,"x":121.05,"y":156.23,"x0":2.632652327790505,"y0":50.00436610353208,"z0":5.365521405014246,"aX":11.704146354280516},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":-9.4,"spinRate":2422,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.40186463780358883,"extension":6.139678540136411},"index":1,"playId":"81080aaa-212d-371f-8893-402fd061ea87","pitchNumber":2,"startTime":"2025-09-21T22:17:25.492Z","endTime":"2025-09-21T22:17:29.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.27394698800711,"strikeZoneBottom":1.58732154137666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.217242537931718,"aZ":-36.95011586199518,"pfxX":-1.8039661655779318,"pfxZ":-3.4943553010394783,"pX":-1.398502661364608,"pZ":-0.032771882590736545,"vX0":-6.582098730032804,"vY0":-116.24864477366368,"vZ0":-6.482341655505689,"x":170.31,"y":239.66,"x0":1.7064804294738045,"y0":50.00412289447476,"z0":6.3081086614510244,"aX":-2.463703710967015},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.7,"breakHorizontal":4.9,"spinRate":2309,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4715379286639143,"extension":6.009719696265377},"index":2,"playId":"427b881a-4295-3d6c-bf7d-7b715fb0ee3d","pitchNumber":3,"startTime":"2025-09-21T22:17:56.356Z","endTime":"2025-09-21T22:18:00.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.127173902795302,"aZ":-17.724210060475453,"pfxX":3.702080293112971,"pfxZ":7.431669878073162,"pX":0.004925770056532353,"pZ":2.742798837195629,"vX0":-7.892125803971027,"vY0":-137.9467260805427,"vZ0":-4.275857055498158,"x":116.81,"y":164.72,"x0":2.4106064325157686,"y0":50.004521138563874,"z0":5.493369982465606,"aX":7.2006143727916365},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-5.3,"spinRate":2333,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.3957280747550418,"extension":6.211883075936741},"hitData":{"launchSpeed":92.7,"launchAngle":26.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.65,"coordY":63.27}},"index":3,"playId":"e5444e3c-a207-3930-b0f1-b589ee2bfdd7","pitchNumber":4,"startTime":"2025-09-21T22:18:18.758Z","endTime":"2025-09-21T22:18:26.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:18:26.763Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Freddie Freeman grounds into a force out, second baseman Christian Koss to shortstop Willy Adames. Dalton Rushing out at 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T22:18:47.697Z","endTime":"2025-09-21T22:19:39.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.019199497799303,"aZ":-22.146801391122892,"pfxX":8.180456918475016,"pfxZ":5.148954685617923,"pX":0.2771926382056971,"pZ":3.3864133496678375,"vX0":-8.465872096348601,"vY0":-137.99965955821523,"vZ0":-1.8981398130195146,"x":106.43,"y":147.35,"x0":2.3081935491863836,"y0":50.00167724794516,"z0":5.560880283422802,"aX":15.925445166967476},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":-13.2,"spinRate":2382,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.39549977180756457,"extension":5.999670883917829},"index":0,"playId":"bc85cb5d-50c5-35bf-8c8e-08b5b516d147","pitchNumber":1,"startTime":"2025-09-21T22:18:58.462Z","endTime":"2025-09-21T22:19:02.168Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"c7e76820-2832-4c36-ad55-84b099d7d00a","startTime":"2025-09-21T22:19:16.531Z","endTime":"2025-09-21T22:19:21.531Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.251022985903447,"aZ":-19.574961828962007,"pfxX":8.764707716782482,"pfxZ":6.4906921300663925,"pX":0.9404050665936261,"pZ":2.3202469843820075,"vX0":-6.96395171554439,"vY0":-138.3037668986294,"vZ0":-5.083202307697535,"x":81.15,"y":176.13,"x0":2.3496697925233234,"y0":50.00488309646006,"z0":5.491181173091241,"aX":17.01663290947845},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":-14.5,"spinRate":2352,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.3957208740846796,"extension":6.196197880989743},"hitData":{"launchSpeed":82.1,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.38,"coordY":148.09}},"index":2,"playId":"800a90ac-3226-389e-a385-95417cd85fe7","pitchNumber":2,"startTime":"2025-09-21T22:19:32.147Z","endTime":"2025-09-21T22:19:39.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:19:39.667Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T22:22:16.511Z","endTime":"2025-09-21T22:22:42.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T22:21:22.040Z","endTime":"2025-09-21T22:22:18.754Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.41134861107863,"strikeZoneBottom":1.51626035375047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56654196766141,"aZ":-11.239693054481922,"pfxX":-5.421861186443181,"pfxZ":10.146572032382164,"pX":-0.38145777401008446,"pZ":2.3589563116901884,"vX0":5.968013060733493,"vY0":-142.67492257192524,"vZ0":-7.045817367801757,"x":131.54,"y":175.09,"x0":-1.7950597876637364,"y0":50.00372202519959,"z0":5.567465493586056,"aX":-11.188012241902701},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2194,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3837690721983673,"extension":6.380450046700975},"index":1,"playId":"b59d0597-2aad-3222-b887-e48e3ba61ae5","pitchNumber":1,"startTime":"2025-09-21T22:22:18.754Z","endTime":"2025-09-21T22:22:22.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.753929628606308,"aZ":-43.663461798882075,"pfxX":3.1370436474108145,"pfxZ":-7.259670119616377,"pX":-0.2173227947387765,"pZ":2.3998968246424437,"vX0":3.2139538742701497,"vY0":-125.10297673392836,"vZ0":0.021436659149814297,"x":125.28,"y":173.98,"x0":-1.9273728204679998,"y0":50.00465763992977,"z0":5.976552813985982,"aX":4.962429148809161},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.8,"breakHorizontal":-6.5,"spinRate":2584,"spinDirection":15},"zone":5,"typeConfidence":2.0,"plateTime":0.43818565011449806,"extension":6.2369094879431834},"hitData":{"launchSpeed":94.5,"launchAngle":27.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.49,"coordY":80.52}},"index":2,"playId":"5918af70-6d28-3c86-86af-bf0d517a1d55","pitchNumber":2,"startTime":"2025-09-21T22:22:33.895Z","endTime":"2025-09-21T22:22:42.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:22:42.333Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dodgers challenged (tag play), call on the field was upheld: Christian Koss doubles (9) on a sharp line drive to center fielder Tommy Edman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T22:22:56.409Z","endTime":"2025-09-21T22:23:17.909Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84217708300711,"aZ":-30.897532651359512,"pfxX":2.433902265800927,"pfxZ":0.7205108001470579,"pX":0.22665247659700577,"pZ":1.889627134619847,"vX0":5.431204655040914,"vY0":-132.00209705782365,"vZ0":-3.6694430131456257,"x":108.36,"y":187.76,"x0":-2.1698532021730244,"y0":50.00264370282479,"z0":5.560647772123451,"aX":4.31560529143372},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":-5.5,"spinRate":2473,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.414180446919715,"extension":6.442608391944033},"hitData":{"launchSpeed":104.6,"launchAngle":12.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.76,"coordY":71.64}},"index":0,"playId":"06e2ace0-3a93-3316-ad0d-abc7a888c4a7","pitchNumber":1,"startTime":"2025-09-21T22:23:06.474Z","endTime":"2025-09-21T22:23:17.909Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":119},"playEndTime":"2025-09-21T22:23:17.909Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out softly, second baseman Miguel Rojas to first baseman Freddie Freeman. Christian Koss to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T22:25:44.109Z","endTime":"2025-09-21T22:26:27.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.779535421577993,"aZ":-11.572878154034472,"pfxX":-4.55447828855239,"pfxZ":9.906964707180006,"pX":-0.5368773669183049,"pZ":2.8482039285231444,"vX0":5.444649940293191,"vY0":-143.0076030541192,"vZ0":-5.739907881671223,"x":137.46,"y":161.88,"x0":-1.870193155431282,"y0":50.00233123064515,"z0":5.601710525020348,"aX":-9.470497177494481},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2167,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3824453890520334,"extension":6.680210120199179},"index":0,"playId":"0861aa11-1105-37f0-b096-5d455fc58f08","pitchNumber":1,"startTime":"2025-09-21T22:25:56.086Z","endTime":"2025-09-21T22:25:59.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58573620382865,"aZ":-43.03879859610783,"pfxX":4.06185344443357,"pfxZ":-6.9029925117344195,"pX":0.7862718573893125,"pZ":2.8406426792797737,"vX0":5.042261265180359,"vY0":-124.06855190584504,"vZ0":1.2153859132476774,"x":87.03,"y":162.08,"x0":-1.7927223096535543,"y0":50.002370540682556,"z0":5.904702942179454,"aX":6.392735132133493},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.0,"breakHorizontal":-8.4,"spinRate":2436,"spinDirection":24},"zone":3,"typeConfidence":2.0,"plateTime":0.43985568664227914,"extension":6.316177796037567},"hitData":{"launchSpeed":55.0,"launchAngle":12.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":138.25,"coordY":160.99}},"index":1,"playId":"c07169ac-0080-334a-a165-65985c6a16ab","pitchNumber":2,"startTime":"2025-09-21T22:26:19.679Z","endTime":"2025-09-21T22:26:27.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:26:27.196Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to center fielder Tommy Edman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T22:26:44.023Z","endTime":"2025-09-21T22:27:09.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.077891519733562,"aZ":-43.22930920020818,"pfxX":5.7453377747323815,"pfxZ":-6.873573983005958,"pX":-0.24189660649104372,"pZ":2.9747328915276623,"vX0":2.3863096107200756,"vY0":-126.15997422515292,"vZ0":1.1602874976206343,"x":126.22,"y":158.46,"x0":-1.94675048751841,"y0":50.00010580219659,"z0":5.9976576961367485,"aX":9.24395726042368},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-11.9,"breakHorizontal":-10.9,"spinRate":2542,"spinDirection":19},"zone":2,"typeConfidence":2.0,"plateTime":0.43442550804974545,"extension":6.400427639639038},"hitData":{"launchSpeed":99.3,"launchAngle":30.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.44,"coordY":50.32}},"index":0,"playId":"e5b7fda3-d715-3acf-bc2d-a23389fa6426","pitchNumber":1,"startTime":"2025-09-21T22:27:00.827Z","endTime":"2025-09-21T22:27:09.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:27:09.730Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T22:29:32.971Z","endTime":"2025-09-21T22:30:49.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.3,"strikeZoneTop":3.03879965143231,"strikeZoneBottom":1.51114908966604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.29994841605367,"aZ":-34.91393017605878,"pfxX":-2.538157641291405,"pfxZ":-2.0435276510691605,"pX":1.2354783219461742,"pZ":2.101115963118741,"vX0":-1.4560995056770674,"vY0":-114.26038966950982,"vZ0":-1.4871203338194665,"x":69.91,"y":182.05,"x0":2.2078129289080506,"y0":50.00261108350328,"z0":6.14792330372268,"aX":-3.4026828553738033},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.8,"breakHorizontal":4.9,"spinRate":2140,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.4768302722798792,"extension":5.785306531406234},"index":0,"playId":"48f8973c-ce87-39bd-a909-09613a67045e","pitchNumber":1,"startTime":"2025-09-21T22:29:51.354Z","endTime":"2025-09-21T22:29:55.162Z","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.4,"endSpeed":86.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66955100477314,"aZ":-21.84175881035718,"pfxX":5.71107803187955,"pfxZ":5.481806888688995,"pX":-0.0030043922009105536,"pZ":3.2752777757050064,"vX0":-8.327408053432428,"vY0":-135.89764850873175,"vZ0":-2.0690666595521447,"x":117.11,"y":150.35,"x0":2.3482796647484605,"y0":50.0031418680974,"z0":5.551881128448741,"aX":10.76470308359571},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":-8.8,"spinRate":2412,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40189009886165694,"extension":6.072069009988127},"index":1,"playId":"31ab5b57-f8a3-34f8-b0bc-65cfa19b4dae","pitchNumber":2,"startTime":"2025-09-21T22:30:05.998Z","endTime":"2025-09-21T22:30:09.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.404543244764866,"aZ":-20.695731714520154,"pfxX":7.462286391551842,"pfxZ":6.10586383827787,"pX":0.8165271361908192,"pZ":2.749190578149535,"vX0":-5.931771414420451,"vY0":-135.69973079368228,"vZ0":-4.121582274259241,"x":85.88,"y":164.55,"x0":2.052369937953853,"y0":50.00365143116415,"z0":5.7144198626655305,"aX":14.032408453114153},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-12.4,"spinRate":2325,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4023693544278619,"extension":6.043449229970685},"index":2,"playId":"22630272-4de5-38bd-adfd-c202fce0b2c5","pitchNumber":3,"startTime":"2025-09-21T22:30:21.402Z","endTime":"2025-09-21T22:30:25.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":75.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.442783249319017,"aZ":-35.91822136661174,"pfxX":-1.3841898978381137,"pfxZ":-2.6953323227135613,"pX":-0.8098775499298024,"pZ":0.3308040844382747,"vX0":-5.77202462083202,"vY0":-116.73100965687,"vZ0":-5.834922177586665,"x":147.87,"y":229.85,"x0":1.867086401739337,"y0":50.00115078706119,"z0":6.215654566455191,"aX":-1.9239384977181158},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.0,"breakHorizontal":3.8,"spinRate":2293,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.46789526453325525,"extension":6.114972510379385},"index":3,"playId":"f6002138-7af1-3983-b90f-0e891fb7816e","pitchNumber":4,"startTime":"2025-09-21T22:30:44.510Z","endTime":"2025-09-21T22:30:49.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:30:49.361Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T22:33:18.640Z","endTime":"2025-09-21T22:34:56.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T22:31:05.272Z","endTime":"2025-09-21T22:32:03.759Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Walker replaces Joey Lucchesi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T22:32:03.759Z","endTime":"2025-09-21T22:33:20.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.9350591770501,"strikeZoneBottom":1.75169756978205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19837470264455,"aZ":-32.241426564860014,"pfxX":-10.430036136611513,"pfxZ":-0.03537866766358544,"pX":0.1881366667254446,"pZ":1.4764062685940496,"vX0":12.235282213513399,"vY0":-139.09862340951526,"vZ0":-2.652154900670247,"x":109.83,"y":198.92,"x0":-2.9195464920724916,"y0":50.00142719669959,"z0":4.587298223143049,"aX":-20.367086102873532},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-0.5,"breakHorizontal":16.2,"spinRate":2369,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.39427353655868114,"extension":6.506170484614095},"index":2,"playId":"330ab5fb-403d-3e3d-a143-28b1ae562c81","pitchNumber":1,"startTime":"2025-09-21T22:33:20.875Z","endTime":"2025-09-21T22:33:25.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.63279991336173,"strikeZoneBottom":1.61417069881643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.835909089031084,"aZ":-26.54803099876827,"pfxX":-11.170667112168266,"pfxZ":2.846228599806701,"pX":0.29081164116174907,"pZ":2.16991806654754,"vX0":12.537666087337096,"vY0":-139.57165675118733,"vZ0":-2.06364789955423,"x":105.91,"y":180.19,"x0":-2.8039695317357967,"y0":50.00336035283033,"z0":4.663738682762043,"aX":-22.08374712944318},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.9,"breakHorizontal":17.8,"spinRate":2354,"spinDirection":236},"zone":9,"typeConfidence":0.9,"plateTime":0.3921447012619108,"extension":6.365392737181545},"index":3,"playId":"0f759650-6e26-3479-8c4f-2f030e463566","pitchNumber":2,"startTime":"2025-09-21T22:33:34.758Z","endTime":"2025-09-21T22:33:39.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.56881894081323,"strikeZoneBottom":1.64823900103827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39836519999961,"aZ":-27.604901063240085,"pfxX":-11.478461707966106,"pfxZ":2.3027471986304615,"pX":0.45903108651001306,"pZ":2.2974242273506436,"vX0":12.624208912463148,"vY0":-140.09908890811764,"vZ0":-1.8709738923768187,"x":99.5,"y":176.75,"x0":-2.619534362444882,"y0":50.001731649988834,"z0":4.782669639028501,"aX":-22.759667953918438},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.0,"breakHorizontal":18.1,"spinRate":2427,"spinDirection":234},"zone":6,"typeConfidence":0.89,"plateTime":0.3913450427060563,"extension":6.409384175598955},"index":4,"playId":"74b71141-66d4-3c08-aa11-cb4d96a2de20","pitchNumber":3,"startTime":"2025-09-21T22:33:50.960Z","endTime":"2025-09-21T22:33:55.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-21T22:34:02.449Z","endTime":"2025-09-21T22:34:18.429Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.60211147378062,"strikeZoneBottom":1.55052724835713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9239449256512,"aZ":-27.782990257467876,"pfxX":8.300661272675512,"pfxZ":2.9002128529344917,"pX":2.587722309502058,"pZ":1.2766760741913064,"vX0":10.385570927911907,"vY0":-122.40549464772695,"vZ0":-2.5698094469562713,"x":18.36,"y":204.31,"x0":-2.7935972843542975,"y0":50.00131633125845,"z0":4.727187147620276,"aX":12.548055294045255},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":-17.5,"spinRate":2840,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.4480610818969417,"extension":6.343530469349991},"index":6,"playId":"6cb4718e-f537-328d-b14c-5819a70ef4ee","pitchNumber":4,"startTime":"2025-09-21T22:34:18.429Z","endTime":"2025-09-21T22:34:22.726Z","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":96.9,"endSpeed":89.3,"strikeZoneTop":3.57459979243262,"strikeZoneBottom":1.65465064323547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77773564147328,"aZ":-28.20761916236206,"pfxX":-10.619720357302045,"pfxZ":1.972198545711942,"pX":1.8405212364702561,"pZ":1.1236466964512808,"vX0":16.37839661811729,"vY0":-140.2752914217303,"vZ0":-4.523571411574498,"x":46.84,"y":208.44,"x0":-2.6676186842832754,"y0":50.00480053023478,"z0":4.574471842878915,"aX":-21.377889320817275},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.8,"breakHorizontal":16.3,"spinRate":2341,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.38899785766893524,"extension":6.471286602433675},"index":7,"playId":"a9e99e7c-c255-3fab-a23b-e92474422de1","pitchNumber":5,"startTime":"2025-09-21T22:34:34.202Z","endTime":"2025-09-21T22:34:38.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.780867877059848,"aZ":-26.551759066284532,"pfxX":-10.36014438067092,"pfxZ":2.847423606864865,"pX":-0.2555525146561835,"pZ":3.239584417211913,"vX0":11.00663925250299,"vY0":-139.2993091108344,"vZ0":0.7856945944224653,"x":126.74,"y":151.31,"x0":-2.9022713737848242,"y0":50.0041519049056,"z0":4.702365444082684,"aX":-20.46730802157758},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":2423,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.39242865447733744,"extension":6.481063045605753},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.43,"coordY":159.0}},"index":8,"playId":"a98ea789-1056-39a3-a48b-6a6fdc725d0a","pitchNumber":6,"startTime":"2025-09-21T22:34:49.230Z","endTime":"2025-09-21T22:34:56.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:34:56.758Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T22:35:15.107Z","endTime":"2025-09-21T22:37:12.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.33214384081869,"strikeZoneBottom":1.6263608634285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.538591472670493,"aZ":-32.43685498681906,"pfxX":10.279721710628458,"pfxZ":-0.18185723004411436,"pX":-0.3605396079084817,"pZ":1.7542028051489327,"vX0":4.049980719257092,"vY0":-120.09970362497276,"vZ0":-0.16605404028825455,"x":130.74,"y":191.42,"x0":-3.4046776647385397,"y0":50.00135960722598,"z0":4.712204602337273,"aX":14.995598182120634},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.1,"breakHorizontal":-19.6,"spinRate":2751,"spinDirection":76},"zone":7,"typeConfidence":0.9,"plateTime":0.45628841559630207,"extension":6.413732948673738},"index":0,"playId":"5f5f96e3-c413-361b-89d5-1895f6f5621f","pitchNumber":1,"startTime":"2025-09-21T22:35:22.301Z","endTime":"2025-09-21T22:35:26.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.27617136004593,"strikeZoneBottom":1.53794091483371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93004146723352,"aZ":-33.67272016513176,"pfxX":9.51523533927147,"pfxZ":-1.0079261798074461,"pX":-0.9767065576265668,"pZ":0.8734103858888377,"vX0":2.7420528761789877,"vY0":-121.2034571016208,"vZ0":-2.1438722226130125,"x":154.23,"y":215.2,"x0":-3.3592817306497156,"y0":50.00407808247727,"z0":4.713115019539523,"aX":14.14066085856126},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":-17.9,"spinRate":2737,"spinDirection":69},"zone":13,"typeConfidence":0.9,"plateTime":0.4520932426901898,"extension":6.493144464141048},"index":1,"playId":"7954f441-379b-3b54-b1cf-77437d8e5287","pitchNumber":2,"startTime":"2025-09-21T22:35:35.820Z","endTime":"2025-09-21T22:35:39.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.37557555762987,"strikeZoneBottom":1.62939328428376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.431733662208856,"aZ":-31.1998878478961,"pfxX":-11.709539701405474,"pfxZ":0.49422571919758784,"pX":0.40432897556944114,"pZ":1.5951735104105946,"vX0":13.13395872417722,"vY0":-140.1523852535161,"vZ0":-2.7884493594908566,"x":101.59,"y":195.71,"x0":-2.8270411233185486,"y0":50.0054301851655,"z0":4.646050531800716,"aX":-23.238747469441577},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.5,"breakHorizontal":18.5,"spinRate":2493,"spinDirection":229},"zone":9,"typeConfidence":0.89,"plateTime":0.3911807330968404,"extension":6.418372782510051},"index":2,"playId":"6d79e30c-0e37-3d72-863c-cf174ec45864","pitchNumber":3,"startTime":"2025-09-21T22:35:52.273Z","endTime":"2025-09-21T22:35:56.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.34186066194128,"strikeZoneBottom":1.57075447489866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21168038666348,"aZ":-30.60065378003049,"pfxX":10.977879172772916,"pfxZ":1.0665686576360702,"pX":-1.3658181904315807,"pZ":3.244762970362878,"vX0":1.6106935666003692,"vY0":-120.90120423036312,"vZ0":2.64248923768129,"x":169.06,"y":151.17,"x0":-3.4670170351648317,"y0":50.0028327475782,"z0":4.8283578430567555,"aX":16.203908091307724},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":-20.3,"spinRate":2778,"spinDirection":72},"zone":11,"typeConfidence":0.9,"plateTime":0.45353671021847397,"extension":6.433759609361474},"index":3,"playId":"5408051c-f7d2-3264-a132-39b1b943624f","pitchNumber":4,"startTime":"2025-09-21T22:36:08.589Z","endTime":"2025-09-21T22:36:12.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92708045262482,"aZ":-33.260313729788386,"pfxX":-10.542460677320541,"pfxZ":-0.5651596727377068,"pX":-0.32026383731084335,"pZ":2.234994224509789,"vX0":10.799563247321576,"vY0":-138.8865045781864,"vZ0":-0.4864810492188902,"x":129.21,"y":178.44,"x0":-2.907639187279573,"y0":50.000280961308924,"z0":4.643201625584076,"aX":-20.39371587023287},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.8,"breakHorizontal":16.6,"spinRate":2398,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.3958451104062295,"extension":6.468614154606557},"index":4,"playId":"51aa0e9c-c2a5-31e1-85ea-cf0b23f5b7ff","pitchNumber":5,"startTime":"2025-09-21T22:36:23.705Z","endTime":"2025-09-21T22:36:27.624Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.975738099529075,"aZ":-29.988261700061695,"pfxX":10.013860594353808,"pfxZ":1.4870029732094494,"pX":-0.33836687973394314,"pZ":2.2381467456237853,"vX0":4.0260885135740345,"vY0":-121.00454185878442,"vZ0":0.3624475556109863,"x":129.9,"y":178.35,"x0":-3.32804755828651,"y0":50.005411624654286,"z0":4.726965252793019,"aX":14.75970078248393},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.0,"breakHorizontal":-19.1,"spinRate":2774,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.4537256174646118,"extension":6.449118403680254},"index":5,"playId":"6fa156e7-1bde-3b6a-8544-f7c6e879c818","pitchNumber":6,"startTime":"2025-09-21T22:36:47.071Z","endTime":"2025-09-21T22:36:50.958Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.654294895625373,"aZ":-31.806860090366857,"pfxX":-7.926806398160725,"pfxZ":0.18378654919911597,"pX":-0.38422461464723634,"pZ":2.6896325255265223,"vX0":9.822073809593476,"vY0":-139.81265713580314,"vZ0":0.2671401074930929,"x":131.65,"y":166.16,"x0":-2.9136479091682914,"y0":50.00173404802722,"z0":4.681042416918815,"aX":-15.686128787681247},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.6,"breakHorizontal":12.4,"spinRate":2337,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.39182399064822127,"extension":6.483212002208173},"index":6,"playId":"12c175c1-9a0b-3f7b-88be-0463a02be9c8","pitchNumber":7,"startTime":"2025-09-21T22:37:07.797Z","endTime":"2025-09-21T22:37:12.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:37:12.924Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T22:35:15.107Z","endTime":"2025-09-21T22:37:12.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.33214384081869,"strikeZoneBottom":1.6263608634285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.538591472670493,"aZ":-32.43685498681906,"pfxX":10.279721710628458,"pfxZ":-0.18185723004411436,"pX":-0.3605396079084817,"pZ":1.7542028051489327,"vX0":4.049980719257092,"vY0":-120.09970362497276,"vZ0":-0.16605404028825455,"x":130.74,"y":191.42,"x0":-3.4046776647385397,"y0":50.00135960722598,"z0":4.712204602337273,"aX":14.995598182120634},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.1,"breakHorizontal":-19.6,"spinRate":2751,"spinDirection":76},"zone":7,"typeConfidence":0.9,"plateTime":0.45628841559630207,"extension":6.413732948673738},"index":0,"playId":"5f5f96e3-c413-361b-89d5-1895f6f5621f","pitchNumber":1,"startTime":"2025-09-21T22:35:22.301Z","endTime":"2025-09-21T22:35:26.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.27617136004593,"strikeZoneBottom":1.53794091483371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93004146723352,"aZ":-33.67272016513176,"pfxX":9.51523533927147,"pfxZ":-1.0079261798074461,"pX":-0.9767065576265668,"pZ":0.8734103858888377,"vX0":2.7420528761789877,"vY0":-121.2034571016208,"vZ0":-2.1438722226130125,"x":154.23,"y":215.2,"x0":-3.3592817306497156,"y0":50.00407808247727,"z0":4.713115019539523,"aX":14.14066085856126},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":-17.9,"spinRate":2737,"spinDirection":69},"zone":13,"typeConfidence":0.9,"plateTime":0.4520932426901898,"extension":6.493144464141048},"index":1,"playId":"7954f441-379b-3b54-b1cf-77437d8e5287","pitchNumber":2,"startTime":"2025-09-21T22:35:35.820Z","endTime":"2025-09-21T22:35:39.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.37557555762987,"strikeZoneBottom":1.62939328428376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.431733662208856,"aZ":-31.1998878478961,"pfxX":-11.709539701405474,"pfxZ":0.49422571919758784,"pX":0.40432897556944114,"pZ":1.5951735104105946,"vX0":13.13395872417722,"vY0":-140.1523852535161,"vZ0":-2.7884493594908566,"x":101.59,"y":195.71,"x0":-2.8270411233185486,"y0":50.0054301851655,"z0":4.646050531800716,"aX":-23.238747469441577},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.5,"breakHorizontal":18.5,"spinRate":2493,"spinDirection":229},"zone":9,"typeConfidence":0.89,"plateTime":0.3911807330968404,"extension":6.418372782510051},"index":2,"playId":"6d79e30c-0e37-3d72-863c-cf174ec45864","pitchNumber":3,"startTime":"2025-09-21T22:35:52.273Z","endTime":"2025-09-21T22:35:56.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.34186066194128,"strikeZoneBottom":1.57075447489866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21168038666348,"aZ":-30.60065378003049,"pfxX":10.977879172772916,"pfxZ":1.0665686576360702,"pX":-1.3658181904315807,"pZ":3.244762970362878,"vX0":1.6106935666003692,"vY0":-120.90120423036312,"vZ0":2.64248923768129,"x":169.06,"y":151.17,"x0":-3.4670170351648317,"y0":50.0028327475782,"z0":4.8283578430567555,"aX":16.203908091307724},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":-20.3,"spinRate":2778,"spinDirection":72},"zone":11,"typeConfidence":0.9,"plateTime":0.45353671021847397,"extension":6.433759609361474},"index":3,"playId":"5408051c-f7d2-3264-a132-39b1b943624f","pitchNumber":4,"startTime":"2025-09-21T22:36:08.589Z","endTime":"2025-09-21T22:36:12.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92708045262482,"aZ":-33.260313729788386,"pfxX":-10.542460677320541,"pfxZ":-0.5651596727377068,"pX":-0.32026383731084335,"pZ":2.234994224509789,"vX0":10.799563247321576,"vY0":-138.8865045781864,"vZ0":-0.4864810492188902,"x":129.21,"y":178.44,"x0":-2.907639187279573,"y0":50.000280961308924,"z0":4.643201625584076,"aX":-20.39371587023287},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.8,"breakHorizontal":16.6,"spinRate":2398,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.3958451104062295,"extension":6.468614154606557},"index":4,"playId":"51aa0e9c-c2a5-31e1-85ea-cf0b23f5b7ff","pitchNumber":5,"startTime":"2025-09-21T22:36:23.705Z","endTime":"2025-09-21T22:36:27.624Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.975738099529075,"aZ":-29.988261700061695,"pfxX":10.013860594353808,"pfxZ":1.4870029732094494,"pX":-0.33836687973394314,"pZ":2.2381467456237853,"vX0":4.0260885135740345,"vY0":-121.00454185878442,"vZ0":0.3624475556109863,"x":129.9,"y":178.35,"x0":-3.32804755828651,"y0":50.005411624654286,"z0":4.726965252793019,"aX":14.75970078248393},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.0,"breakHorizontal":-19.1,"spinRate":2774,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.4537256174646118,"extension":6.449118403680254},"index":5,"playId":"6fa156e7-1bde-3b6a-8544-f7c6e879c818","pitchNumber":6,"startTime":"2025-09-21T22:36:47.071Z","endTime":"2025-09-21T22:36:50.958Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.654294895625373,"aZ":-31.806860090366857,"pfxX":-7.926806398160725,"pfxZ":0.18378654919911597,"pX":-0.38422461464723634,"pZ":2.6896325255265223,"vX0":9.822073809593476,"vY0":-139.81265713580314,"vZ0":0.2671401074930929,"x":131.65,"y":166.16,"x0":-2.9136479091682914,"y0":50.00173404802722,"z0":4.681042416918815,"aX":-15.686128787681247},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.6,"breakHorizontal":12.4,"spinRate":2337,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.39182399064822127,"extension":6.483212002208173},"index":6,"playId":"12c175c1-9a0b-3f7b-88be-0463a02be9c8","pitchNumber":7,"startTime":"2025-09-21T22:37:07.797Z","endTime":"2025-09-21T22:37:12.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T22:37:12.924Z","atBatIndex":68},"scoringPlays":[47,52,55,56],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":186.24,"y":70.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":154.73,"y":157.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":150.13,"y":69.81},"type":"O","description":"Lineout"}],"home":[{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":131.23,"y":179.59},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":89.21,"y":103.91},"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":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":88.85,"y":107.27},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":50.57,"y":131.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":147.59,"y":79.04},"type":"O","description":"Lineout"}],"home":[{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":115.85,"y":147.57},"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":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":99.74,"y":163.24},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":151.48,"y":137.71},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":149.69,"y":167.06},"type":"O","description":"Groundout"}],"home":[{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":75.61,"y":68.01},"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":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":179.83,"y":73.4},"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":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":176.21,"y":98.69},"type":"O","description":"Lineout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":108.22,"y":95.4},"type":"O","description":"Flyout"}],"home":[{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":125.78,"y":147.49},"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":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":71.81,"y":92.58},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":174.35,"y":127.38},"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":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":85.96,"y":160.05},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":131.98,"y":155.8},"type":"O","description":"Groundout"}],"home":[{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":127.6,"y":182.01},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":104.14,"y":177.03},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":172.04,"y":56.24},"type":"H","description":"Double"}]}},{"startIndex":36,"endIndex":41,"top":[36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":46.8,"y":90.86},"type":"O","description":"Flyout"}],"home":[{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":176.81,"y":113.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":6,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":102.47,"y":143.87},"type":"O","description":"Grounded Into DP"},{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":154.86,"y":167.48},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44],"bottom":[45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":155.46,"y":152.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":148.19,"y":162.02},"type":"O","description":"Groundout"}],"home":[{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":177.87,"y":113.57},"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":7,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":80.96,"y":134.77},"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":7,"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":119.99,"y":186.77},"type":"O","description":"Sac Bunt"},{"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":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":148.8,"y":173.53},"type":"O","description":"Double Play"}]}},{"startIndex":50,"endIndex":61,"top":[50,51,52,53,54,55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":105.04,"y":176.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":189.38,"y":124.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":214.1,"y":115.74},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":175.61,"y":113.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":111.48,"y":162.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":104.23,"y":56.87},"type":"O","description":"Flyout"}],"home":[{"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":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":144.56,"y":94.19},"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":8,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":160.65,"y":63.27},"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":8,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":146.38,"y":148.09},"type":"O","description":"Forceout"}]}},{"startIndex":62,"endIndex":68,"top":[62,63,64,65],"bottom":[66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":59.49,"y":80.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":147.76,"y":71.64},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":138.25,"y":160.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":94.44,"y":50.32},"type":"O","description":"Flyout"}],"home":[{"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":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":109.43,"y":159.0},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"second":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"center":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"right":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"onDeck":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"inHole":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"battingOrder":10,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"onDeck":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"inHole":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"battingOrder":6,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":1,"hits":5,"hitByPitch":2,"avg":".234","atBats":32,"obp":".311","slg":".384","ops":".695","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":7,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"3.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.30","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":43,"strikes":84,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":1,"pitchesPerInning":"14.11","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":52,"groundOuts":55,"airOuts":96,"runs":31,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":1,"hits":69,"hitByPitch":5,"avg":".233","atBats":296,"obp":".305","slg":".392","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":116,"rbi":37,"leftOnBase":141,"sacBunts":1,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.91","popOuts":16,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":199,"errors":8,"chances":376,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":10,"groundOuts":25,"airOuts":26,"runs":10,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":87,"obp":".313","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":401,"era":"3.65","inningsPitched":"24.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.22","battersFaced":100,"outs":74,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":401,"balls":148,"strikes":253,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".---","pitchesPerInning":"16.26","gamesFinished":11,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"6.57","walksPer9Inn":"4.01","hitsPer9Inn":"6.93","runsScoredPer9":"3.65","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"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}},"ID666464":{"person":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"jerseyNumber":"59","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":14,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".224","atBats":49,"obp":".240","slg":".408","ops":".648","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":20,"rbi":7,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":31,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":31,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"3.38","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.38","battersFaced":34,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":38,"strikes":85,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":1,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":151,"flyOuts":88,"groundOuts":137,"airOuts":156,"runs":81,"doubles":24,"triples":1,"homeRuns":18,"strikeOuts":154,"baseOnBalls":51,"intentionalWalks":2,"hits":152,"hitByPitch":17,"avg":".256","atBats":593,"obp":".330","slg":".391","ops":".721","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":667,"totalBases":232,"rbi":62,"leftOnBase":237,"sacBunts":0,"sacFlies":6,"babip":".314","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.94","popOuts":24,"lineOuts":44},"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":278,"errors":9,"chances":292,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":7,"flyOuts":18,"groundOuts":20,"airOuts":27,"runs":24,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":7,"atBats":114,"obp":".381","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":573,"era":"6.37","inningsPitched":"29.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.55","battersFaced":139,"outs":89,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":217,"strikes":356,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".333","pitchesPerInning":"19.31","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"11.83","walksPer9Inn":"5.16","hitsPer9Inn":"8.80","runsScoredPer9":"7.28","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":22,"airOuts":26,"runs":11,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".219","atBats":73,"obp":".288","slg":".274","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":20,"rbi":3,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"babip":".242","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":9,"putOuts":180,"errors":3,"chances":192,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":32,"flyOuts":68,"groundOuts":228,"airOuts":123,"runs":79,"doubles":44,"triples":3,"homeRuns":14,"strikeOuts":211,"baseOnBalls":44,"intentionalWalks":0,"hits":199,"hitByPitch":6,"atBats":753,"obp":".309","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":3107,"era":"3.27","inningsPitched":"195.2","wins":14,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.24","battersFaced":812,"outs":587,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":3107,"balls":1055,"strikes":2052,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".560","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"9.71","walksPer9Inn":"2.02","hitsPer9Inn":"9.15","runsScoredPer9":"3.63","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":7,"errors":1,"chances":40,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(S, 16)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":65,"gamesStarted":0,"flyOuts":25,"groundOuts":73,"airOuts":43,"runs":29,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":2,"hits":54,"hitByPitch":8,"atBats":223,"obp":".316","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":962,"era":"3.81","inningsPitched":"59.0","wins":5,"losses":6,"saves":16,"saveOpportunities":22,"holds":8,"blownSaves":6,"earnedRuns":25,"whip":"1.20","battersFaced":252,"outs":177,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":962,"balls":339,"strikes":623,"strikePercentage":".650","hitBatsmen":8,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".455","pitchesPerInning":"16.31","gamesFinished":34,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"8.69","walksPer9Inn":"2.59","hitsPer9Inn":"8.24","runsScoredPer9":"4.42","homeRunsPer9":"0.46","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":0,"chances":15,"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"}]},"ID676130":{"person":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":53,"gamesStarted":0,"flyOuts":34,"groundOuts":68,"airOuts":60,"runs":31,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":56,"baseOnBalls":31,"intentionalWalks":2,"hits":61,"hitByPitch":2,"atBats":239,"obp":".341","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1073,"era":"3.97","inningsPitched":"65.2","wins":4,"losses":3,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":29,"whip":"1.40","battersFaced":279,"outs":197,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":1073,"balls":417,"strikes":656,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".571","pitchesPerInning":"16.34","gamesFinished":9,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.25","hitsPer9Inn":"8.36","runsScoredPer9":"4.25","homeRunsPer9":"0.55","inheritedRunners":41,"inheritedRunnersScored":16,"catchersInterference":1,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":63,"groundOuts":78,"airOuts":107,"runs":44,"doubles":17,"triples":3,"homeRuns":6,"strikeOuts":132,"baseOnBalls":30,"intentionalWalks":0,"hits":86,"hitByPitch":3,"avg":".219","atBats":393,"obp":".275","slg":".323","ops":".598","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":127,"rbi":53,"leftOnBase":191,"sacBunts":4,"sacFlies":6,"babip":".307","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":21,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":26,"stolenBases":58,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":54,"putOuts":970,"errors":7,"chances":1031,"fielding":".993","passedBall":8,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":56,"groundOuts":90,"airOuts":126,"runs":73,"doubles":21,"triples":2,"homeRuns":21,"strikeOuts":122,"baseOnBalls":69,"intentionalWalks":1,"hits":101,"hitByPitch":6,"avg":".232","atBats":436,"obp":".342","slg":".433","ops":".775","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":189,"rbi":60,"leftOnBase":209,"sacBunts":0,"sacFlies":3,"babip":".270","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.76","popOuts":41,"lineOuts":29},"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":216,"putOuts":90,"errors":12,"chances":318,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID527038":{"person":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":72,"groundOuts":87,"airOuts":144,"runs":43,"doubles":10,"triples":0,"homeRuns":16,"strikeOuts":85,"baseOnBalls":34,"intentionalWalks":0,"hits":100,"hitByPitch":7,"avg":".242","atBats":413,"obp":".309","slg":".383","ops":".692","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":158,"rbi":71,"leftOnBase":184,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.81","popOuts":39,"lineOuts":33},"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":14,"putOuts":180,"errors":0,"chances":194,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":3,"flyOuts":16,"groundOuts":44,"airOuts":30,"runs":21,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":132,"obp":".345","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"5.18","inningsPitched":"33.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.48","battersFaced":146,"outs":99,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":218,"strikes":361,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".250","pitchesPerInning":"17.55","gamesFinished":7,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.27","hitsPer9Inn":"10.09","runsScoredPer9":"5.73","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":37,"groundOuts":93,"airOuts":72,"runs":41,"doubles":15,"triples":5,"homeRuns":5,"strikeOuts":57,"baseOnBalls":24,"intentionalWalks":1,"hits":82,"hitByPitch":4,"atBats":300,"obp":".333","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1235,"era":"4.04","inningsPitched":"78.0","wins":4,"losses":3,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":35,"whip":"1.36","battersFaced":332,"outs":234,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":1235,"balls":405,"strikes":830,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".571","pitchesPerInning":"15.83","gamesFinished":14,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.58","walksPer9Inn":"2.77","hitsPer9Inn":"9.46","runsScoredPer9":"4.73","homeRunsPer9":"0.58","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":0,"chances":21,"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"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"61","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":26,"airOuts":27,"runs":11,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".205","atBats":88,"obp":".245","slg":".386","ops":".631","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":34,"rbi":13,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".221","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":61,"errors":0,"chances":62,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":99,"groundOuts":177,"airOuts":160,"runs":72,"doubles":30,"triples":11,"homeRuns":8,"strikeOuts":67,"baseOnBalls":47,"intentionalWalks":0,"hits":141,"hitByPitch":6,"avg":".261","atBats":541,"obp":".324","slg":".401","ops":".725","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":598,"totalBases":217,"rbi":52,"leftOnBase":215,"sacBunts":0,"sacFlies":4,"babip":".283","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.62","popOuts":18,"lineOuts":43},"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":305,"errors":2,"chances":314,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664192":{"person":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"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":{"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":37,"gamesStarted":0,"flyOuts":18,"groundOuts":52,"airOuts":32,"runs":14,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":33,"hitByPitch":2,"atBats":145,"obp":".291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":605,"era":"3.11","inningsPitched":"37.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":13,"whip":"1.17","battersFaced":160,"outs":113,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":605,"balls":218,"strikes":387,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".000","pitchesPerInning":"16.06","gamesFinished":4,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"7.17","walksPer9Inn":"2.63","hitsPer9Inn":"7.88","runsScoredPer9":"3.35","homeRunsPer9":"0.72","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":157,"flyOuts":74,"groundOuts":135,"airOuts":121,"runs":94,"doubles":31,"triples":0,"homeRuns":32,"strikeOuts":186,"baseOnBalls":107,"intentionalWalks":9,"hits":147,"hitByPitch":6,"avg":".251","atBats":585,"obp":".370","slg":".468","ops":".838","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":702,"totalBases":274,"rbi":105,"leftOnBase":239,"sacBunts":0,"sacFlies":4,"babip":".310","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.28","popOuts":17,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":184,"errors":2,"chances":210,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666711":{"person":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":13,"gamesStarted":0,"flyOuts":12,"groundOuts":22,"airOuts":17,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":64,"obp":".292","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":274,"era":"2.95","inningsPitched":"18.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.15","battersFaced":73,"outs":55,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":274,"balls":100,"strikes":174,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".750","pitchesPerInning":"14.95","gamesFinished":3,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.38","walksPer9Inn":"3.44","hitsPer9Inn":"6.87","runsScoredPer9":"3.44","homeRunsPer9":"0.98","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":27,"gamesStarted":1,"flyOuts":29,"groundOuts":51,"airOuts":62,"runs":29,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":191,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":752,"era":"5.12","inningsPitched":"51.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":29,"whip":"1.14","battersFaced":210,"outs":153,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":752,"balls":250,"strikes":502,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.75","gamesFinished":8,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"6.53","walksPer9Inn":"2.47","hitsPer9Inn":"7.76","runsScoredPer9":"5.12","homeRunsPer9":"1.24","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".100","atBats":20,"obp":".095","slg":".200","ops":".295","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":4,"rbi":2,"leftOnBase":9,"sacBunts":1,"sacFlies":1,"babip":".182","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":19,"groundOuts":48,"airOuts":34,"runs":22,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":7,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".267","atBats":165,"obp":".305","slg":".376","ops":".681","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":62,"rbi":22,"leftOnBase":75,"sacBunts":3,"sacFlies":2,"babip":".342","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":11,"strikes":31,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":66,"errors":7,"chances":206,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, 2 K, RBI","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":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":107,"groundOuts":99,"airOuts":174,"runs":90,"doubles":21,"triples":2,"homeRuns":28,"strikeOuts":175,"baseOnBalls":79,"intentionalWalks":2,"hits":128,"hitByPitch":4,"avg":".226","atBats":567,"obp":".320","slg":".418","ops":".738","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":660,"totalBases":237,"rbi":83,"leftOnBase":241,"sacBunts":0,"sacFlies":9,"babip":".268","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.25","popOuts":39,"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":379,"putOuts":193,"errors":16,"chances":588,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":32,"flyOuts":128,"groundOuts":137,"airOuts":207,"runs":81,"doubles":39,"triples":2,"homeRuns":22,"strikeOuts":186,"baseOnBalls":73,"intentionalWalks":0,"hits":148,"hitByPitch":4,"atBats":671,"obp":".298","caughtStealing":10,"stolenBases":20,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":3069,"era":"3.65","inningsPitched":"182.1","wins":11,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.21","battersFaced":755,"outs":547,"gamesPitched":32,"completeGames":1,"shutouts":0,"pitchesThrown":3069,"balls":1114,"strikes":1955,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":6,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".579","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.60","hitsPer9Inn":"7.31","runsScoredPer9":"4.00","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":33,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID434378":{"person":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":27,"gamesStarted":27,"flyOuts":105,"groundOuts":111,"airOuts":180,"runs":66,"doubles":37,"triples":0,"homeRuns":13,"strikeOuts":127,"baseOnBalls":49,"intentionalWalks":1,"hits":141,"hitByPitch":6,"atBats":551,"obp":".320","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","numberOfPitches":2432,"era":"3.75","inningsPitched":"141.2","wins":3,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.34","battersFaced":614,"outs":425,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2432,"balls":839,"strikes":1593,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".231","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.07","walksPer9Inn":"3.11","hitsPer9Inn":"8.96","runsScoredPer9":"4.19","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":42,"lineOuts":33},"fielding":{"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":true,"isSubstitute":false}},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"78","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".067","atBats":15,"obp":".222","slg":".133","ops":".355","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":2,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"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"}]},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":31,"gamesStarted":2,"flyOuts":13,"groundOuts":31,"airOuts":28,"runs":10,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":117,"obp":".354","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":510,"era":"3.03","inningsPitched":"29.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.48","battersFaced":130,"outs":89,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":510,"balls":188,"strikes":322,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"17.19","gamesFinished":4,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.58","walksPer9Inn":"3.34","hitsPer9Inn":"10.01","runsScoredPer9":"3.03","homeRunsPer9":"0.00","inheritedRunners":20,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671218,687529,646240,642715,656305,805811,808982,683766,687551,668800,672275,686790,702352,664192,676254],"pitchers":[686790,702352,664192,676254],"bench":[666464,527038,669477],"bullpen":[663941,664141,676130,657424,666711,592662,693313,678906,434378,657277],"battingOrder":[687529,646240,642715,656305,805811,808982,683766,687551,672275],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bailey (17, Treinen); Koss (9, Klein)."},{"label":"TB","value":"Bailey 2; Devers; Gilbert; Koss 3."},{"label":"RBI","value":"Adames (83); Bailey (53); Chapman, M (60)."},{"label":"Runners left in scoring position, 2 out","value":"Bailey; Eldridge 2."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Adames-Koss-Eldridge; Eldridge-Chapman, M)."}]}],"note":[{"label":"a","value":"Doubled for Knizner in the 8th."}]},"home":{"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":3,"groundOuts":12,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".254","atBats":31,"obp":".329","slg":".440","ops":".769","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":8,"rbi":1,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":1,"hits":5,"hitByPitch":2,"atBats":32,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"4.02","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.26","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":36,"strikes":86,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":3,"pitchesPerInning":"13.56","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":69,"groundOuts":100,"airOuts":108,"runs":49,"doubles":20,"triples":0,"homeRuns":12,"strikeOuts":116,"baseOnBalls":51,"intentionalWalks":0,"hits":82,"hitByPitch":9,"avg":".203","atBats":403,"obp":".305","slg":".342","ops":".647","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":466,"totalBases":138,"rbi":36,"leftOnBase":179,"sacBunts":0,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.58","popOuts":15,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":187,"errors":3,"chances":194,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":17,"groundOuts":19,"airOuts":32,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":55,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".188","atBats":128,"obp":".248","slg":".289","ops":".537","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":37,"rbi":21,"leftOnBase":67,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":15,"putOuts":337,"errors":1,"chances":353,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666163":{"person":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"jerseyNumber":"47","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":13,"groundOuts":37,"airOuts":30,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".160","atBats":100,"obp":".243","slg":".190","ops":".433","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":19,"rbi":9,"leftOnBase":48,"sacBunts":3,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":14,"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":9,"stolenBases":28,"stolenBasePercentage":".757","caughtStealingPercentage":".243","assists":15,"putOuts":289,"errors":1,"chances":305,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","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":17,"gamesStarted":17,"flyOuts":43,"groundOuts":76,"airOuts":76,"runs":33,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":103,"baseOnBalls":42,"intentionalWalks":0,"hits":53,"hitByPitch":3,"atBats":304,"obp":".278","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1444,"era":"3.30","inningsPitched":"87.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.09","battersFaced":353,"outs":262,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1444,"balls":573,"strikes":871,"strikePercentage":".600","hitBatsmen":3,"balks":2,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".571","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"10.61","walksPer9Inn":"4.33","hitsPer9Inn":"5.46","runsScoredPer9":"3.40","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":65,"gamesStarted":0,"flyOuts":26,"groundOuts":29,"airOuts":62,"runs":18,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":76,"baseOnBalls":19,"intentionalWalks":3,"hits":35,"hitByPitch":5,"atBats":196,"obp":".263","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":973,"era":"2.67","inningsPitched":"57.1","wins":3,"losses":2,"saves":5,"saveOpportunities":9,"holds":24,"blownSaves":4,"earnedRuns":17,"whip":"0.94","battersFaced":226,"outs":172,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":973,"balls":331,"strikes":642,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".600","pitchesPerInning":"16.97","gamesFinished":11,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"11.93","walksPer9Inn":"2.98","hitsPer9Inn":"5.49","runsScoredPer9":"2.83","homeRunsPer9":"1.41","inheritedRunners":42,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571771":{"person":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":43,"groundOuts":50,"airOuts":65,"runs":27,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":63,"baseOnBalls":18,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".192","atBats":213,"obp":".250","slg":".343","ops":".593","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":73,"rbi":31,"leftOnBase":110,"sacBunts":1,"sacFlies":5,"babip":".219","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.67","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":11,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":28,"obp":".514","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"15.19","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"3.56","battersFaced":37,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":63,"strikes":62,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".---","pitchesPerInning":"23.44","gamesFinished":3,"strikeoutWalkRatio":"0.13","strikeoutsPer9Inn":"1.69","walksPer9Inn":"13.50","hitsPer9Inn":"18.56","runsScoredPer9":"18.56","homeRunsPer9":"1.69","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":193,"errors":6,"chances":276,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":65,"groundOuts":61,"airOuts":94,"runs":48,"doubles":10,"triples":2,"homeRuns":19,"strikeOuts":80,"baseOnBalls":64,"intentionalWalks":2,"hits":76,"hitByPitch":6,"avg":".248","atBats":306,"obp":".383","slg":".480","ops":".863","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":147,"rbi":67,"leftOnBase":140,"sacBunts":0,"sacFlies":5,"babip":".269","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.10","popOuts":9,"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":149,"putOuts":58,"errors":11,"chances":218,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","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":69,"gamesStarted":1,"flyOuts":47,"groundOuts":49,"airOuts":73,"runs":23,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":58,"baseOnBalls":33,"intentionalWalks":5,"hits":45,"hitByPitch":2,"atBats":222,"obp":".308","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1039,"era":"3.30","inningsPitched":"62.2","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":23,"whip":"1.24","battersFaced":260,"outs":188,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1039,"balls":404,"strikes":635,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".833","pitchesPerInning":"16.58","gamesFinished":14,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"8.33","walksPer9Inn":"4.74","hitsPer9Inn":"6.46","runsScoredPer9":"3.30","homeRunsPer9":"1.15","inheritedRunners":34,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":90,"groundOuts":122,"airOuts":140,"runs":76,"doubles":39,"triples":2,"homeRuns":21,"strikeOuts":126,"baseOnBalls":56,"intentionalWalks":7,"hits":158,"hitByPitch":6,"avg":".292","atBats":541,"obp":".362","slg":".488","ops":".850","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":608,"totalBases":264,"rbi":85,"leftOnBase":216,"sacBunts":0,"sacFlies":5,"babip":".343","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.76","popOuts":15,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":981,"errors":3,"chances":1071,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":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":19,"gamesStarted":0,"flyOuts":8,"groundOuts":18,"airOuts":17,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":64,"obp":".275","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":244,"era":"2.12","inningsPitched":"17.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":4,"whip":"1.12","battersFaced":69,"outs":51,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":244,"balls":88,"strikes":156,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"14.35","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.65","hitsPer9Inn":"7.41","runsScoredPer9":"2.12","homeRunsPer9":"0.53","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":11,"groundOuts":37,"airOuts":25,"runs":18,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":48,"baseOnBalls":7,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".283","atBats":152,"obp":".319","slg":".375","ops":".694","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":57,"rbi":15,"leftOnBase":56,"sacBunts":1,"sacFlies":0,"babip":".402","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","popOuts":2,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":78,"errors":3,"chances":161,"fielding":".981","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":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":58,"gamesStarted":0,"flyOuts":24,"groundOuts":44,"airOuts":53,"runs":31,"doubles":6,"triples":2,"homeRuns":11,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":1,"hits":52,"hitByPitch":2,"atBats":205,"obp":".313","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":851,"era":"4.64","inningsPitched":"54.1","wins":1,"losses":3,"saves":22,"saveOpportunities":31,"holds":8,"blownSaves":9,"earnedRuns":28,"whip":"1.25","battersFaced":224,"outs":163,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":851,"balls":254,"strikes":597,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".250","pitchesPerInning":"15.66","gamesFinished":31,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"9.44","walksPer9Inn":"2.65","hitsPer9Inn":"8.61","runsScoredPer9":"5.13","homeRunsPer9":"1.82","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":54,"groundOuts":104,"airOuts":101,"runs":48,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":75,"hitByPitch":6,"avg":".226","atBats":332,"obp":".276","slg":".389","ops":".665","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":129,"rbi":48,"leftOnBase":135,"sacBunts":1,"sacFlies":5,"babip":".233","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.54","popOuts":15,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":167,"putOuts":131,"errors":2,"chances":300,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":84,"groundOuts":117,"airOuts":128,"runs":141,"doubles":24,"triples":8,"homeRuns":53,"strikeOuts":180,"baseOnBalls":107,"intentionalWalks":20,"hits":167,"hitByPitch":3,"avg":".283","atBats":590,"obp":".395","slg":".620","ops":"1.015","caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":704,"totalBases":366,"rbi":99,"leftOnBase":179,"sacBunts":0,"sacFlies":2,"babip":".318","groundOutsToAirouts":"0.91","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"11.13","popOuts":14,"lineOuts":30},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":20,"groundOuts":35,"airOuts":33,"runs":15,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":54,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":154,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":662,"era":"3.29","inningsPitched":"41.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.07","battersFaced":166,"outs":123,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":662,"balls":230,"strikes":432,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":10,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.85","walksPer9Inn":"1.98","hitsPer9Inn":"7.68","runsScoredPer9":"3.29","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":12,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":48,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":261,"era":"2.84","inningsPitched":"12.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.74","battersFaced":60,"outs":38,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":261,"balls":107,"strikes":154,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"20.61","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"12.79","walksPer9Inn":"6.39","hitsPer9Inn":"9.24","runsScoredPer9":"4.26","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":22,"gamesStarted":2,"flyOuts":26,"groundOuts":69,"airOuts":47,"runs":34,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":71,"baseOnBalls":17,"intentionalWalks":1,"hits":62,"hitByPitch":2,"atBats":244,"obp":".305","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1044,"era":"4.52","inningsPitched":"63.2","wins":4,"losses":5,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":32,"whip":"1.24","battersFaced":268,"outs":191,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":343,"strikes":701,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".444","pitchesPerInning":"16.40","gamesFinished":8,"strikeoutWalkRatio":"4.18","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.40","hitsPer9Inn":"8.76","runsScoredPer9":"4.81","homeRunsPer9":"0.85","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":69,"groundOuts":135,"airOuts":111,"runs":63,"doubles":28,"triples":0,"homeRuns":24,"strikeOuts":130,"baseOnBalls":26,"intentionalWalks":0,"hits":120,"hitByPitch":3,"avg":".244","atBats":491,"obp":".284","slg":".448","ops":".732","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":220,"rbi":85,"leftOnBase":238,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"1.22","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.46","popOuts":15,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":249,"errors":2,"chances":257,"fielding":".992","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":103,"groundOuts":113,"airOuts":170,"runs":72,"doubles":27,"triples":1,"homeRuns":25,"strikeOuts":125,"baseOnBalls":28,"intentionalWalks":0,"hits":155,"hitByPitch":8,"avg":".278","atBats":557,"obp":".319","slg":".465","ops":".784","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":599,"totalBases":259,"rbi":82,"leftOnBase":225,"sacBunts":0,"sacFlies":6,"babip":".315","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.28","popOuts":22,"lineOuts":45},"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":9,"putOuts":341,"errors":11,"chances":361,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID477132":{"person":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"jerseyNumber":"22","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":21,"gamesStarted":21,"flyOuts":59,"groundOuts":116,"airOuts":112,"runs":46,"doubles":21,"triples":2,"homeRuns":8,"strikeOuts":77,"baseOnBalls":34,"intentionalWalks":0,"hits":98,"hitByPitch":2,"atBats":397,"obp":".307","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1661,"era":"3.55","inningsPitched":"106.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.24","battersFaced":439,"outs":319,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1661,"balls":616,"strikes":1045,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".833","pitchesPerInning":"15.62","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"6.52","walksPer9Inn":"2.88","hitsPer9Inn":"8.29","runsScoredPer9":"3.89","homeRunsPer9":"0.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":141,"groundOuts":133,"airOuts":233,"runs":94,"doubles":23,"triples":2,"homeRuns":20,"strikeOuts":65,"baseOnBalls":60,"intentionalWalks":2,"hits":147,"hitByPitch":3,"avg":".258","atBats":569,"obp":".328","slg":".411","ops":".739","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":641,"totalBases":234,"rbi":79,"leftOnBase":231,"sacBunts":0,"sacFlies":9,"babip":".258","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.45","popOuts":28,"lineOuts":64},"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":310,"putOuts":151,"errors":7,"chances":468,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":43,"groundOuts":79,"airOuts":71,"runs":42,"doubles":13,"triples":2,"homeRuns":5,"strikeOuts":53,"baseOnBalls":35,"intentionalWalks":0,"hits":71,"hitByPitch":6,"avg":".269","atBats":264,"obp":".362","slg":".390","ops":".752","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":103,"rbi":31,"leftOnBase":118,"sacBunts":6,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.80","popOuts":11,"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":3,"putOuts":158,"errors":0,"chances":161,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605483":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"jerseyNumber":"7","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":10,"gamesStarted":10,"flyOuts":22,"groundOuts":51,"airOuts":42,"runs":20,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":67,"baseOnBalls":25,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":201,"obp":".311","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","numberOfPitches":933,"era":"2.44","inningsPitched":"55.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.28","battersFaced":231,"outs":166,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":933,"balls":357,"strikes":576,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".556","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.90","walksPer9Inn":"4.07","hitsPer9Inn":"7.48","runsScoredPer9":"3.25","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":15},"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}},"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":{"summary":"7.0 IP, 0 ER, 10 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":26,"strikes":58,"strikePercentage":".690","hitBatsmen":2,"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":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":11,"flyOuts":42,"groundOuts":46,"airOuts":82,"runs":28,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":86,"baseOnBalls":22,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":260,"obp":".252","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1124,"era":"2.86","inningsPitched":"72.1","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.97","battersFaced":286,"outs":217,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1124,"balls":399,"strikes":725,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"10.70","walksPer9Inn":"2.74","hitsPer9Inn":"5.97","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":23},"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"}]},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":44,"groundOuts":79,"airOuts":84,"runs":34,"doubles":16,"triples":0,"homeRuns":7,"strikeOuts":41,"baseOnBalls":24,"intentionalWalks":1,"hits":72,"hitByPitch":0,"avg":".264","atBats":273,"obp":".323","slg":".399","ops":".722","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":109,"rbi":27,"leftOnBase":117,"sacBunts":3,"sacFlies":0,"babip":".289","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":17,"lineOuts":23},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":25,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"12.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.60","battersFaced":28,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":26,"strikes":43,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.60","hitsPer9Inn":"19.80","runsScoredPer9":"12.60","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":172,"putOuts":99,"errors":4,"chances":275,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"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":64,"gamesStarted":5,"flyOuts":46,"groundOuts":63,"airOuts":85,"runs":24,"doubles":13,"triples":2,"homeRuns":4,"strikeOuts":72,"baseOnBalls":22,"intentionalWalks":3,"hits":54,"hitByPitch":0,"atBats":268,"obp":".259","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1104,"era":"2.80","inningsPitched":"74.0","wins":3,"losses":2,"saves":4,"saveOpportunities":6,"holds":10,"blownSaves":2,"earnedRuns":23,"whip":"1.03","battersFaced":296,"outs":222,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1104,"balls":370,"strikes":734,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".600","pitchesPerInning":"14.92","gamesFinished":14,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.68","hitsPer9Inn":"6.57","runsScoredPer9":"2.92","homeRunsPer9":"0.49","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(L, 1-7)(BS, 3)","summary":"0.2 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":9,"strikes":21,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":15,"groundOuts":15,"airOuts":23,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":18,"intentionalWalks":4,"hits":27,"hitByPitch":2,"atBats":97,"obp":".398","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":472,"era":"5.55","inningsPitched":"24.1","wins":1,"losses":7,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":15,"whip":"1.85","battersFaced":118,"outs":73,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":472,"balls":172,"strikes":300,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":3,"winPercentage":".125","pitchesPerInning":"19.40","gamesFinished":9,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"12.21","walksPer9Inn":"6.66","hitsPer9Inn":"9.99","runsScoredPer9":"6.29","homeRunsPer9":"1.48","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":29,"gamesStarted":29,"flyOuts":73,"groundOuts":173,"airOuts":124,"runs":53,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":194,"baseOnBalls":57,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":597,"obp":".257","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":2695,"era":"2.58","inningsPitched":"167.2","wins":11,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"0.99","battersFaced":660,"outs":503,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2695,"balls":969,"strikes":1726,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".579","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.41","walksPer9Inn":"3.06","hitsPer9Inn":"5.85","runsScoredPer9":"2.84","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":21,"errors":1,"chances":42,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,605141,518692,571970,681624,624424,500743,669743,669242,687221,686218,595014,681911,694361],"pitchers":[686218,595014,681911,694361],"bench":[571771,606192,808975,666163],"bullpen":[607455,676263,607192,683618,477132,656945,605483,680736,808967],"battingOrder":[660271,605141,518692,571970,681624,624424,500743,669242,687221],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Call (13, McDonald)."},{"label":"TB","value":"Call 2; Conforto; Freeman, F; Muncy; Ohtani; Pages, A; Rushing."},{"label":"RBI","value":"Conforto (36)."},{"label":"Runners left in scoring position, 2 out","value":"Rushing."},{"label":"SAC","value":"Rojas, M."},{"label":"GIDP","value":"Betts."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Hit into a double play for Call in the 7th."}]}},"officials":[{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Devers (by Treinen)."},{"label":"HBP","value":"Eldridge (by Sheehan); Knizner (by Sheehan)."},{"label":"Pitch timer violations","value":"McDonald (pitcher)."},{"label":"Pitches-strikes","value":"McDonald 89-60; Bivens 8-5; Lucchesi 17-12; Walker, R 13-7; Sheehan 84-58; Treinen 30-21; Vesia 2-1; Klein 6-6."},{"label":"Groundouts-flyouts","value":"McDonald 9-2; Bivens 1-0; Lucchesi 1-1; Walker, R 1-0; Sheehan 4-4; Treinen 1-1; Vesia 0-1; Klein 1-2."},{"label":"Batters faced","value":"McDonald 24; Bivens 2; Lucchesi 5; Walker, R 2; Sheehan 24; Treinen 7; Vesia 1; Klein 4."},{"label":"Inherited runners-scored","value":"Bivens 2-0; Vesia 2-0."},{"label":"Umpires","value":"HP: Ryan Additon. 1B: Ryan Wills. 2B: Lance Barksdale. 3B: Will Little. "},{"label":"Weather","value":"82 degrees, Cloudy."},{"label":"Wind","value":"5 mph, L To R."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"46,601."},{"label":"Venue","value":"Dodger Stadium."},{"label":"September 21, 2025"}],"pitchingNotes":["McDonald pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","boxscoreName":"Sheehan"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, 0 ER, 10 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":26,"strikes":58,"strikePercentage":".690","hitBatsmen":2,"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":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":11,"flyOuts":42,"groundOuts":46,"airOuts":82,"runs":28,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":86,"baseOnBalls":22,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":260,"obp":".252","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1124,"era":"2.86","inningsPitched":"72.1","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.97","battersFaced":286,"outs":217,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1124,"balls":399,"strikes":725,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"10.70","walksPer9Inn":"2.74","hitsPer9Inn":"5.97","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":23},"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"}]},"type":"starter","gameScore":90,"pitchingGameScore":90},{"player":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","boxscoreName":"McDonald"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":31,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"3.38","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.38","battersFaced":34,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":38,"strikes":85,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":1,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","boxscoreName":"Bailey"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":63,"groundOuts":78,"airOuts":107,"runs":44,"doubles":17,"triples":3,"homeRuns":6,"strikeOuts":132,"baseOnBalls":30,"intentionalWalks":0,"hits":86,"hitByPitch":3,"avg":".219","atBats":393,"obp":".275","slg":".323","ops":".598","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":127,"rbi":53,"leftOnBase":191,"sacBunts":4,"sacFlies":6,"babip":".307","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":21,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":26,"stolenBases":58,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":54,"putOuts":970,"errors":7,"chances":1031,"fielding":".993","passedBall":8,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"loser":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"save":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}